@Before
public void prepareData() {
FirefoxBinary firefoxBinary = new FirefoxBinary();
//firefoxBinary.addCommandLineOptions("--headless");
FirefoxOptions firefoxOptions = new FirefoxOptions();
firefoxOptions.setBinary(firefoxBinary);
driver = new FirefoxDriver(firefoxOptions);
}
@Given("^пользователь на странице \"([^\"]*)\"$")
public void setPage(String url) {
driver.get(url);
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(4,
TimeUnit.SECONDS);
}
Вот с таким кодом запускается сначала пустой бразуер, а потом 2 окно где и выполняются все действия. Нормально ли это и как избежать, если нет.