我正在使用赛普拉斯测试服务器。 当我使用cypress窗口运行测试时,它的工作正常。
$./node_modules/.bin/cypress open --project tests/e2e/
但是当我尝试使用命令行运行它时,我的测试无法正常工作。 在屏幕快照中,我看到链接未加载,页面为空,测试结果为false。 我正在使用选定的命令运行
$ ./node_modules/.bin/cypress run --config pageLoadTimeout=10000,watchForFileChanges=false --project tests/e2e/
如何使用命令行运行测试
答案 0 :(得分:0)
首先,您应该导航到您的项目文件夹,例如,如果cypress测试位于下面的文件夹中
C:/Project/
在命令提示符下,您应CD到项目文件夹,即cd C:/Project/
,现在按如下所示复制cypress bin路径C:\Project\node_modules\.bin\
粘贴路径,然后从那里运行以下命令:
柏树跑步C:\Project\cypress\integration\examples\test-spec.js
注意:这已在Windows 10环境中测试并运行