私は Citrus を使用しています。TestNGCitrusTestDesigner
いくつかのクラスに の注釈が付けられてい@Test
ます。各クラスにはいくつかのメソッドがあります。@Test
各メソッドにはと の注釈が付けられて@CitrusTest
います。-の間に実行する必要があるテストを構成しているときに、またはmvn clean package integration-test
に変更@Test(enabled=true)
しています。どうすればこれをより効果的に行うことができますか? このドキュメントを見つけました: http://www.citrusframework.org/reference/1.0/html/testsuite.html#testsuite-tasksしかし、それは古いバージョン用です。Citrus Framework 2.X では動作しません。true
false
質問する
587 次
1 に答える
0
Citrus は、TestNG または JUnit フレームワークで実行されます。つまり、これらのフレームワークのメカニズムを再利用して、テストをグループ化したり、テスト スイートを定義したりできます。
たとえば TestNG では、さまざまなグループのテストを使用したり、スイートで実行するテストを定義する testng.xml ファイルを作成したりできます ( http://testng.org/doc/documentation-main.html#testng-xml )。
Maven や Gradle などのビルド ツールに TestNG または JUnit を統合すると、コマンド ラインまたは Java IDE からテストを実行できます。
于 2016-11-29T07:03:11.180 に答える