Chrome 在 Windows 上的守夜人:目前无法使用?
Nightwatch with Chrome on Windows: Currently Unusable?
自从我的 chrome 更新后,我无法在 Windows 10 上进行任何守夜人测试。
起初系统根本无法设置值。所以我更新到最新的 nightwatch,然后更新到最新的 chromedriver.exe 和最新的 selenium jar。
现在测试只显示数据:在驱动浏览器的 url 中而不是加载页面。还有一个 "disable developer mode extensions" 弹出窗口和不再支持“--ignore-certificate-errors”的警告。
知道我应该做什么吗?
- Chromedriver.exe版本:2.38
- Selenium 独立服务器:selenium-server-standalone-3.9.1.jar
- 守夜人版本:nightwatch@0.9.21
感谢您的帮助。这是我的配置:
{
"src_folders": ["tests"],
"output_folder": "reports",
"custom_commands_path": "",
"custom_assertions_path": "",
"page_objects_path": "pages",
"globals_path": "globals",
"selenium": {
"start_process": true,
"server_path": "./lib/selenium-server-standalone-3.9.1.jar",
"log_path": "./reports",
"host": "127.0.0.1",
"port": 4444,
"cli_args": {
"webdriver.chrome.driver": "./lib/chromedriver.exe"
}
},
"test_settings": {
"default": {
"launch_url": "https://modaquote.com",
"selenium_port": 4444,
"selenium_host": "localhost",
"silent": true,
"desiredCapabilities": {
"browserName": "chrome",
"javascriptEnabled": true,
"acceptSslCerts": true
}
}
}
}
您必须更新 Chrome 驱动程序以匹配新版本的 Chrome。它应该可以解决那里的问题。
自从我的 chrome 更新后,我无法在 Windows 10 上进行任何守夜人测试。
起初系统根本无法设置值。所以我更新到最新的 nightwatch,然后更新到最新的 chromedriver.exe 和最新的 selenium jar。
现在测试只显示数据:在驱动浏览器的 url 中而不是加载页面。还有一个 "disable developer mode extensions" 弹出窗口和不再支持“--ignore-certificate-errors”的警告。
知道我应该做什么吗?
- Chromedriver.exe版本:2.38
- Selenium 独立服务器:selenium-server-standalone-3.9.1.jar
- 守夜人版本:nightwatch@0.9.21
感谢您的帮助。这是我的配置:
{
"src_folders": ["tests"],
"output_folder": "reports",
"custom_commands_path": "",
"custom_assertions_path": "",
"page_objects_path": "pages",
"globals_path": "globals",
"selenium": {
"start_process": true,
"server_path": "./lib/selenium-server-standalone-3.9.1.jar",
"log_path": "./reports",
"host": "127.0.0.1",
"port": 4444,
"cli_args": {
"webdriver.chrome.driver": "./lib/chromedriver.exe"
}
},
"test_settings": {
"default": {
"launch_url": "https://modaquote.com",
"selenium_port": 4444,
"selenium_host": "localhost",
"silent": true,
"desiredCapabilities": {
"browserName": "chrome",
"javascriptEnabled": true,
"acceptSslCerts": true
}
}
}
}
您必须更新 Chrome 驱动程序以匹配新版本的 Chrome。它应该可以解决那里的问题。