BEHAT - 无法在浏览器中执行测试



我是BEHAT的初学者。我只是拿了一个基本的示例脚本并尝试在 Firefox/chrome 驱动程序中执行相同的脚本,但在执行时面临问题。

我的Behat.yml:

贝哈特·

违约: 扩展: Behat\MinkExtension\Extension: base_url:http://en.wikipedia.org 痛风: ~ 硒2: ~browser_name:铬default_session:硒2javascript_session:硒2硒2:wd_host:"http://127.0.0.1:4444/wd/hub">

脚本成功执行,但它没有打开浏览器并执行。

通过以下方式启动了硒驱动程序:java -Dwebdriver.gecko.driver="C:\Automation\geckodriver.exe" -Dwebdriver.chrome.driver=chromedriver.exe -jar selenium-server-standalone-3.9.1.jar

您需要通过双反斜杠(\)或通过单正斜杠(/)启动 Selenium 传递 WebDriver 变体的绝对路径,如下所示:

java -Dwebdriver.gecko.driver="C:\path\to\geckodriver.exe" -Dwebdriver.chrome.driver="C:\path\to\chromedriver.exe" -jar selenium-server-standalone-3.9.1.jar

最新更新