2018-12-08 20:44:48 +00:00

49 lines
1.3 KiB
Java

package ru.oriflame.tests;
import org.junit.AfterClass;
import org.junit.Assert;
import org.junit.BeforeClass;
import org.junit.Test;
import org.openqa.selenium.support.PageFactory;
import ru.oriflame.context.ChromeContext;
import ru.oriflame.context.Context;
import ru.oriflame.pages.Search;
public class SearchingTest {
private final static String APP_URL = "https://oriflame.ru/";
private static Context context;
String search1 = "шампунь";
String search2 = "123";
@BeforeClass
public static void setup() {
context = new ChromeContext();
context.start();
}
@AfterClass
public static void quit() {
context.close();
}
@Test
public void checkSearchingByKeyWords() {
context.getDriver().get(APP_URL);
Search search = PageFactory.initElements(context.getDriver(), Search.class);
search.inputSearchField(search1);
search.clickSearchingButton();
Assert.assertTrue(search.checkSearch(search1));
}
@Test
public void checkSearchingByNumb() {
context.getDriver().get(APP_URL);
Search search = PageFactory.initElements(context.getDriver(), Search.class);
search.inputSearchField(search2);
search.clickSearchingButton();
Assert.assertTrue(search.checkSearch(search2));
}
}