私は現在、手動のWeb UIの一貫性テストを行っています。つまり、次のようなことを確認しています
- 同様の UI 要素 (テーブルなど) はすべて、アプリケーション全体で同じスタイルを持ちます。
- 同様のアイテムはすべて画面の同じ場所に表示されます (例: gmail で受信ボックスと送信済みメールをクリックすると、最初のメールは画面の同じ (x,y) 座標から開始する必要があります)
- すべての保存ボタンには、同じ場所にキャンセル ボタンがあり、同じ順序になっている必要があります。
- あなたはドリフトを取得します...
これは時間がかかり、エラーが発生しやすい作業であり、自動化の最適な候補です。では、このようなテストは実際にどのように行われるのでしょうか? そのようなテストを自動化するために、どのツールを使用していますか? 同じ精神の2 つの質問351975と805910を見つけましたが、どれも良い答えがありません。
私は Linux で PHP を開発/展開として使用しており、私たちは Linux ショップです。
よろしく、
ラジ