public void TestSearch() { var searchText = "Men`s Martin Boots"; EtsyMainPage etsyMainPage = new EtsyMainPage(driver); etsyMainPage.searchArea.searchField.SetText(searchText); etsyMainPage.searchArea.searchButton.Click(); EtsySearchPage etsySearchPage = new EtsySearchPage(driver); //*[contains(@class,'v2-listing-card__info')and not(contains(@class, 'flex'))] }
public void TestSearch() { var searchText = "Men's Martin Boots"; EtsyMainPage etsyMainPage = new EtsyMainPage(driver); etsyMainPage.searchArea.SetText(searchText); etsyMainPage.searchArea.searchButton.Click(); // Thread.Sleep(2000); EtsySearchPage etsySearchPage = new EtsySearchPage(driver); foreach (var textItem in etsySearchPage.searchResultsItems) { Console.WriteLine(textItem.Text Assert.True(textItem.Text.Contains(searchText)); // Console.WriteLine(textItem.Text.Trim()); } }
public void TestSearch() { var searchText = "Martin Boots"; EtsyMainPage etsyMainPage = new EtsyMainPage(driver); etsyMainPage.searchArea.searchFild.SetText(searchText); etsyMainPage.searchArea.searchButton.Click(); EtsySearchPage etsysSearchPage = new EtsySearchPage(driver); var texts = etsysSearchPage.searchResultTextItems; foreach (var textItem in texts) { Console.WriteLine(textItem.Text); Assert.True(textItem.Text.Contains(searchText)); } driver.TakeScreenshot(); driver.ExecuteJavascript("some JS script"); }
public void WhenISearchForSomething(string term) { EtsySearchResultsPage = EtsySearchPage.SearchForSomething(term); }
public void WhenISpecifyASubCategory(string subCategory) { EtsySearchPage.SpecifySubCategory(subCategory); }