ステップ種類別のスクリーンショット取得タイミング
  • 03 Jul 2024
  • 1 分で読めます
  • 投稿者
  • ダーク
    ライト

ステップ種類別のスクリーンショット取得タイミング

  • ダーク
    ライト

記事の要約

1. イントロダクション

このガイドは、テスト実行中にスクリーンショットが取得されるタイミングと管理に関する詳細な知見を提供し、ベストプラクティスや一般的な落とし穴について解説します。

2. スクリーンショットのタイミング

2.1 概要

スクリーンショットは、手順の記録と検証に不可欠です。取得のタイミングを正確に知ることは、実行されたアクションを反映させるために重要です。

2.2 手順ごとのキャプチャタイミング

アクション中のキャプチャ: アクションの実行中にスクリーンショットを撮ります。長押しクリックなどの方法を使用して、ターゲット要素が表示されたままになるようにします。

アクション前のキャプチャ: アクションが開始される前にスクリーンショットを撮り、変更前の状態を記録します.

アクション後のキャプチャ: ウィンドウ切り替え、移動、JSスクリプト実行 などのアクションの完了後にスクリーンショットを撮り、実行後の状態を記録します。

2.3 注意事項とベストプラクティス

  • アクション後のスクリーンショットでは、ターゲット要素がすぐに消える場合、要素をキャプチャできないことがあります。
  • 要素が見えない場合、シナリオ詳細画面のステップ名やメモ欄を使用して明確にします。
  • クリックアクションでは、長押しクリックが要素をキャプチャまで表示し続けるのに役立ちます。

3. 一般的な問題と解決策

  • 要素の消失: 要素がアクション後すぐに消えると、スクリーンショットにキャプチャされないことがあります。説明的な名前とメモを使用してコンテキストを提供します。
  • タイミングの不一致: スクリーンショットが実際のアクションに少し遅れることがあります。アクションの持続時間を長くすることで、この問題を緩和できます。

4. 例

ステップスクリーンショットのタイミング
要素をクリックアクション中
ウィンドウを閉じるアクション前
JSスクリプトを実行アクション後
移動アクション後
キープレスアクション中
入力値を設定するアクション後
ウィンドウを切り替えるアクション後
スリープアクション後

5. 結論

効果的なスクリーンショットのタイミングは、アクションの正確な記録と検証にとって重要です。このドキュメントで述べられたガイドラインとベストプラクティスに従うことで、実行された手順をスクリーンショット上で効果的に表現できるようになります。


この記事は役に立ちましたか?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.