膨大なテストがあります。 .xmlファイル(TestNGスイート)に含まれているテストの中から選択するのは、限りがない限りです。どのテストを選択するか指定できますか?
注釈groups = { "shouldbetested" }
をすべてのテストケースに入れるのではなく、.xmlファイルの情報をinfinitestに送ります。
これは可能ですか?
これは私たちのためにできるツールですか?
膨大なテストがあります。 .xmlファイル(TestNGスイート)に含まれているテストの中から選択するのは、限りがない限りです。どのテストを選択するか指定できますか?
注釈groups = { "shouldbetested" }
をすべてのテストケースに入れるのではなく、.xmlファイルの情報をinfinitestに送ります。
これは可能ですか?
これは私たちのためにできるツールですか?
Infinitest can filter outinfinitest.filters
ファイルの正規表現を使用して実行したくないテスト。
infinitest.filtersには、フィルタ処理するテストクラスに一致する正規表現(1行に1つ)が含まれています。このファイルをプロジェクトのルート(a.k.a.作業ディレクトリ)に置き、Infinitestはそれらのテストをフィルタリングします。
クラス名にはパッケージ名が含まれているので、いずれのパッケージにも一致させるには、先に.*
を使用してください。
あなたが特定のテストをスキップ「ではない」ために定期的にexpresstionを使用することができます(?!。* YourTest)
を
[OK]を、しかし、問題は、どのように実行するテストを指定すればよいですか?これは、実行しないテストを指定するのと同じではありません。 – foxdonut