Testacularは非常に優れたテスト ランナーであり、とても気に入っています。単体テストを実行すると、テストが実行されるのはカーソルがオンになっているテストであることに気付きましたが、E2E テストの場合はそうではありません。すべての e2e テストを実行して 1 つのテストを検証するのは、非常に面倒で時間の無駄です。単一の e2e テストを実行する方法を知っている人はいますか? 単一の e2e テストを実行できる、見落としている構成がいくつかありますか?
前もって感謝します !
Testacularは非常に優れたテスト ランナーであり、とても気に入っています。単体テストを実行すると、テストが実行されるのはカーソルがオンになっているテストであることに気付きましたが、E2E テストの場合はそうではありません。すべての e2e テストを実行して 1 つのテストを検証するのは、非常に面倒で時間の無駄です。単一の e2e テストを実行する方法を知っている人はいますか? 単一の e2e テストを実行できる、見落としている構成がいくつかありますか?
前もって感謝します !
テストを分離するには、簡単なトリックを使用できます。「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」は実行されません。
それが役に立てば幸い...
チュートリアルに Testacular の使用に関する適切な説明があります。テスト サンプルは、具体的には第 2 章にあります。
また、AngularJS docsもご覧ください。