public static void GoogleHomePageTest() { Driver.GoToSite(URL.googleUrl); GoogleHomePage.EnterSearchText("Selenium Webdriver"); GoogleSERPPage.ClickSearchLink(); string expctedData = "Selenium is a suite of tools"; string actualData = GoogleSearchResultPage.GetActualData(); if (!expctedData.Equals(actualData)) { logger.Info($"Expected Text : {expctedData} Actual Output : {actualData}"); } Assert.AreEqual(expctedData, actualData); }
public void WhenIEnterGoogleInSearchBarAndClickOnGoogleSearchButton(string searchKeyword) { try { googleHomePage = new GoogleHomePage(SeleniumHelper.getDriver()); googleHomePage.EnterSearchText(searchKeyword); _StepImageContext = new List <StepImageContext>(); _StepImageContext = SeleniumHelper.AddScreenshotToContext(_StepImageContext, "EnterSearchCriteria.png", "User is entering search criteria"); googleHomePage.ClickSearchButton(); _StepImageContext = SeleniumHelper.AddScreenshotToContext(_StepImageContext, "ClickOnSearchButton.png", "User is clicking search button"); ScenarioContext.Current.Add("StepImageContext", _StepImageContext); } catch (Exception ex) { //Hooks.testLog.Fail(ex); //throw ex; Hooks.LogErrorWithScreenshot(ex, _StepImageContext); } }
public void WhenIEnterInTheSearchbox(string keyWord) { ghPage.EnterSearchText(keyWord); ScenarioContext.Current["keyword"] = keyWord; }