Пример #1
0
 public void SearchForaProduct(string productname)
 {
     try
     {
         if (SearchBox.DoesExistsOnPage())
         {
             SearchBox.SendKeys(productname);
             IList <IWebElement> autocompleteItems = Browser.FindElements(By.CssSelector(AutoCompleteSuggestions));
             if (autocompleteItems.Count > 0)
             {
                 autocompleteItems[0].Click();
             }
             else
             {
                 SearchBoxSubmit.Click();
             }
             Reporter.Pass("SearchForaProduct", "Product search successful");
             WaitForPageLoad();
             WaitForJqueryAjax();
         }
         else
         {
             Reporter.Fail("SearchForaProduct", "Search box not found");
         }
     }
     catch (WebDriverException e)
     {
         Reporter.Fail("SearchForaProduct", e.Message);
     }
 }