2

非 Java プロジェクトの Jenkins での単体テストを自動化する必要があります。

TFS からコードを取得し、一定の間隔でビルドを正常に生成するジョブを作成しました。

では、ユニット テスト ケースを生成するよう Jenkins に指示するにはどうすればよいでしょうか。

ANT のようなスクリプトを作成する必要がありますか。

従う必要がある手順について誰か教えてもらえますか?

4

1 に答える 1

2

あなたが「トリガー」プロセスに満足していると仮定しているので、それは考慮しません

残りは

1) ビルド セクションで、単体テストを実行し、ビルド後のアクションの 1 つが理解できる形式で出力するステップを追加します。たとえば、パイソンで

python setup.py ノーズテスト --with-xunit

2) ビルド後のアクションを追加して、結果を公開します。たとえば、上記のコマンドでは、ビルド後のアクションとして「junit 結果レポートの公開」を追加し、「テスト レポート XML」を「**/nosetests.xml」として構成します。

これを行う方法はたくさんありますが、基本的な 2 つの手順は、単体テストを実行し、レポート ジェネレーターの 1 つが理解できる出力を生成することです。次に、レポート ジェネレーターを構成します。

于 2013-01-21T10:09:18.087 に答える