Javascript 夜视JS。运行并行的不同测试
我有一些标签为“parallel”的测试 我想在两个浏览器中并行运行它,即第一个测试将在第一个浏览器中启动,第二个测试将在第二个浏览器中同时启动 我尝试使用以下命令执行此操作:Javascript 夜视JS。运行并行的不同测试,javascript,nightwatch.js,qa,Javascript,Nightwatch.js,Qa,我有一些标签为“parallel”的测试 我想在两个浏览器中并行运行它,即第一个测试将在第一个浏览器中启动,第二个测试将在第二个浏览器中同时启动 我尝试使用以下命令执行此操作: npm run nightwatch -- --env default,default --tag parallel 但结果是,在每个浏览器中都有来自我的标记的第一个测试 我做错了什么?我设置了配置,添加到环境中: “测试设置”:{ “默认值”:{ “硒_港”:4444, “Seleniu主机”:“localhost”
npm run nightwatch -- --env default,default --tag parallel
但结果是,在每个浏览器中都有来自我的标记的第一个测试
我做错了什么?我设置了配置,添加到环境中: “测试设置”:{ “默认值”:{ “硒_港”:4444, “Seleniu主机”:“localhost”, “默认路径\前缀”:“/wd/hub”, “沉默”:没错, “截图”:{ “启用”:正确, “论失败”:没错, “on_错误”:正确, “路径”:“tmp_屏幕截图” } },
"firefox": {
"desiredCapabilities": {
"browserName": "firefox",
"marionette": true,
"acceptSslCerts": true,
"javascriptEnabled": true
},
"globals": {
"type": "firefox",
"user": "me1",
"pass": "test"
}
},
"chrome": {
"desiredCapabilities": {
"browserName": "chrome",
"chromeOptions": {
"args": [
"disable-web-security",
"use-fake-device-for-media-stream",
"use-fake-ui-for-media-stream"
]
},
"acceptSslCerts": true,
"javascriptEnabled": true
},
"globals": {
"type": "chrome",
"user": "me1",
"pass": "test"
}
},
当我运行下面的执行行时
npm运行nightwatch-t测试/google.js-e firefox,chrome
我的测试从两个不同的浏览器开始