1

Testacular是非常好的测试运行器,我非常喜欢它。运行我的单元测试我注意到运行的测试是光标所在的测试,但 E2E 测试并非如此。运行所有 e2e 测试来验证单个测试确实很乏味且浪费时间。有谁知道如何运行单个 e2e 测试。是否有一些我错过的配置可以让我运行单个 e2e 测试?

先感谢您 !

4

2 回答 2

2

要隔离测试,您可以使用一个简单的技巧 - 添加“d”来描述,或添加 i 到“it”。

例如:

describe("Should not run", function(){
  ...
});

ddescribe("Should run...", function(){
  ...
});

这同样适用于:

describe("Will run", function(){
   it("should not run...", function(){

   });

   iit("should run...", function(){

   });
});

如果您有多个“ddescribe”或“iit”,它们将全部运行,而其他常规“describe”或“it”则不会。

希望能帮助到你...

于 2013-01-21T12:29:05.967 回答
1

在教程中有一个关于使用 Testacular 的很好的解释。测试样本具体在第 2 章

另外,请查看AngularJS 文档

于 2012-12-17T13:28:53.350 回答