Jasmine 动态跳过量角器测试
有没有办法动态跳过量角器测试? 我有一些场景,用户可以选择要执行的任何特定测试。因此,我只想执行用户指定的测试和从属测试,所有其他测试都应该跳过 我在用呼噜量角器跑步Jasmine 动态跳过量角器测试,jasmine,protractor,Jasmine,Protractor,有没有办法动态跳过量角器测试? 我有一些场景,用户可以选择要执行的任何特定测试。因此,我只想执行用户指定的测试和从属测试,所有其他测试都应该跳过 我在用呼噜量角器跑步 量角器:2.0 茉莉花:2.3 如中所示,您可以指定特定规范的URL。 否则,您必须使用聚焦的fdescribe/fit,但不能在运行时更改它。 这与量角器无关,而与茉莉花有关。可能对你来说并不实际。但它可能对其他人有用。您可以尝试使用下一个构造: it('your test', function(done)){ if('us
- 量角器:2.0
- 茉莉花:2.3
这与量角器无关,而与茉莉花有关。可能对你来说并不实际。但它可能对其他人有用。您可以尝试使用下一个构造:
it('your test', function(done)){
if('user action or result of user action'){
console.log("Test is skiped");
done();
}
//other test's code
...................
done();
}
试过这个,没用<代码>//其他测试的“代码”仍在执行。但是使用您的方法,您可以在
if
分支中简单地返回`以便提前退出,而无需使用done
函数。