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

TestStep

[TestRun] のステップを表します。


メソッド

titlePath

追加バージョン: v1.10 testStep.titlePath

ルートステップからこのステップまでのステップタイトルのリストを返します。

使用法

testStep.titlePath();

戻り値


プロパティ

annotations

追加バージョン: v1.51 testStep.annotations

現在のテストステップに適用可能なアノテーションのリスト。

使用法

testStep.annotations

タイプ

  • Array<Object>
    • type string

      アノテーションのタイプ。例: 'skip'

    • description string (オプション)

      オプションの説明。

    • location Location (オプション)

      アノテーションが追加されたソース内のオプションの場所。


attachments

追加バージョン: v1.50 testStep.attachments

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

使用法

testStep.attachments

タイプ

  • Array<Object>
    • name string

      添付ファイル名。

    • contentType string

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

    • path string (optional)

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

    • body Buffer (オプション)

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


category

追加バージョン: v1.10 testStep.category

異なる発生元と詳細度を持つステップを区別するためのステップカテゴリ。組み込みカテゴリは次のとおりです。

  • expect expect呼び出し用
  • fixture フィクスチャのセットアップとティアダウン用
  • hook フックの初期化とティアダウン用
  • pw:api Playwright API呼び出し用。
  • test.step test.step API呼び出し用。
  • test.attach テストアタッチメント呼び出し用。

使用法

testStep.category

タイプ


duration

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

実行時間 (ミリ秒)。

使用法

testStep.duration

タイプ


error

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

ステップ実行中にスローされたエラー (存在する場合)。

使用法

testStep.error

タイプ


location

追加バージョン: v1.10 testStep.location

ステップが定義されているソース内のオプションの場所。

使用法

testStep.location

タイプ


parent

追加バージョン: v1.10 testStep.parent

親ステップ (存在する場合)。

使用法

testStep.parent

タイプ


startTime

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

この特定のテストステップの開始時刻。

使用法

testStep.startTime

タイプ


steps

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

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

使用法

testStep.steps

タイプ


title

追加バージョン: v1.10 testStep.title

ユーザーフレンドリーなテストステップタイトル。

使用法

testStep.title

タイプ