Jenkins 自動テスト構築ガイド|設定・実行・連携を解説
Jenkinsは継続的な統合ツールで、自動化テストを実現するために自動化テストタスクを設定することができます。以下はJenkinsで自動化テストを実現する一般的な手順です。
- Jenkinsの新しいタスクを作成する:Jenkinsのメイン画面で「新しいタスクを作成」をクリックし、「フリースタイルソフトウェアプロジェクト」または「パイプライン」などのタスクタイプを選択してください。
- タスク構成ページで、「ソース管理」オプションを選択し、コードリポジトリのアドレスやブランチなどの情報を指定します。
- 設定トリガーを作成します:タスクの設定ページで「トリガーを作成」オプションを選択すると、定期的なビルドやコードの提出によるビルドなどの方法でビルドタスクをトリガーすることができます。
- ビルド手順を追加する:タスク設定ページで、「ビルド」オプションを選択し、ビルド手順を追加する。シェルスクリプトやWindowsバッチスクリプトを実行したり、Ant/Mavenを呼び出してテストスクリプトを実行したりする方法を選択できます。
- テストレポートの配置:テストが実行された後、ビルドステップでテストレポートの生成と表示が必要です。テストレポートの生成と表示には、JUnitプラグイン、HTML Publisherプラグインなど、Jenkinsが提供するプラグインを使用できます。
- 保存してタスクを実行する:タスク設定を完了した後、「保存」ボタンをクリックして設定を保存し、その後、「ビルドする」を手動でクリックして自動テストタスクを実行できます。
Jenkinsで自動化テストを実行し、テスト結果をテストレポートで確認することができます。