private static bool IsPageTitleVisible(string flexNumber) { string flexType = flexNumber; if (flexType == "Flex1") { if (!(GeneralPage.IsElementVisible(ID.GenerateFlexPageTitleXPath(flexType)))) { log.Error(flexType + " page title was not found."); } else { log.Info(flexType + " page title was found."); } return(GeneralPage.IsElementVisible(ID.GenerateFlexPageTitleXPath(flexType))); } else { if (!(GeneralPage.IsElementVisible(ID.GenerateFlexPageTitleXPath(flexType)))) { log.Error(flexType + " page title was not found."); } else { log.Info(flexType + " page title was found."); } return(GeneralPage.IsElementVisible(ID.GenerateFlexPageTitleXPath(flexType))); } }
public static bool AmILoggedIn() { bool loginTextBoxesVisible = true; loginTextBoxesVisible &= GeneralPage.IsElementVisible(ID.userInputBox); loginTextBoxesVisible &= GeneralPage.IsElementVisible(ID.passwordInputBox); return(!loginTextBoxesVisible); }
private static bool IsViewVisible(string page) { bool viewVisible = true; string view; switch (page) { case "Incident Template Manager": { view = ID.incidentView; break; } case "Problem Template Manager": { view = ID.problemView; break; } case "Change Template Manager": { view = ID.changeView; break; } case "Flex1 Template Manager": { view = ID.flex1View; break; } case "Flex2 Template Manager": { view = ID.flex2View; break; } default: { view = "Incorrect module: TemplateManagerPage.cs"; break; } } viewVisible = GeneralPage.IsElementVisible(view); if (!(viewVisible)) { log.Error(page + " View was not found."); } else { log.Info(page + " View was found."); } return(viewVisible); }
public static void AmIOnLoggedOutPage() { if (!GeneralPage.IsElementVisible(ID.loggedOutMessage)) { log.Error("Logged out page was not found."); } else { log.Info("Logged out page was found."); } Assert.IsTrue(GeneralPage.IsElementVisible(ID.loggedOutMessage)); }
private static bool IsPageTitleVisible() { if (!(GeneralPage.IsElementVisible(ID.AnnouncementPortalPageTitle))) { log.Info("Announcement Portal page title was not found."); } else { log.Info("Announcement Portal page title was found."); } return(GeneralPage.IsElementVisible(ID.AnnouncementPortalPageTitle)); }
private static bool IsPageTitleVisible() { if (!(GeneralPage.IsElementVisible(ID.serviceCatalogPageTitle))) { log.Error("Service Catalog page title was not found."); } else { log.Info("Service Catalog page title was found."); } return(GeneralPage.IsElementVisible(ID.serviceCatalogPageTitle)); }
private static bool IsViewLinkVisible() { if (!(GeneralPage.IsElementVisible(ID.flex1DefaultReportsView))) { log.Info("Flex1 Default Reports view was not found."); } else { log.Info("Flex1 Default Reports view was found."); } return(GeneralPage.IsElementVisible(ID.flex1DefaultReportsView)); }
private static bool IsPageTitleVisible() { if (!(GeneralPage.IsElementVisible(ID.changePageTitle))) { log.Info("Change page title was not found."); } else { log.Info("Change page title was found."); } return(GeneralPage.IsElementVisible(ID.changePageTitle)); }
private static bool IsViewLinkVisible() { if (!(GeneralPage.IsElementVisible(ID.allTicketsView))) { log.Info("All Tickets view was not found."); } else { log.Info("All Tickets view was found."); } return(GeneralPage.IsElementVisible(ID.allTicketsView)); }
private static bool IsGeneratedMessageVisible() { GeneralPage.SwitchToFrame(ID.reportFrame); if (!(GeneralPage.IsElementVisible(ID.generatedMessage))) { log.Info("Reports generated message was not found."); } else { log.Info("Reports generated message was found."); } return(GeneralPage.IsElementVisible(ID.generatedMessage)); }
private static bool IsSurveyTitleVisible() { bool isTitleVisible = GeneralPage.IsElementVisible(ID.surveyPageTitle); if (!(isTitleVisible)) { log.Info("Survey page title was not found."); } else { log.Info("Survey page title was found."); } return(isTitleVisible); }
private static bool IsProfileTabVisible() { bool profileTabFound = GeneralPage.IsElementVisible(ID.profileTab); if (!(profileTabFound)) { log.Info("User Center Profile tab was not found."); } else { log.Info("User Center Profile tab was found."); } return(profileTabFound); }
private static bool IsRequestTypeVisible() { bool requestTypeFound = GeneralPage.IsElementVisible(ID.requestType); if (!(requestTypeFound)) { log.Info("User Center Request Type was not found."); } else { log.Info("User Center Request Type was found."); } return(requestTypeFound); }
private static bool IsViewDropDownOptionVisible() { GeneralPage.SwitchToFrame(ID.mainGridFrame); GeneralPage.ClickOnObject(ID.viewChooser); if (!(GeneralPage.IsElementVisible(ID.allServicesViewDropdownOption))) { log.Error("All Services view dropdown option was not found."); } else { log.Info("All Services view dropdown option was found."); } return(GeneralPage.IsElementVisible(ID.allServicesViewDropdownOption)); }
public static void AmIOnPage() { bool loginTextBoxesVisible = true; loginTextBoxesVisible &= GeneralPage.IsElementVisible(ID.userInputBox); loginTextBoxesVisible &= GeneralPage.IsElementVisible(ID.passwordInputBox); if (loginTextBoxesVisible) { log.Info("Log in form textboxes were found."); } else { log.Error("One or more required textboxes were not found."); Assert.Fail("One or more required textboxes were not found."); } }
public static void AmIOnPage() { bool sspButtonsVisible = true; // Check to see if the My Request button exists sspButtonsVisible &= GeneralPage.IsElementVisible(ID.requestHelpBtn); if (sspButtonsVisible) { log.Info("SSP buttons were found."); } else { log.Error("One or more SSP buttons were not found."); Assert.Fail("One or more SSP buttons were not found."); } }
private static bool AreCIFormElementsVisible(string ciNum) { bool areElementsVisible = GeneralPage.IsElementVisible(ID.ciField); areElementsVisible &= GeneralPage.IsElementVisible(ID.configurationTab); areElementsVisible &= GeneralPage.IsElementVisible(ID.relationshipsTab); areElementsVisible &= GeneralPage.ExtractTextFromElement(ID.ticketInfo).Contains(ciNum); if (!(areElementsVisible)) { log.Error("One or more CI form elements were not found."); } else { log.Info("All CI form elements were found."); } return(areElementsVisible); }