0

Selenium IDEを使用して、テストケースを記録および再生します。テストケースをPerlとしてエクスポートし、として保存しましたtest.pl。を実行するperl test.plと、一部の要素が見つからないためエラーがスローされますが、同じテストケースはSeleniumIDEで完全に機能します。Selenium RCを使用してこのPerlスクリプトを実行/実行するにはどうすればよいですか?ActivePerlもインストールされています。

4

1 に答える 1

0

Selenium 内から perl スクリプトを実行するのではなく、テスト スクリプトを実行すると、Selenium サーバーに接続されます。ステップ 3 で何が起きていないかを把握する必要があります。

一時停止を追加し、ページの html ソースを取得して、この種のデバッグに役立てることができます。詳細については、WWW::Selenium のドキュメントを参照してください。自動生成されたスクリプトは、手動で記述したスクリプトほど明確ではありません。div の奥深くにネストされたものを選択する方法を考え出すのに時間を無駄にしたくないので、サイトのマークアップをきれいに保つのに役立つことが実際にわかりました。

于 2012-06-15T07:13:01.293 に答える