私はセレンWebテストが初めてです。それを段階的に学ぶ方法と、どのような技術を学ぶ必要があるか教えていただけますか?
質問する
1623 次
2 に答える
3
更新: 以下にリストされている追加のリソース
Zarkonnen が呼びかけた録音および再生ツールは、良いスタートです。また、Selenium 自体の基礎を理解する必要もあります。Selenium HQ のドキュメンテーション ページには、コードでのテストの記述に関する優れた情報があります。
最初から正しく理解するために重要だと思う3つのこと:
- ページのロケーターについて学び、それらを 1 つの場所に保存する方法を学びます (ページ オブジェクト パターンを読み、そのアプローチでは役に立たない可能性のある記録/再生ツールに注意してください)。
- 暗黙的および明示的な待機を使用して動的コンテンツ (AJAX) を処理する方法を学びます
- モジュラー テストについて学びます。小さくて再利用可能なコンポーネントを作成します。
Ruby で作業している場合は、Cheezy の page_object gemを確認することを強くお勧めします。
また、Google WebDriver プロジェクト ページのさまざまな紹介ページもご覧ください。
更新: Dave Haeffner のElemental Seleniumと彼のSelenium Guidebookも参照することを検討してください。どちらも、簡単で浅い例ではなく、人々が苦労している現実世界の事柄に関する優れたリソースです。
于 2012-06-06T12:55:20.993 に答える