SelBlocks拡張機能を使用して、Selenium htmlスクリプトを記録しています。今度は、Seleniumサーバーを使用してさまざまなブラウザーでテストを実行します。SelBlocks拡張機能をSeleniumサーバーで使用するとエラーが発生する
私はSelBlock xpiからjavascriptを取り出し、それを私のselenium server batファイルのjavascriptで参照してみました。バットファイルをjavascriptを参照して実行しようとすると、Internet Explorerで実行すると「Line:777 Error: 'XML'が定義されていません」というエラーが表示されます。これは、テストスクリプトがTestRunnerにロードされるときに発生します。
Firefoxで実行しようとすると、TestRunnerはスクリプトを実行する直前にハングします。
私はSelenium Server 2.1、Firefox 5、IE8を使用しています。
私はこれに関するプログラミング言語を使用していませんでした。私はSelenium IDEから記録されたHTMLスクリプトを使用しています。そして、それらをSelenium RCにフィードします。私はSelBlocksからjavascriptファイルを抽出し、user-extensions.jsに名前を変更して、次のようなバッチファイルコマンドを作成しようとしました:java -jar selenium-server.jar -userExtensions "C:\ user-extensions.js" -htmlSuite "* firefox" "http://google.com/" "C:\ TestSuite.htm" "C:\ resultsFirefox.html" –
興味深いことに、私はそれを試みたことはありませんでした。 –