2

私はセレンWebテストが初めてです。それを段階的に学ぶ方法と、どのような技術を学ぶ必要があるか教えていただけますか?

4

2 に答える 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 に答える