現在、現在の Web プロジェクトで使用する自動化された Web テスト フレームワークの選択を検討しています。私はセレンを使用するつもりだと確信しています。Selenium 2.0またはwebdriverについて少し読んでいます。webdriver には selenium 1.0 のようなレコーダ プラグインがありますか、それとも Web テスト用の単なる API ですか?
誰かがそれを使用するいくつかの良い例の方向に私を向けることができれば幸いです.
ありがとう
現在、現在の Web プロジェクトで使用する自動化された Web テスト フレームワークの選択を検討しています。私はセレンを使用するつもりだと確信しています。Selenium 2.0またはwebdriverについて少し読んでいます。webdriver には selenium 1.0 のようなレコーダ プラグインがありますか、それとも Web テスト用の単なる API ですか?
誰かがそれを使用するいくつかの良い例の方向に私を向けることができれば幸いです.
ありがとう
Seleniumのメンテナーは、ここでこの質問に答えます: http://www.viddler.com/explore/saucelabs/videos/27/
基本的に、最終的にはおそらく Selenium 2 の IDE サポートがあるでしょう。しかし、それはまだそこになく、どのように見えるかは明らかではありません.
とにかくIDEを避けるべきでしょう。IDE を使用して記録するテストは、壊れやすく、保守が難しく、読みにくい傾向があります。Selenium の基本を習得したら、実際のプログラミング言語でテストを作成することをお勧めします。
ご覧になりましたか - http://seleniumhq.org/docs/03_webdriver.htmlおよび http://seleniumhq.org/docs/04_webdriver_advanced.html
Selenium IDE を使用すると、記録されたコードをさまざまな言語でフォーマットできます - Selenium IDE > オプション > フォーマット
https://addons.mozilla.org/en-US/firefox/addon/webdriver-backed-formatters/
Selenium IDE 1.9.x (私は 1.9.1 を使用しています) または 1.8.x を記録目的で使用できます。そして、記録テストを目的のプログラミング言語にエクスポートできます。たとえば、(Selenium IDE によって記録された) 記録コードを C# に変換する場合は、次の手順に従います。
同様に、コードを Java、PHP、Ruby などに変換できます。
注: 一部のコードは、場合によっては正確に変換されないことがあります。その場合、コードを手動で変更する必要があります
既存の 1.0 C# スクリプトを Selenium の 2.0 ベータ版で実行するには、わずかな調整が必要です。
このブログ投稿をチェックしてください
Selenium の RTW リリースの準備が整ったら、より優れたフォーマッタの準備が整うことを願っています。それまでは、自分のスクリプトを使用できます。