Skip to content

Commit fb8ccbf

Browse files
committed
pataisymai
1 parent 02d23d8 commit fb8ccbf

File tree

17 files changed

+13
-9
lines changed

17 files changed

+13
-9
lines changed
Binary file not shown.
6.5 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

BaigiamasisProjektas/BaigiamasisProjektas/BaseTest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public void InitDriver()
2020
driver = new ChromeDriver();
2121
driver.Manage().Window.Maximize();
2222
driver.Url = "https://www.lemona.lt/";
23+
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5);
2324
driver.FindElement(By.CssSelector(".cookieinfo-close")).Click(); //kad uzdarytu coockies
2425
InitPages();
2526
}

BaigiamasisProjektas/BaigiamasisProjektas/LoginTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public void TestLogin()
2020
//[TearDown]
2121
//public void Logout()
2222
//{
23-
// homePage.ClickLogout();
23+
// userPage.ClickLogout();
2424
//}
2525

2626
}

BaigiamasisProjektas/BaigiamasisProjektas/Pages/CartPage.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ public class CartPage : BasePage
1111
public CartPage(IWebDriver driver) : base(driver)
1212
{
1313
}
14-
private IWebElement CartItemTitleElement => Driver.FindElement(By.CssSelector("td:nth-child(3) a"));
14+
//private IWebElement CartItemTitleElement => Driver.FindElement(By.CssSelector("td:nth-child(3) a"));
15+
private IWebElement CartItemTitleElement => Driver.FindElement(By.Id("main_wrapper_in"));
1516

1617
public void AssertCartItemTitle(string text)
1718
{

BaigiamasisProjektas/BaigiamasisProjektas/Pages/HomePage.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@ public HomePage(IWebDriver driver) : base(driver)
1212
{
1313
}
1414
//login
15-
private IWebElement UsernameElement => Driver.FindElement(By.CssSelector("input[name='user'].text_field"));
15+
private IWebElement UsernameElement => Driver.FindElement(By.Name("user"));
1616
private IWebElement PasswordElement => Driver.FindElement(By.Id("password"));
1717
private IWebElement LoginButton => Driver.FindElement(By.CssSelector("span.green_button_basket1"));
1818
//search
1919
private IWebElement SearchElement => Driver.FindElement(By.Id("mc_search_field"));
2020
private IWebElement SearchButton => Driver.FindElement(By.CssSelector("input[value='Rasti'].button"));
21-
private IWebElement SearchResultsElement => Driver.FindElement(By.TagName("h1"));
21+
IList<IWebElement> SearchResultsElementList => Driver.FindElements(By.ClassName("td_name"));
22+
2223
//shoppingCart
2324
private IWebElement AddToCartElement => Driver.FindElement(By.ClassName("monoid-rec-product-order"));
2425
private IWebElement AddToCartTitleElement => Driver.FindElement(By.ClassName("monoid-rec-product-title"));
@@ -53,8 +54,10 @@ public HomePage ClickSearch()
5354
}
5455
public void AssertSearch(string text)
5556
{
56-
Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5);
57-
Assert.IsTrue((SearchResultsElement.Text).Contains(text));
57+
foreach (var SearchResultsElement in SearchResultsElementList)
58+
{
59+
Assert.IsTrue((SearchResultsElement.Text).Contains(text));
60+
}
5861
}
5962
//cart
6063
public HomePage AssertItemTittle(string text)

BaigiamasisProjektas/BaigiamasisProjektas/Pages/UserPage.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ public UserPage(IWebDriver driver) : base(driver)
1616

1717
public UserPage AssertLogoutIsVisible()
1818
{
19-
Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5);
2019
Assert.IsNotNull(LogoutElement);
2120
return this;
2221
}

0 commit comments

Comments
 (0)