ページオブジェクトモデル
seleniumでテストスクリプトを書いても、テスト対象のページデザインや機能仕様が変更したら、メンテナンスが大変。ということで、seleniumを使うことを断念した人も多いのではないでしょうか。
私も、それが理由でseleniumを使うことを辞めた経験があります。
そのころは知りませんでしたが(当時は無かったのかも)、今ではスクリプトを書く時に、ページオブジェクトモデルで書くと、メンテナンス性も高くなるそうです。
各言語でページオブジェクトモデルで書くためのDSLがあるようで、RubyだとSitePrismというのがあるみたい。
一度試してみようか。
0コメント