量角器规格文件路径不工作

Protractor spec file path not working

本文关键字:工作 路径 文件 量角器      更新时间:2023-09-26

我刚开始使用Protractor,我已经按照github上的教程设置了一切。我能够成功地完成整个教程,但现在,我已经试图使用它在我的实际代码,我有一个问题。我只能调用spec.js文件,如果它与conf.js文件在同一文件夹中。

例如:

 specs : [ '/web-app/test/unit/jasmine/spec.js' ],

conf.js文件在一个单独的文件夹中,这不起作用,但如果我将spec.js移动到与conf.js相同的文件夹中,那么它就会起作用。像这样:

specs : [ 'spec.js' ],

您应该参考相对于conf.js文件的测试文件。所以当你的conf.js文件在根目录下而你的testcase在test/e2e/目录下时它应该是这样的:

specs : [ 'test/e2e/spec.js' ],

它认为最好按功能分组测试规范,并相应地命名规范文件,如someFunctionalitySpec.js。规范包含可以是:

specs : [ 'test/e2e/*Spec.js' ],
包含所有以Spec.js结尾的测试用例。