- 印刷
- ダークライト
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
「ローカルリプレイ」操作を進めている途中で何らかのエラーが発生し、処理が止まってしまうことがあります。
以下はエラーが発生した際に表示されるダイアログです。
1.エラーの原因とその対処方法
「ローカルリプレイ」でエラーが発生する主な原因はリプレイに対応していない操作ステップやテスト実行でも起こりうるエラー、テスト実行では成功するがリプレイは失敗する場合などがあります。
1-1.ローカルリプレイに対応していない操作
・ファイルアップロードステップ
ファイルアップロードステップで失敗した場合は、手動でアップロード操作後、リプレイを続行してください。
1-2.テスト実行でも起こりうるエラー
・操作ステップ(クリックや入力)で対象としている要素がみつからなかった
この場合、テスト実行時と同様エラーになります。もし、エラーが発生した画面に対象要素が表示されている場合は、手動でその要素に対して操作後、リプレイを続行してください。
・JSステップに記述された内容が不適切であった
この場合、テスト実行時も同様エラーになります。記述されているJSステップの内容を見直ししてください。
1-3.テスト実行は成功するが、「ローカルリプレイ」では失敗する
「ローカルリプレイ」と「テスト実行」は別物ですので、「ローカルリプレイ」でエラーが発生してしまう場合でも、テストは問題なく実行できることがあります。 詳しくは、こちらの記事 もご確認ください。
リプレイは高速で実行されるため、ページ遷移などの処理が完了する前に次の処理が開始されてしまいリプレイがエラー (途中で止まる) になることがあります。そのようなときは、処理に時間がかかるステップの後に待機ステップを追加することで、リプレイを止めることなく進めることができる場合がありますので、状況に応じてお試しください。
関連記事:ローカルリプレイの基本的な使い方
この記事は役に立ちましたか?