我希望能够根据守夜人的情况禁用整个测试套件,有人知道怎么做?
就像我可以使用@disabled:true,
但我真正想要的是@disabled:如果浏览器是Internet Explorer,则为true
如果浏览器是Internet Explorer,我想禁用整个测试套件
答案 0 :(得分:0)
使用此命令禁用/启用目录中的整个测试用例(例如:以下代码将true更改为false):
find tests/<your directory> -type f -iname '*.js' -exec sed -i "s/@disabled': *true/@disabled': false/" {} +
如果你想要更具体,你应该用一些--option创建一个bash文件。 (如果平台是IE,则禁用directoryA,file090,file102 ......)。
OR
使用差异配置文件(Nightwatch.js文件)