public void TC002_VerifyOnClickingTheViewAd_OccurrencesOrDetailsButtonInAgGridDetailAndThumbnailViewShouldOpenAModalWindowWithViewAd_Occurrences_MoreDetailsDownloadTab(String Bname) { TestFixtureSetUp(Bname, "TC002-Verify on clicking the View Ad , Occurrences or Details button in AgGrid's detail and thumbnail view should open a modal window with View ad, Occurrences , More details Download tab."); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePage(); homePage.VerifyAccountOrSwitchIfRequired("QA Testing - Brand Canada"); homePage.newVerifyHomePage(); homePage.selectOptionFromSideNavigationBar("Print Dynamics Dashboard (Occurrence)"); homePage.newVerifyHomePage(); carousels.VerifyCarousels(true); carousels.clickButtonOnCarousel("View Ad"); carousels.VerifyViewAdFunctionality(true, true, true); viewAdPopup.clickOnButtonOfViewAdPopup("Close"); carousels.VerifyViewAdFunctionality(false); viewAdPopup.VerifyOccurrencesFunctionality(); viewAdPopup.clickOnButtonOfViewAdPopup("Close"); viewAdPopup.VerifyOccurrencesFunctionality(false); homePage.selectViewForResultsDisplay("Details"); homePage.VerifyDetailsViewOfAgGrid(true); viewAdPopup.clickOnButtonOfResultsCard("Details"); carousels.VerifyDetailsFunctionality(true, false); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite06_Reskin_ViewAdPopup_TC002"); throw; } driver.Quit(); }
public void TC010_11_VerifyResetButtonFunctionality(String Bname) { TestFixtureSetUp(Bname, "TC010_11-Verify Reset button Functionality"); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePage(); homePage.VerifyAccountOrSwitchIfRequired(); homePage.VerifyAndModifySearchOptions(false); searchPage.selectTabOnSearchOptions("Date Range"); searchPage.selectNewDateRangeOptionFromSection("Last Year"); searchPage.selectTabOnSearchOptions("Media"); searchPage.selectSpecificMediaTypeOnSearchOptionsInCFTDevelopment("Print"); searchPage.clickButtonOnSearchOptions("Apply"); homePage.newVerifyHomePage(); carousels.VerifyCarousels(); string adCode1 = carousels.getAdCodeFromCarousel(); carousels.VerifySelectAdFunctionality(false); string adCode2 = carousels.getAdCodeFromCarousel(); carousels.VerifySelectAdFunctionality(false); string adCode3 = carousels.getAdCodeFromCarousel(); carousels.VerifySelectAdFunctionality(false); carousels.clickOnExportOptions("Reset", 3); carousels.VerifyCheckboxInAgGrid(adCode1, "Carousel", false); carousels.VerifyCheckboxInAgGrid(adCode2, "Carousel", false); carousels.VerifyCheckboxInAgGrid(adCode3, "Carousel", false); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite04_Reskin_Export_TC010_11"); throw; } driver.Quit(); }
public void TC001_VerifyCarousel(String Bname) { TestFixtureSetUp(Bname, "TC001-Verify Carousel."); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePageInDetail(); homePage.VerifyAccountOrSwitchIfRequired("QA Testing - Brand"); carousels.VerifyCarousels(); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite03_Reskin_Carousels_TC001"); throw; } driver.Quit(); }