Result StackTrace:
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)
at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities)
at OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeDriverService service, ChromeOptions options, TimeSpan commandTimeout)
at OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeOptions options)
at WhitelabelUITest_New.Initializers.Initialize() in X:\QA\WhitelabelUI-Automation\WhitelabelUITest-New\Initializers.cs:line 87
at WhitelabelUITest_New.Initializers..ctor() in X:\QA\WhitelabelUI-Automation\WhitelabelUITest-New\Initializers.cs:line 41
at WhitelabelUITest_New.Webpage..ctor()
at WhitelabelUITest_New.ImpressionTests..ctor()
Result Message: Unable to create instance of class WhitelabelUITest_New.ImpressionTests. Error: System.InvalidOperationException: session not created: Chrome version must be between 70 and 73
(Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Windows NT 10.0.16299 x86_64) (SessionNotCreated).
我安装了最新版本的Chrome驱动程序,但是每次运行测试用例时,它都不会启动Chrome驱动程序,并且测试失败。
此错误消息…
Result Message: Unable to create instance of class WhitelabelUITest_New.ImpressionTests. Error: System.InvalidOperationException: session not created: Chrome version must be between 70 and 73
(Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Windows NT 10.0.16299 x86_64) (SessionNotCreated).
…暗示 ChromeDriver 期望 Chrome浏览器 版本 介于70到73之间 。
您的主要问题是所使用的二进制版本之间的 不兼容性 ,如下所示:
支持 Chrome v73
很明显,您的 Chrome浏览器 版本不是版本 73.0
@Test
。driver.quit()
在tearDown(){}
方法内调用以优雅地关闭和销毁 WebDriver 和 Web Client 实例。您可以在以下位置找到相关的详细讨论:
问题内容: 我正在尝试安装Nightwatch,并且正在使用最新的chromedriver ,它表示支持chromev52-54。但是,当我尝试运行测试时,它说 这是我正在使用的所有内容: ChromeDriver 2.24 selenium2.53.1 nightwatchjsv0.9.8 nodejsv6.5.0 Java v1.7.0_111 项目结构 这是我的守夜人配置文件: ./nigh
当在Colcure中执行e2e测试时,我得到了下面的错误,看起来chromedriver没有得到更新。在讨论chrome版本落后的类似问题时,在我的例子中,chrome稳定版本的下载情况与预期一致(76.0.3809.100)。但是由量角器的webmanager驱动程序拖动的chromedriver版本被困在2.46中。
我试图使用rsDriver函数运行RSelenium,但当我运行时,我得到一条消息,告诉我需要一个较新版本的Chrome:
知道吗?我发现的每一个想法都是关于改变硒的版本,但我做不到。
问题内容: 将chromedriver更新至2.46版后,我的尝试无法初始化。我收到这样的消息: 显然是我的浏览器版本无效。但是我使用的是Chrome 72.0.3626.119,所以它介于71和75之间。selenium版本为2.53.1。我正在testNG的帮助下通过控制台命令运行测试。 任何想法?我发现的每个想法都与更改selenium版本有关,但我做不到。 问题答案: 此错误消息… …表示
问题内容: 一些使我感到棘手的注意事项是,我正在使用(在云中开发),因此我使用gem 可以通过 Watir* 运行 Chrome ,而不是为安装在设备上的Chrome创建可执行路径。 * 我的代码一直有效,直到我今天登录并得到错误 会话未创建例外:Chrome版本必须> = 64.0.3282.0(驱动程序信息:chromedriver = 2.37.543610(afd36256570660b5