2017-03-08 11 views
0

ブラウザでqUnitテストを実行する場合は、「再実行」ボタンをクリックして特定のテストを実行できます。qUnit:テストのサブセットを実行しますか?

これにより、そのテストのハッシュ識別子がtestId url paramの値として追加され、そのテストだけが実行されます。 only API関数はこれを達成する別の方法です。

しかし、しばしば私はカップルのテストを実行したい、たとえば、8

を通じて5をテストページのテストのサブセットを実行する方法はあります...または少なくともこれらのテストをハッシュではなくインデックスで参照する方法は?

答えて

1

複数のテストをグループ化する方法はいくつかあります。

  1. フィルタを使用してください。ページの右上部に

フィルターがあるので、いくつかのテストは言葉を持っている場合は、そのテスト名に「MYTEST」は、あなたがフィルターにこの言葉を適用することができ、Enterキーを押して行くと持っている唯一のテストテスト名のこの単語が実行されます。

enter image description here

<オール開始= "2">
  • 使用モジュールフィルタ
  • 次のコードを追加すると、このモジュール定義の後にあるすべてのテストが別のモジュール定義またはファイルの終わりまで実行されるというテストの追加モジュールが取得されます。オブジェクト{}インサイド

    QUnit.module("Test with datetime", {}); 
    

    また、あなたのsetupteardownメソッドを書くことができます。

    Qunitモジュールの詳細情報hereが見つかりました。

    enter image description here

    関連する問題