Continuous integration Nightwatchjs文件夹结构
我可以在Nightwatchjs中使用的最简单的文件夹结构是什么?它将用于本地和持续集成。目前,我甚至无法让演示工作。我有六个错误:Continuous integration Nightwatchjs文件夹结构,continuous-integration,nightwatch.js,Continuous Integration,Nightwatch.js,我可以在Nightwatchjs中使用的最简单的文件夹结构是什么?它将用于本地和持续集成。目前,我甚至无法让演示工作。我有六个错误: module.js:469:15 module.js:417:25 bootstrap_node.js:604.10 bootstrap_node.js:394:7 bootstrap_node.js:149:9 bootstrap_node.js:509:3. 我意识到这是一个初学者的问题。我已经使用Telerik和TestComplete好几年了,现在我们
module.js:469:15
module.js:417:25
bootstrap_node.js:604.10
bootstrap_node.js:394:7
bootstrap_node.js:149:9
bootstrap_node.js:509:3.
我意识到这是一个初学者的问题。我已经使用Telerik和TestComplete好几年了,现在我们想要正确地进行CI,所以硒是一种可行的方法。我对javascript很熟悉,但对文件路径方面的东西不太在行
我可以在Nightwatchjs中使用的最简单的文件夹结构是什么
最简单的NightwatchJS文件夹结构是:
- 要有2个文件(一个配置文件和一个包含测试的文件):
nightwatch.json
(您可以根据需要重命名它)app.js
{
"src_folders": [
"app.js"
],
"live_output": false,
"tests_output": "test/tests_output/",
"detailed_output": true,
"selenium": {
"start_process": false,
"host": "hub.browserstack.com",
"port": 80
},
"test_workers": {
"enabled": false,
"workers": "auto"
},
"test_settings": {
"chrome": {
"selenium_port": 80,
"selenium_host": "hub.browserstack.com",
"silent": true,
"desiredCapabilities": {
"os": "Windows",
"os_version": "10",
"browserName": "chrome",
"resolution": "1024x768",
"javascriptEnabled": true,
"acceptSslCerts": true,
"browserstack.video": "true",
"browserstack.debug": "true",
"browserstack.user": "<yourUsername>",
"browserstack.key": "<yourPassword>"
}
}
}
}
跑
输出
我可以在Nightwatchjs中使用的最简单的文件夹结构是什么
最简单的NightwatchJS文件夹结构是:
- 要有2个文件(一个配置文件和一个包含测试的文件):
nightwatch.json
(您可以根据需要重命名它)app.js
{
"src_folders": [
"app.js"
],
"live_output": false,
"tests_output": "test/tests_output/",
"detailed_output": true,
"selenium": {
"start_process": false,
"host": "hub.browserstack.com",
"port": 80
},
"test_workers": {
"enabled": false,
"workers": "auto"
},
"test_settings": {
"chrome": {
"selenium_port": 80,
"selenium_host": "hub.browserstack.com",
"silent": true,
"desiredCapabilities": {
"os": "Windows",
"os_version": "10",
"browserName": "chrome",
"resolution": "1024x768",
"javascriptEnabled": true,
"acceptSslCerts": true,
"browserstack.video": "true",
"browserstack.debug": "true",
"browserstack.user": "<yourUsername>",
"browserstack.key": "<yourPassword>"
}
}
}
}
跑
输出
请发布配置文件(Nightwatch.js文件)请发布配置文件(Nightwatch.js文件)谢谢!我重新安装,问题消失了。问题与安装顺序有关。我可以通过更改一堆文件的路径来修复错误。正确的安装使我不必这样做,我没有丢失任何工作。谢谢!我重新安装,问题消失了。问题与安装顺序有关。我可以通过更改一堆文件的路径来修复错误。一个正确的安装使我不必这样做,而且我没有丢失任何工作。
$> nightwatch --env chrome