public void verifyGoalElementpage() { ExtentReport.test = ExtentReport.extent.StartTest("verifyGoalElementpage"); ArrayList list = BaseClass.GetData("EP_TESTDATA", "ReferencePillar", "KeyName", "ReferncePillar_01"); LoginPage login = new LoginPage(_driver); HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ReferenceMaterialPageDevelopmentActivities reference = new ReferenceMaterialPageDevelopmentActivities(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); ReferenceMaterialPageGoal referenceGoals = new ReferenceMaterialPageGoal(_driver); referenceGoals.gotoGoalPage(); BaseMethods.webelementverify(referenceGoals.EperformGoalsText); BaseMethods.webelementverify(referenceGoals.EperformShowAdvancedSearchButton); BaseMethods.verifyWebElement(reference.EperformSearchButton, "Search Button is not displayed", "Search Button is displayed"); BaseMethods.webelementverify(referenceGoals.EperformKeywordText); BaseMethods.verifyWebElement(formtemplate.EperformGlobalQuestionsSearchTextBox, "Search textbox is not displayed", "Search Textbox is displayed"); BaseMethods.verifyWebElement(referenceGoals.EperformAddGoalButton, "Add Goal button is not displayed", "Add Goal button is displayed"); BaseMethods.verifyWebElement(referenceGoals.EperformCustomiseText, "Customise Text is not displayed", "Customise Text is displayed"); referenceGoals.goalHomeVerifySortableText("Name"); referenceGoals.goalHomeVerifySortableText("Type"); referenceGoals.goalHomeVerifySortableText("Pillar"); referenceGoals.goalHomeVerifySortableText("Active"); referenceGoals.goalHomeVerifySortableText("Actions"); referenceGoals.customiseoption(); }
public void verifyPillarsPage() { ExtentReport.test = ExtentReport.extent.StartTest("verifyPillarsPage"); LoginPage login = new LoginPage(_driver); HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ReferenceMaterialPageDevelopmentActivities reference = new ReferenceMaterialPageDevelopmentActivities(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); home.EperformReferenceMaterialArrowIcon.Click(); home.EperformPillarsOption.Click(); BaseMethods.webelementverify(referencePillars.PillarText); BaseMethods.webelementverify(referencePillars.PillarNameText); BaseMethods.webelementverify(referencePillars.PillarDescriptionText); BaseMethods.webelementverify(referencePillars.PillarActiveText); BaseMethods.webelementverify(referencePillars.PillarActionsText); BaseMethods.webelementverify(reference.EperformEditButton); BaseMethods.verifyWebElement(referencePillars.AddPillarButton, "Add Pillar button is not displayed", "Add Pillar button is displayed"); referencePillars.AddPillarButton.Click(); BaseMethods.webelementverify(referenceMaterialPage.EperformNameText); BaseMethods.webelementverify(referenceMaterialPage.EperformDescriptionText); BaseMethods.webelementverify(referenceMaterialPage.EperformIsActiveText); BaseMethods.verifyWebElement(reference.EperformSubmit, "Pillar submit button is not displayed", "Pillar submit button is displayed"); BaseMethods.verifyWebElement(formtemplate.EperformCancelButton, "Pillar cancel button is not displayed", "Pillar cancel button is displayed"); BaseMethods.webelementverify(referencePillars.PillarManagePillarText); reference.EperformSubmit.Click(); BaseMethods.webelementverify(referencePillars.errorMessageName); formtemplate.EperformCancelButton.Click(); }
public void createEditPillars() { ExtentReport.test = ExtentReport.extent.StartTest("createEditPillars"); LoginPage login = new LoginPage(_driver); HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); referencePillars.createEditpillar("ReferencePillar", "ReferncePillar_01"); }
public void sortablePillarsPage() { ExtentReport.test = ExtentReport.extent.StartTest("sortablePillarsPage"); LoginPage login = new LoginPage(_driver); HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); home.EperformReferenceMaterialArrowIcon.Click(); home.EperformPillarsOption.Click(); referencePillars.sortablepillarpage(); }
public void createactiveinactiveGoal() { ExtentReport.test = ExtentReport.extent.StartTest("verifyGoalElementpage"); ArrayList list = BaseClass.GetData("EP_TESTDATA", "ReferencePillar", "KeyName", "ReferncePillar_01"); LoginPage login = new LoginPage(_driver); HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ReferenceMaterialPageDevelopmentActivities reference = new ReferenceMaterialPageDevelopmentActivities(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); ReferenceMaterialPageGoal referenceGoals = new ReferenceMaterialPageGoal(_driver); referenceGoals.gotoGoalPage(); referenceGoals.EperformAddGoalButton.Click(); referenceGoals.createGoal("ReferenceGoals", "ReferenceGoals_01"); }
public void verifyPillarInDevelopmentActivity() { ExtentReport.test = ExtentReport.extent.StartTest("verifyPillarInDevelopmentActivity"); ArrayList list = BaseClass.GetData("EP_TESTDATA", "ReferencePillar", "KeyName", "ReferncePillar_01"); LoginPage login = new LoginPage(_driver); HomePage home = new HomePage(_driver); FormTemplatePage formtemplate = new FormTemplatePage(_driver); ReferenceMaterialPage referenceMaterialPage = new ReferenceMaterialPage(_driver); ReferenceMaterialPageDevelopmentActivities reference = new ReferenceMaterialPageDevelopmentActivities(_driver); ReferenceMaterialPagePillars referencePillars = new ReferenceMaterialPagePillars(_driver); referencePillars.createPillar("ReferencePillar", "ReferncePillar_01"); System.Threading.Thread.Sleep(2000); home.EperformReferenceMaterialIcon.Click(); home.EperformDevelopmentActivitiesOption.Click(); referenceMaterialPage.EperformAddDevelopmentActivityButton.Click(); reference.EperformPillarDropDownIcon.Click(); IWebElement element = _driver.FindElement(By.XPath("//option[text()='" + list[1].ToString() + "']")); BaseMethods.webelementverify(element); formtemplate.EperformCancelButton.Click(); }