我想用selenium编写java web自动化代码。虽然我添加了Chrome。exe到我的项目,我想要的页面在运行时不会打开。它立即关闭,我没有收到任何错误。
请确保您正在使用与您正在自动化的浏览器兼容的驱动程序版本。根据你的图像潜水员是96版,铬是97版,所以问题正在发生
根据快照,您的主要问题是正在使用的二进制文件版本之间的不兼容,如下所示:
支持Chrome版本97
支持Chrome版本96
因此,chrome=96.0.4664.110和chromedriver=97.0.4692.36之间存在明显的不匹配
确保:
如图所示,驱动程序版本与浏览器版本不匹配,我认为解决方案是:更新您的chrome浏览器或从下面的url下载驱动程序的正确验证:https://sites.google.com/chromium.org/driver/home
问题内容: 建立与服务器的连接,并显示连接打开的警报!但是之后,连接立即关闭。服务器没有调用close,并且控制台中似乎没有其他错误。chrome和firefox中都在发生这种情况。 我在网上看了一堆不同的类似示例,但都无济于事。 问题答案: 解决它! 我要做的就是在websocket连接关闭之前阻止处理程序返回
浏览器正在打开,但所需的网页未打开 已尝试卸载(还删除了用户数据) 使用JDK 8, 硒3.6.0Java, chrome浏览器最新版本, chrome驱动程序不确定(可能是2.31) 我的代码 我看到的输出
注意:绝对路径指向此“/data/user/0/com.package.name/pdffolder/sample.pdf”
来自ZooKeeper服务器的日志:
我使用JarSplice创建了一个胖jar文件,但是当我启动它时,我得到一个窗口(大小可以),它在半秒后关闭。。。 在“addjars”部分中,我添加了从Eclipse导出的jar文件,以及我正在使用的所有库jar。在本机部分,我只为lwjgl添加Windows本机。我想我写了正确的主类。 我做错了什么?我怎样才能解决这个问题? 注意:我使用的是最新版本的eclipse和jdk。
我使用以下Java代码打印PDF文档: 控制台上的输出是: 为什么我会收到这个警告?