我阅读了有关此问题的大多数线程,但找不到解决方案。我使用了硒化物4.11.1,但我在运行测试后遇到了“此版本的Chrome驱动程序仅支持Chrome版本74”的问题。因此,根据此解决方案 https://twitter.com/jselenide/status/1105734134633127938 我在我的 build.gradle 文件版本中的硒化物升级到:testCompile 'com.codeborne:硒化物:5.2.1'。现在我得到以下错误:
org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'cc', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-46-generic', java.version: '1.8.0_181'
Driver info: driver.version: SelenideDriver
selenide.url: http://test.local
selenide.baseUrl: http://test.local
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:573)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
我检查了我的etc/host文件,它似乎没问题:
127.0.0.1 localhost
127.0.1.1 cc
127.0.0.1 test.local
也许我错过了什么,通过gradle更新硒化物应该不止一步?编辑。问题是chrome没有打开
我总是通过./gradlew启用测试:
./gradlew \
-Dselenide.baseUrl=http://test.local:82 \
-Dselenide.browser=chrome \
-Dselenide.remote=http://localhost:4444/wd/hub \
-Dselenide.timeout=4000 \
test --tests Tests.Test2.test3
我更新到硒化5.2.1,并删除Dselenide远程现在..和作品:)
我正在尝试使用Selenium Grid运行一个简单的程序(事先不了解Selenium Grid),出现如下错误: 线程“main”org.openqa.selenium.remote中出现异常。UnreachableBrowserException:无法启动新会话。可能的原因是远程服务器地址无效或浏览器启动失败。构建信息:版本:“未知”,版本:“未知”,时间:“未知”系统信息:主机:“DEL1-
我是硒的新手。能够在Ubuntu上配置selenium设置。配置详情如下: 谷歌浏览器68.0.3440.84 但每次跑步我都会发现詹金斯的错误: 请推荐我。
我是硒的新手。尝试以下代码,它适用于Firefox。当我尝试Safari时,出现错误。 硒Safari 任何指针如何解决此问题。
后我Chrome版本更新到96.0.4664.55我不能运行我的硒脚本和得到以下错误 我正在使用WebDriverManager。chromedriver()。设置(); 我看到chromedriver的版本是45,我的浏览器是96.0.4664.55。这是导致此问题的原因吗。我试图搜索55版本的驱动程序,但找不到https://chromedriver.chromium.org/download
我正在尝试在Safari上运行我的Selenium测试。我可以在FireFox和IE上运行我的测试,它运行良好,但在Safari上不行。所以可能有人遇到了同样的问题,可以告诉我为什么它不起作用,是的,我已经将WebDriver添加到SafariExtencions:http://prntscr.com/809miw 我有这个错误: 以下是我选择浏览器的方式:
我对Selenium是新手,我用Python编程了一个基本的机器人来玩。第一行代码刚刚启动web浏览器: 它工作正常,允许我完成和测试机器人的其余部分,该部分登录帐户并下载文档。 然后我换成了Java(我需要的最后一种语言),并重复了编程,结果非常简单。初始命令为: 代码对于IDE(Intellij)来说很好,但在执行时会出现错误 在端口51171上启动ChromeDriver 98.0.4758