Exemple #1
0
        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;
 }