W starym projekcie takie same klasy działaja jak trzeba. W nowym projekcie przegladarka nie chce się otworzyć.
Klasa:
package pl.tester;
import org.openqa.selenium.WebDriver;
import org.testng.annotations.Test;
public class searchHotel {
WebDriver driver = DriverFactory.getDriver();
@Test
public void searchHotel () {
driver = DriverFactory.getDriver();
driver.get("http://www.kurs-selenium.pl/demo/");
}
}
Klasa z metoda driver:
package pl.tester;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
public class DriverFactory {
private static WebDriver driver;
public static WebDriver getDriver() {
if (driver==null) {
ChromeOptions options = new ChromeOptions();
options.setBinary("D:\\programiki\\chrome pod selenium\\chrome-win\\chrome.exe");
driver = new ChromeDriver(options);
}
return driver;
}
}
screen:
- Bez tytułu.jpg (295 KB) - ściągnięć: 5