- 印刷
- ダークライト
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
1. 注目のリリース情報 🚀
テスト結果の見た目の差分表示 🎨
前回テストしたときと比べて、画面のどの部分の見た目が変わったか確認したいことはありませんか? テスト結果の各ステップで、前回成功したテストのスクリーンショットが存在する場合に 「差分」 タブを開くと、前回と今回のテストのスクリーンショット間の差分ハイライトを見ることができます!
差分は、画面内のピクセルや色の変化から算出しています。これまで検出できなかった見た目の変化を確認するために、ぜひご活用ください。
Chrome環境でのブラウザログ 💰
Webアプリケーションがブラウザのコンソールに出力するログメッセージ(API呼び出しに失敗したことを示すエラーメッセージなど)を、テストのデバッグ時に確認できたらと思ったことはありませんか? そんな皆様のための機能をご用意しました! テスト結果のステップでブラウザログが出力されている場合、ステップの右下にある "Logs " の横に表示されているメッセージの数をクリックするだけで、そのメッセージを確認することができます。
ログメッセージが表示されたら、ログレベル(INFO
、ERROR
など)やキーワードでフィルタリングすることも可能です!
*注:この機能は、Chrome(モバイルエミュレータを含む)でテストを実行した場合にのみ使用可能です。
2. その他のアップデート✨.
改善点
シナリオ詳細ページから追加できるステップの種類が増えたため、ステップを1つの "ステップの挿入 " メニューにまとめました。
シナリオ詳細画面のステップグループ選択にスクロールバーを追加しました。
新規シナリオ画面とシナリオ詳細画面のステップグループ選択に検索機能を追加しました。
バグ修正
テスト実行に関連する不具合修正
- シナリオで使用されているステップグループの引数を上書きする際に、URL置換が機能しない問題を修正しました。
- Safariにおいて、ファイルを選択するステップで内部エラーが発生する場合がある問題を修正しました。
- 空の値を許可しないフィールドの場合、入力ステップで値が正しく入力されない問題を修正しました。
- Chromeでのテスト実行で、クリックステップが実際には成功しているにもかかわらず、「失敗」と表示される場合がある問題を修正しました。
- 対象要素の属性にダブルクォーテーションが含まれる場合、テストが失敗する不具合を修正しました。
メールテストに関連する修正
- 一部のランダムメールアドレスが「不明なメールアドレス」として表示される問題を修正しました。
- 既存のシナリオを更新する際に、ランダムメールアドレスが通常の文字列として保存される問題を修正しました。
その他
- ステップグループをシナリオで使用した際に「対象のテキストが〇〇であることを確認する」の値が表示されない場合がある不具合を修正しました。
- 本来ステップグループには変更できないはずのステップが、ステップグループに変更できるようになっていた問題を修正しました。
- ステップグループを使用したテスト結果で、間違ったステップ名が表示される場合がある問題を修正しました。
- 「要確認」のステップをレビューし、レビュー前に戻した後、テスト結果のステータスが予期せず「失敗」のままになることがある問題を修正しました。
execute_scenarios API
の実行環境へモバイルエミュレータを指定した場合にエラーが返却する問題を修正しました。
その他にも、皆様のテストをより快適にするための、数々の改良を実施しています!
この記事は役に立ちましたか?