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

TestStep

[TestRun] におけるステップを表します。


メソッド

titlePath

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

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

使用法

testStep.titlePath();

戻り値


プロパティ

annotations

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

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

使用法

testStep.annotations

  • Array<Object>
    • type string

      アノテーションの型。例: 'skip'

    • description string (オプション)

      オプションの説明。


attachments

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

[testInfo.attach()](/docs/api/class-testinfo#test-info-attach) を介してステップ実行中に添付されたファイルまたはバッファのリスト。

使用法

testStep.attachments

  • Array<Object>
    • name string

      添付ファイル名。

    • contentType string

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

    • path string (オプション)

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

    • body Buffer (オプション)

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


category

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

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

  • hook フィクスチャとフックの初期化およびティアダウン用
  • expect expect呼び出し用
  • pw:api Playwright API呼び出し用。
  • test.step test.step API呼び出し用。

使用法

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