任何人都可以帮我在chrome中运行验收测试
1)我的acceptance.suite.yml文件结构是
class_name: AcceptanceTester
modules:
enabled:
- WebDriver:
url: http://localhost:81/project
browser: 'chrome'
window_size: 1024x768
wait: 10
- \Helper\Acceptance
2)我已将selenium-server-stand-2.47.1.jar和chromedriver.exe保存在同一个文件夹中。
我尝试使用命令java -jar selenium-server-standalone-2.47.1.jar -Dwebdriver.chrome.driver=C:\stuff\sel\codeceptiontest\chromedriver.exe
3)我收到错误"Error: Could not find or load main class ="
4)这是运行我的文件的正确命令吗?
php codecept.phar run tests/acceptance/loginCept.php --env chrome
答案 0 :(得分:0)
您可以单独运行Chrome Web Driver和Selenium Server。他们工作得很好。
答案 1 :(得分:0)
java -jar selenium-server-standalone-2.52.0.jar -Dwebdriver.chrome.driver = / Users / ravis / Downloads / chromedriver
class_name:AcceptanceTester 模块: 启用: - WebDriver: 网址:http://google.com 浏览器:firefox - \助手\验收
ENV: 铬: 模块: 配置: 的webdriver: 浏览器:'chrome'
它将覆盖firefox并为chrome设置环境。你可以尝试一下。
希望它适合你。