public void NewWindowTitleTest(string title) { ClickButton(newWindowButton); BrowserHelpers.SwitchWindow(Driver); CheckHelpers.CompareText(Driver, title); BrowserHelpers.CloseWindow(Driver); }
public void SelectValue(string letter, string value) { SendInfo(singleLineField, letter); KeysHelpers.PressDown(Wait, singleLineField); KeysHelpers.PressEnter(Wait, singleLineField); CheckHelpers.CompareText(Wait, singleLineFieldValue, value); }
public void PromptBoxButton(string text) { ClickButton(promptBoxButton); AlertsHelpers.SendAlertText(Driver, text); AlertsHelpers.AcceptAlert(Driver); CheckHelpers.CompareText(Wait, promptResult, text); }
public void ConfirmBoxTest(string message, string confirmMessage) { ClickButton(confirmBoxtButton); CheckHelpers.CompareText(AlertsHelpers.GetAlertText(Driver), message); AlertsHelpers.AcceptAlert(Driver); CheckHelpers.CompareText(Wait, confirmResult, confirmMessage); }
public void IsTimerAlertOpened(string message) { ClickButton(timerAlertButton); Wait.Until(drver => AlertsHelpers.IsAlertShown(Driver)); CheckHelpers.CompareText(AlertsHelpers.GetAlertText(Driver), message); AlertsHelpers.AcceptAlert(Driver); }
public void NewTabTitleTest(string title) { ClickButton(newTabButton); BrowserHelpers.SwitchTab(Driver, 1); CheckHelpers.CompareText(Driver, title); BrowserHelpers.CloseTab(Driver, 1); BrowserHelpers.SwitchTab(Driver, 0); }
public void IsProgressBarReset() { ClickButton(startButton); WaitHelpers.WaitPresentElement(resetButton, Wait); CheckHelpers.CompareText(Driver.FindElement(progressBar).GetAttribute("class"), "success"); ClickButton(resetButton); CheckHelpers.CompareText(Driver.FindElement(progressBar).GetAttribute("class"), "info"); }
public void LargeModalWindowTest(string text) { ClickButton(largeModalButton); WaitHelpers.WaitPresentElement(modalWindow, Wait); CheckHelpers.CompareText(BrowserHelpers.GetDialogText(Driver), text); ClickButton(closeLargeDialogButton); BrowserHelpers.IsDialogShown(Driver, modalWindow); }
public void CompareValues(string firstName, string lastName, string email, string mobileNumber, string dateOfBirth, string subject, string address) { string[] temp = new string[] { firstName + " " + lastName, email, "Male", mobileNumber, dateOfBirth, subject, "Sport", "test.jpg", address, "NCR Gurgaon" }; for (int i = 1; i < 10; i++) { CheckHelpers.CompareText(Wait, GetElement(i), temp[i - 1]); } ClickButton(closeButton); }
public void AddFewValues(string firstValue, string secondValue) { SendInfo(multipleField, firstValue); KeysHelpers.PressEnter(Wait, multipleField); SendInfo(multipleField, secondValue); KeysHelpers.PressEnter(Wait, multipleField); WaitHelpers.WaitPresentElement(multiplefieldFirstValue, Wait); WaitHelpers.WaitPresentElement(multiplefieldSecondValue, Wait); ClickButton(multipleFielDeleteButton); CheckHelpers.CompareText(Wait, multipleField, ""); }
public void SmallFrameTest(string text) { BrowserHelpers.SwitchFrame(Driver, smallFrame); CheckHelpers.CompareText(Wait, frameText, text); }
private void OpenContent(By button, By content, WebDriverWait wait, string text) { ClickButton(button); CheckHelpers.CompareText(wait, content, text); }
public void ShowAccordianText(string firstText, string secondText, string thirdtext) { CheckHelpers.CompareText(Wait, section1Content, firstText); OpenContent(section2Button, section2Content, Wait, secondText); OpenContent(section3Button, section3Content, Wait, thirdtext); }
public void IsAlertOpened(string message) { ClickButton(alertButton); CheckHelpers.CompareText(AlertsHelpers.GetAlertText(Driver), message); AlertsHelpers.AcceptAlert(Driver); }