我目前正在开发中的一个控制台应用程序。NETCore3.1,在VisualStudio中运行时效果良好。
在Visual Studio中运行
但是当我发布应用程序时,我得到了selenium版本错误,这个版本的ChromeDriver只支持Chrome86版本,当前的浏览器版本是88.0.4324.146
。
已发表的申请
我有最新的NuGet软件包Webdriver。ChromeDriver
。
镀铬版
有人知道这是怎么回事吗?
在这里您可以看到未发布的应用程序(底部)运行良好,但发布的应用程序(顶部)运行不正常,即使我没有更改任何内容!
在此处输入图像描述
我只是修复了它,我还没有定义webdriver的具体路径,所以他在发布时使用了不同的路径。
您收到的错误消息表明正在使用旧版本的chrome驱动程序。尝试清理并构建解决方案,因为位于项目bin目录中的chromedriver版本可能是较旧的chromedriver。exe和您的csproj不会在生成时替换它。
我得到了一个错误时,打开铬与硒,它打开和关闭窗口后立即打开。下面是我的代码:
几天前,我能够在硒中进行测试。我今天尝试运行我的代码,并收到以下错误消息: 谷歌浏览器将短暂打开并立即关闭,而无需运行实际测试。我卸载并重新安装了谷歌浏览器,并收到同样的问题。我目前正在使用Mac并使用Java运行自动化测试。 可以帮我通过这个考试吗?这样我就可以继续工作了。
我试图使用rsDriver函数运行RSelenium,但当我运行时,我得到一条消息,告诉我需要一个较新版本的Chrome:
我已经研究了很多,并使用了各种论坛中提到的许多可能的解决方案,但没有一个对我有效。我试图在CI/CD管道中运行它,尽管能够在本地运行量角器测试用例并能够启动浏览器,但在CI/CD管道构建中它失败了。下面是量角器2.5.4 E/启动器-会话未创建时出现问题的详细信息:此版本的ChromeDriver仅支持Chrome版本79 我在包中的脚本下使用以下postinstall。json 对于上面的脚本命
问题内容: 我在Windows 7,硒,chromedriver版本84(最新)上使用python 3来自动运行chrome浏览器。 我正在使用此脚本: 而且我总是在运行时收到此错误。 我的ChromeDriver正在运行。我也使用了其他版本的chromedriver,但是我无法导航到网站! 问题答案: 您的ChromeDriver版本和已安装的Chrome版本需要匹配。您使用的是ChromeDr
问题内容: 我想打开显示错误的Chrome浏览器。 在这里,我期待的是我的Chrome浏览器,但会引发类似 问题答案: 此错误消息… …暗示 ChromeDriver v75 仅支持 Chrome浏览器v75 ,而该功能在您的系统中不可用。 您的主要问题是所使用的二进制版本之间的 不兼容性 ,如下所示: 您正在使用 chromedriver = 75.0.3770.8 chromedriver =