2012-03-15 3 views
0

可能であれば、誰でもpageObjectデザインパターンを使用してセレンテストを設定するためのテンプレートを用意しています。Ruby Selenium PageObjectsテンプレート

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

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

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

私は本当にこの点で助けていただき、ありがとうございます。

乾杯、 ジョン

答えて

0

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

最近のテスト自動化バザー会議では、この宝石、ワイパーウェブドライバー、キュウリを4時間使用していました。あなたはそれを見つけることができますhere

あなたはセレンが使用しているもの(私が知っている)にワイアピアを好むかもしれませんが、あなたがセレンを好きなら、宝石が両方をサポートしているのでオプションもある

関連する問題