public void TC014_VerifyIfSavedSearchIsAppliedAndAfterUserFilterAnyFieldsAndSaveThatSearchThenResetIconShouldBeRemovedFromTags(String Bname) { TestFixtureSetUp(Bname, "TC014-Verify If Saved search is applied after that user filter any fields from search modal and Save that search then Reset icon should be removed from Tags."); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePage(); homePage.VerifyAccountOrSwitchIfRequired("QA Testing - Brand"); homePage.newVerifyHomePage(); searchPage.VerifyAndLoadSpecificSavedSearch("New Search", true, true); string[] summary = { "Search Options", "Running", "Last 7 Days" }; summaryTags.VerifySummaryTags(summary); string searchName = homePage.selectSavedSearchOrCreateNewSavedSearch(true, "QA Testing - Brand"); string[] newSummary = summaryTags.captureSummaryTagsFromDashboard(); homePage.VerifyAndModifySearchOptions(false, false, "QA Testing - Brand"); searchPage.selectTabOnSearchOptions("Media"); searchPage.VerifyNewMediaTypeSectionOnScreeninCFTDevelopment(); searchPage.selectSpecificMediaTypeOnSearchOptionsInCFTDevelopment("Television"); searchPage.clickButtonOnSearchOptions("Apply"); summaryTags.VerifySummaryTags(new string[] { "Television" }, false); secondaryButtons.clickOnSecondaryButtons("Save"); secondaryButtons.VerifySaveNewSearchPopupAndClickButton("Save"); summaryTags.resetSingleSummaryTag("Television"); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite05_Reskin_SummaryTags_TC014"); throw; } driver.Quit(); }
public void TC008_VerifyThatUserShouldNotBeAbleToSaveSearchWithoutAnyName(String Bname) { TestFixtureSetUp(Bname, "TC008-Verify User should not be able to save search without any name"); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePage(); homePage.VerifyAccountOrSwitchIfRequired("QA Testing - Brand"); homePage.VerifyAndModifySearchOptions(true); homePage.newVerifyHomePage(); secondaryButtons.clickOnSecondaryButtons("Save"); secondaryButtons.VerifySaveNewSearchPopupAndClickButton("Save"); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite11_Reskin_SecondaryButtons_TC008"); throw; } driver.Quit(); }