メインコンテンツにスキップ

Teamcity レポーター

wdio-teamcity-reporterはサードパーティのパッケージです。詳細についてはGitHub | npmをご覧ください

WebdriverIO Teamcityレポーターは、テスト結果をリアルタイムで表示し、ビルド結果ページのテストタブでテスト情報を利用可能にするものです。

インストール

npm install wdio-teamcity-reporter --save-dev

WebdriverIOのインストール方法はこちらで確認できます:https://webdriver.io/docs/gettingstarted

設定

wdio.conf.jsファイルにレポーターを追加します:

exports.config = {
// ...
reporters: [
[
'teamcity',
{
captureStandardOutput: false, // オプション
flowId: true, // オプション
message: '[title]', // オプション
}
]
],
// ...
}

オプション

  • captureStandardOutput (boolean)trueの場合、testStartedtestFinishedメッセージの間に受信されたすべての標準出力(および標準エラー)メッセージがテスト出力と見なされます。デフォルト値はfalseで、テスト出力を報告するためにtestStdOutとtestStdErrサービスメッセージの使用を想定しています。デフォルトはfalseです。
  • flowId (boolean)trueの場合、flowIdプロパティがすべてのメッセージに追加されます。フロートラッキングは、例えば並行して実行される個別のプロセスを区別するために必要です。デフォルトはtrueです。
  • message (string) — nameプロパティに特定のフォーマットを提供する可能性。使用可能なキー:[browser][title]。例:[browser] / [title]。デフォルトは[title]です。

リンク

ライセンス

The MIT License

Welcome! How can I help?

WebdriverIO AI Copilot