通过package.json安装'testcafe-browser-provider-browserstack'会使Jenkins作业无法识别'browserstack'
尝试从package.json中删除并从命令行安装,但是依赖性导致npm安装出错。
testcafe 1.1.4 testcafe-browser-provider-browserstack 1.8.0
npm安装
node_modules / .bin / testcafe -e browserstack:safari auth-subscriber-access-myaccount.js
ERROR找不到浏览器。 “ browserstack:safari”不是浏览器别名或可执行文件的路径。
答案 0 :(得分:1)
一种调试问题的方法是使用您的BrowserStack凭据通过以下命令显式运行测试-
HUE (Hadoop User Experience)
答案 1 :(得分:1)
我尝试了不同的路径,并在package.json中移至devDependencies,但未成功。我从package.json中删除并在运行时安装了命令行,并且可以正常工作。
也许我找不到正确的路径来调用它,或者它需要被“本地”安装,但是现在它可以这种方式识别“浏览器堆栈”。