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

TestResult

単一のTestCase実行結果。


プロパティ

annotations

追加バージョン: v1.52 testResult.annotations

現在のテストに適用されるannotationsのリスト。以下を含みます:

Annotationsは、testInfo.annotationsを介してテスト実行中に利用可能です。

テストアノテーションについて詳しく学ぶ。

使用法

testResult.annotations

  • Array<Object>
    • type string

      アノテーションの型。例: 'skip' または 'fail'

    • description string (オプション)

      オプションの説明。


attachments

追加バージョン: v1.10 testResult.attachments

testInfo.attachmentsを介してテスト実行中に添付されたファイルまたはバッファのリスト。

使用法

testResult.attachments

  • Array<Object>
    • name string

      添付ファイル名。

    • contentType string

      レポートに適切に表示するためのこの添付ファイルのコンテンツタイプ。例: 'application/json' または 'image/png'

    • path string (オプション)

      添付ファイルへのファイルシステム上のオプションのパス。

    • body Buffer (オプション)

      ファイルの代わりに使用されるオプションの添付ボディ。


duration

追加バージョン: v1.10 testResult.duration

実行時間(ミリ秒単位)。

使用法

testResult.duration


error

追加バージョン: v1.10 testResult.error

テスト実行中に発生した最初のエラー(もしあれば)。これはtestResult.errorsの最初の要素と等しいです。

使用法

testResult.error


errors

追加バージョン: v1.10 testResult.errors

テスト実行中にスローされたエラー。

使用法

testResult.errors


parallelIndex

追加バージョン: v1.30 testResult.parallelIndex

0 から workers - 1 までのワーカーのインデックス。同時に実行されているワーカーは異なる parallelIndex を持つことが保証されています。

使用法

testResult.parallelIndex


retry

追加バージョン: v1.10 testResult.retry

テストが複数回リトライされる場合、各リトライ試行には連番が与えられます。

Playwright Testでのテストのリトライについて詳しく学ぶ。

使用法

testResult.retry


startTime

追加バージョン: v1.10 testResult.startTime

この特定のテスト実行の開始時刻。

使用法

testResult.startTime


status

追加バージョン: v1.10 testResult.status

このテスト結果のステータス。testCase.expectedStatusも参照。

使用法

testResult.status

  • "passed" | "failed" | "timedOut" | "skipped" | "interrupted"

stderr

追加バージョン: v1.10 testResult.stderr

テスト実行中に標準エラーに書き込まれたすべての内容。

使用法

testResult.stderr


stdout

追加バージョン: v1.10 testResult.stdout

テスト実行中に標準出力に書き込まれたすべての内容。

使用法

testResult.stdout


steps

追加バージョン: v1.10 testResult.steps

このテスト実行内のステップのリスト。

使用法

testResult.steps


workerIndex

追加バージョン: v1.10 testResult.workerIndex

テストが実行されたワーカーのインデックス。ユーザーがテストを中断した場合など、テストが一度も実行されなかった場合、唯一の結果のworkerIndex-1になります。

Playwright Testでの並列実行とシャーディングについて詳しく学ぶ。

使用法

testResult.workerIndex