1

Testacularは非常に優れたテスト ランナーであり、とても気に入っています。単体テストを実行すると、テストが実行されるのはカーソルがオンになっているテストであることに気付きましたが、E2E テストの場合はそうではありません。すべての e2e テストを実行して 1 つのテストを検証するのは、非常に面倒で時間の無駄です。単一の 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 docsもご覧ください。

于 2012-12-17T13:28:53.350 に答える