本項目では、dotTEST のCUI で解析時に、DTP Standard と連携するための設定を説明します。
dotTEST で解析する場合、.properties ファイルに解析対象毎の設定を記述し、プロジェクト毎に読み込むファイル(設定値)を
切り替える方法を推奨します。.properties に設定するDTP Standard 連携向けの設定は以下の通りです。
セッションタグ、ビルドID の概念については、解析結果の収集に関する概念 を参照ください。
【設定項目】
プロパティ設定 | 設定値 | 例 |
---|---|---|
dtp. |
url | DTP |
localhost
dtp.port
DTP のポート番号
サーバーの URL | https://localhost:8443 | |
dtp.user | DTP のログインユーザ | userA |
dtp.password | パスワード | userA |
dtp.project | DTP のプロジェクト | Code Parser |
build.id | 任意のビルドID | ${hash} |
report.dtp.publish | true / false | true |
report.coverage.images | 任意のカバレッジタグ | ${dtp_project};UnitTest |
report.scontrol | min / full | min |
session.tag | 任意のセッションタグ | ${project_module}_${scontrol_branch} |
(※1)
Git 連携している場合の具体的な設定方法例を以下に記します。
Git のコミットハッシュ値を取得して、環境変数「hash」に設定する一連の手順となります。
...