2

セレンのWebドライバを使用してテスターで自動テストを簡単に作成できるようにするために、開発者が何ができるのか不思議です。私が考えている唯一のことは、フィールドやボタンなどにユニークなIDを使用することです。開発者は、ブラウザをテストのために自動化しやすくするために何ができますか?

+2

をページ上でホバー専用のメニューを取り除きますこれはsqa.stackoverlfow.comでよりよく尋ねられます。 SOは特定のプログラミングに関する質問に答えるためのものです。 – JeffC

答えて

4

私の経験から、これは本当に全体のプロセスを自動化するのに役立ちます:

  • 少なくとも重要なボタン(フォーム、検索ボタンを...提出)
  • HTTP Basic Authentificationを使用しないでくださいに固有のIDを提供します。代わりに通常のログインを使用してください。
  • CAPTCHAフィールドを削除してください。少なくともテスト環境で。
  • フレンドリーなURLを提供して、特定のアプリ領域にすぐにアクセスできるようにします。
  • ページが読み込まれると、負荷画像が表示されます。最良の選択肢は、ページ全体がロードされたときだけロードする小さな要素を提供することです。
  • この質問は、SO、おそらくすぐに閉じられますに適していないです。(あなたが他の見るために特定の要素をホバーする必要がある)
関連する問題