コマンドライン実行機能を活用してみよう(CI/CD連携)
はじめに
T-DASH (Windows版) では、コマンドラインからテストランを実行することができます。コマンドライン実行機能を活用すること、タスクスケジューラを使用したスケジュール実行やCIツールと連携した効率的な開発(CI/CD連携)が可能となります。
ゴール
T-DASHのコマンドライン実行機能を使用できる
前提
- T-DASH(3.3.000ver以降)がインストール済である
- Windowsを使用する
- T-DASHからプロジェクトエクスポートしたsyncフォルダを所持していて、
その中に実行したいテストランが含まれている
※syncフォルダについて
注意事項
- コマンドライン実行は同マシン上で同時に1プロセスのみ実行できます。
- サンプルプロジェクト用のデモサイトは使用できません。
手順
1. コマンドライン実行環境をセットアップする
- コマンドプロンプトを開く
- tdash.exeのあるフォルダに移動する
cd %USERPROFILE%\AppData\Local\Programs\T-DASH
※必ず、T-DASHがインストールされたフォルダから実行してください - セットアップコマンドを実行する
tdash.exe setup
※コマンドの詳細についてはこちら
2. テストラン一覧を確認する
- 前提2のsyncフォルダをコマンドライン実行用プロジェクトフォルダに配置する
※コマンドライン実行用プロジェクトフォルダ
%USERPROFILE%\AppData\Local\Programs\T-DASH\projects\commandlinetestrun
- テストラン一覧表示コマンドを実行する
tdash.exe show_testrun
※コマンドの詳細についてはこちら
※表示されるテストランは、手順2-1で配置したsyncフォルダに依存します。
3. テストランを実行する
- テストラン実行コマンドを実行する
tdash.exe testrun 実行したいテストラン名
※実行可能なテストランは、手順2-1で配置したsyncフォルダに依存します。
4. レポートを確認する
- エクスプローラーでレポートフォルダを開く
※レポートフォルダ
%USERPROFILE%\AppData\Local\Programs\T-DASH\projects\commandlinetestrun\reports
- エクスプローラーでレポートファイルをダブルクリックすると
※レポートファイル
report-実行時刻.html