我试图运行一个托管在tomcat上的Javawebapp,它将运行selenium/chrome web驱动程序。
然而,当您尝试启动Chrome驱动程序时,您会遇到500个内部服务器错误
java.lang.com.google.common.base.Preconditions.check状态(ZLjava/lang/String; Ljava/lang/Object;)Vorg.openqa.selenium.remote.service.DriverService.check可执行(DriverService.java:137)
我尝试了多种变体来加载驱动程序,以及更改为Firefox驱动程序和远程Web驱动程序,但我仍然得到相同的问题。
我已将chromeDriver和Chrome.exe放在web页面/web-inf/lib中。还有System.set属性(webdriver.chrome.driver,chromedriver.exe);
但一切都没有改变。
这可能吗?
这是一个可怕的挑战我找到一个完整的工作组合这两个文物
我终于设法得到了一个工作:
<root>
<windows>
<driver id="googlechrome">
<version id="2.35">
<bitrate thirtytwobit="true" sixtyfourbit="true">
<filelocation>https://chromedriver.storage.googleapis.com/2.35/chromedriver_win32.zip</filelocation>
<hash>c787c0b36fbf8ea3325df386c0c3c41d3f681b4b</hash>
<hashtype>sha1</hashtype>
</bitrate>
</version>
</driver>
</windows>
<linux>
<driver id="googlechrome">
<version id="2.35">
<bitrate sixtyfourbit="true">
<filelocation>https://chromedriver.storage.googleapis.com/2.35/chromedriver_linux64.zip</filelocation>
<hash>ccc980e3b0b74f0d067f1d3e89d9cc81b8a6b2aa</hash>
<hashtype>sha1</hashtype>
</bitrate>
</version>
</driver>
</linux>
<osx>
<driver id="googlechrome">
<version id="2.36">
<bitrate sixtyfourbit="true">
<filelocation>https://chromedriver.storage.googleapis.com/2.36/chromedriver_mac64.zip</filelocation>
<hash>28b58747bbb4b4591ff939a692f8755a11428550</hash>
<hashtype>sha1</hashtype>
</bitrate>
</version>
</driver>
</osx>
</root>
我试图通过网络驱动程序在“http://www.kayak.co.in/?ispredir=true”中选择入住和退房时间。无法选择任何日期。请帮帮我。
我是SeleniumWebDriver的新手。我写这段代码是为了理解导航命令,但是一旦浏览器打开,就会显示一个登录弹出窗口。我试图使用类名或xpath关闭它,但出现超时异常。 在这种情况下,我需要使用显式等待吗?你能帮我找出问题所在吗? } 例外情况: [43.366][SEVERE]:超时接收来自渲染器的消息: 37.150[43.373][SEVERE]:超时接收来自渲染器的消息:-0.007
我得到了这个错误: SessionNotCreatedError:会话未创建超时异常:从呈现程序接收消息时超时:600.000 我正在Windows8Chrome上运行量角器测试。发生的情况是,Chrome选项卡将打开,但不会加载url,并将打开shell窗口。然后没有其他事情发生,测试超时。这说明我有一个超时错误。但我不确定为什么它一开始没有加载网站。 当我关闭chrome选项卡时,我会收到以下
问题内容: 我正在尝试运行一个ruby文件,该文件将使用seleniumwebdriver启动chrome驱动程序。我有selenium独立服务器2.35.0。和chromedriver可执行文件已安装。我正在通过运行服务器来启动 两个会话正在启动,chrome驱动程序无法启动。 这是在我使用以下文件运行文件之后 我对此并不陌生,无法找出问题所在。而且,我也试图让它无头运行,所以我正在运行Xvfb
我试图运行一个ruby文件,这将启动chrome驱动程序使用selenium WebDriver。我有selenium独立服务器2.35.0。和chromedriver可执行文件安装。我通过运行来启动服务器, 这是在我使用 我对此很陌生,不知道哪里出了问题。我也试图无头运行它,所以我有Xvfb运行。有人能帮我指出我犯的错误并启动chromedriver吗? 更新: 谁能帮我弄清楚出了什么问题吗?
我正在使用硒构建UI自动化测试,我想使用Internet Explorer浏览器测试我们的产品。我正在尝试使用Selenium 3.4创建InternetExplorerDriver。 但是当我将选项设置为在私人模式下运行时,IE浏览器无法启动。我设置的选项是: 代码运行在VS 2017,windows 10,64位,并尝试运行32位的Internet explorer驱动程序。