0

Selenium テストで十分に検証できるものについて意見を聞きたいです。通常、テストの基本的な考え方は、ページからページへ移動してリンクをクリックすることですが、ページが意図したとおりに表示されることを確認するにはどうすればよいでしょうか? 現在の URL またはタイトルをチェックしていますか? 確かにそうですが、リンクが壊れてエラーページが表示される可能性があります。さらに深くする必要がありますか?現在のページでいくつかの要素を見つけるのは一般的な方法ですか?

4

1 に答える 1

0

私の意見では、自動化されたテストの実行は手動のテスト時間を超えないことを念頭に置いて、テストしている製品の品質を確認するのに十分であると思います:)そして、誤検知を与えません. 状況やテストしている機能によって大きく異なります。

あなたのアプリケーションが長い間存在し、ずっとテストされてきた場合、自動テストでフローが壊れていないことを確認するだけで済みます。この場合、最後にいくつかの検証で十分です. 私は通常、ページのタイトルや URL をチェックするだけでなく、コンテンツのチェックも少し行います。エラーを報告するためにページ全体で従う共通のパターンがある場合は、ページにそのパターンがないことも確認できます。

アプリケーションが通常失敗する特定の場所を知っている場合は、それをさらに後退させるか、品質を確認するために検証を追加することが重要になります。

于 2013-02-21T11:39:09.320 に答える