Напоминаем, что уже открыта регистрация на следующую конференцию для специалистов в области качества программного обеспечения - SQA Days-20, Минск, ноябрь.
Как обычно для читателей нашего портала действует промокод на получение 10% скидки.
Стараюсь автоматизировать тестирование. В качестве языка, выбрал JavaScript.
Столкнулся с такой проблемой - не могу разобраться с настройкой селениума. Перечитал кучу статей о том, как это настраивается, но так до конца и не разобрался.
Хочу использовать связку Selenium + Node.js + JS или Selenium + nightwatch.js + JS.
Расчитываю на вашу помощь, т.к. испытываю сложности в понимании этого всего.
public class test { @Test public void navigateAndSearch(){
System.setProperty("webdriver.ie.driver", "C:\\selenium\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
driver.manage().window().maximize();
driver.get("http://google.ru");
WebElement searchfield = driver.findElement(By.cssSelector("body"));
}
}
такой результат:
Started InternetExplorerDriver server (32-bit)
2.53.1.0
Listening on port 37896
Only local connections are allowed
сен 21, 2016 10:11:57 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Attempting bi-dialect session, assuming Postel's Law holds true on the remote end
сен 21, 2016 10:12:00 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS
org.openqa.selenium.NoSuchElementException: Unable to find element with css selector == body (WARNING: The server did not provide any stacktrace information)