
ix
はに
本書『
Selenium
デザインパターン
&
ベストプラクティス』は、あなたがより良いテストを書く
のにきっと役立ちます。
自分のウェブサイトをテストするために
Selenium WebDriver
テストを書いていようが、数十
億ドル規模の企業向けアプリケーションにおけるバックエンドサービスの
HTTP API
をテストす
るためにシェルスクリプトを書いていようが、たいした問題ではありません。本書は、純粋に理論
的な研究からもたらされたものではなく、著者と同僚たちの長年の経験からもたらされたもので
す。本書で取り上げたプラクティスとアイデアは、私たちがソフトウェアをテストし始めて、すぐ
にわかったものではありません。それどころか、長年にわたる間違いやフラストレーション、ゆっ
くりとした継続的改善からもたらされたものです。本書に書かれたサンプルやトピックが、あなた
のキャリアで出会うであろう、あらゆる問題に対する最も確実で不変の解決策になるとは思ってい
ません。その代わりに、本書では、ますます大きくなる自動化ソフトウェアテスタのコミュニティ
が出会ってきた、非常によくある問題に対する、非常に一般的な解決策について紹介します。私た
ちが本書で期待しているのは、あなたが出会うであろう問題の応急処置を提供するだけでなく、シ
ンプルな改善テクニックを示すことによって、ますます複雑になる問題をあなた自身で解決できる
ようにすることです。
本の
1
では、シンプルな
Selenium
テストを書き、それをプログラミング ...