Testim Docs JA

Tricentis Testim ユーザー制作日本語翻訳ドキュメント

Bamboo 統合

Testim Docs

Bamboo ロゴ

Bamboo とテストを統合するには、まず Bamboo サーバーまたはそのエージェントマシンの 1 つに Node.js(バージョン >= 6.0.0)がインストールされている必要があります。

次の手順に従ってください

1. Bamboo で新しいプランを作成します

Bamboo で新しいプランを作成する画面

1.1. プラン名(例: "Testim Tests")を入力し、リポジトリホストで"None"を選択して"Configurate plan"をクリックします:

Bamboo プラン設定画面でプラン名を入力する例

1.2. "Enable this plan?"セクションの下の"Yes please!"チェックボックスを選択します:

Bamboo プラン有効化のチェックボックス

2. Testim CLI インストールタスクを追加します

2.1. "Add task"をクリックします:
2.2. "npm"タスクを選択します:

Bamboo で npm タスクを追加する画面

2.3. タスクの説明を入力します(例: "Install Testim CLI")
2.4. 既存の Node.Js 実行可能ファイルを選択するか、Node.Js パスを使用して新しいものを追加します

Bamboo で Node.js 実行ファイルを選択する設定画面

2.5. Command を挿入します:

install -g @testim/testim-cli

2.6. "Save"をクリックします:

Bamboo で Testim CLI インストールタスクを保存する画面

3. Testim CLI 実行タスクを追加します

3.1. "Add task"をクリックします:
3.2. "Command"タスクを選択します:

Bamboo で Command タスクを追加する画面

3.3. タスクの説明を入力します(例: "Run Testim CLI")
3.4. 既存の"Testim CLI"実行可能ファイルを選択するか、新しい"Testim CLI"実行可能ファイルを追加します:

Bamboo で Testim CLI 実行ファイルを選択する設定画面

3.5. 引数を挿入します:

Terminal window
--label "<YOUR LABEL>" --token "<YOUR ACCESS TOKEN>" --project "<YOUR PROJECT ID>" --grid "<Your grid name>" --report-file ${bamboo.build.working.directory}/testim-tests-${bamboo.buildNumber}-report.xml

注記: グリッド名については、こちらでグリッドの設定方法をご確認ください。

3.6. "Save"をクリックします:

Bamboo で Testim CLI 実行タスクの引数を設定する画面

4. テスト結果収集タスクを追加します

4.1. "Add task"をクリックします:
4.2. "JUnit Parser"タスクを選択します:

Bamboo の JUnit Parser タスク設定画面

4.3. タスクの説明を入力します(例: "Collect Testim Results")
4.4. "Specify custom results directories"を挿入します:

Terminal window
**/testim-tests-*-report.xml

4.5. "Save"をクリックします:

Bamboo でテスト結果ディレクトリを指定する画面

5. "Create"をクリックします

Bamboo プラン作成完了画面

Bamboo プランの設定概要画面

6. プランを実行します

6.1. Run ボタンをクリックします

Bamboo プランの Run ボタン

6.2. プランが完了するまで待ちます
6.2. テスト結果を確認します

Bamboo で Testim テスト結果が表示された実行ログ