0

可能であれば、pageObjectデザインパターンを使用してセレンテストを設定するためのテンプレートを持っている人はいますか。

私がやりたいのは、ブラウザを開く親クラスを作成することです。次に、そのブラウザ変数をLoginPageなどのページの別のサブクラスに渡すことができます。

誰かがこれについてさらに情報を得ることができれば、それは素晴らしいことです。

私の主な問題は、サブクラスにブラウザ変数を継承させることです。

私はこれについていくらかの助けを本当に感謝します、どんな答えでも私を正しい方向に向けるのを助けるために歓迎します。

乾杯、ジョン

4

1 に答える 1

0

ページ オブジェクトの Gem があります。これは、watir-webdriver と selenium-webdriver の両方で動作します。

最近のテスト自動化バザー カンファレンスで、その gem、watir-webdriver、および cucumber の使用に関する 4 時間のクラスがありました。ここで見つけることができます

試してみてください。どちらでも使用できます..(そして、セレンが使用するものよりもwatir APIを好むことに気付くかもしれません(私は知っています)。セレンが好きな場合は、gemが両方をサポートしているため、それもオプションです

于 2012-04-26T07:30:54.660 に答える