自動テストでは、ときどき表示される領域があります(表示されたらクリックする必要があります)。これは、OptionalStepプレフィックスを使用するのに最適な場所であり、オプション領域が表示されない場合にステップが失敗するのを防ぎます。
つまり、OptionalStepを1〜2秒待ってから、残りのテストに進むようにします。object.Exist(2)を2秒間だけ待機させることができるのと同じように、OptionalStepを数秒間だけ待機させる方法はありますか?
その他の注意事項:
- これを1本の小さな線として残しておきたいと思います。If / Thenステートメント内でobject.Exist(2)を使用する複数行のロジックテストを作成できることはわかっていますが、コードを小さくしてトリミングしたいと思います。
- この1つのステップのためだけに、グローバル20秒のタイムアウトを変更したくありません。
- このオプションの手順は1つの特定の領域にのみ表示されるため、リカバリシナリオをテスト全体で実行することは適切ではないようです。