1

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を使用しています。

答えて

1

SelblocksはSelenium IDEでのみサポートされています。 「言語変換なし」の注:Selblocks documentationを参照してください。

+0

私はこれに関するプログラミング言語を使用していませんでした。私は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" –

+0

興味深いことに、私はそれを試みたことはありませんでした。 –

0

私は同じことを試みました(Firefox 4.0、Firefox 7.0、selenium-server-2.0.5.jar、Firefox 1.3プラグインとしてインストールされたSelBlocks 1.3)。

私にとって-userExtensionsウェイがうまくいきませんでしたので、-firefoxProfileTemplate-htmlSuiteで使用するfirefoxプロファイルにSelBlocks 1.3をインストールしました。セレンのサーバーは何もしないようです。

enter image description here

そうでもセレン経過タイマーを動かしていない、と何の行が実行されないされます:私が持っている分以上後

私の簡単なテストケースはhereです。

SelBlocksをSelenium-server [version] .jarで使用することはできません。

+0

2016年に廃止されました – Dee

-1

アナウンスメント:SelBlocks 2.1には現在、Selenium Serverのサポートが含まれています。ここに拡張ファイルを入手してください:https://raw.githubusercontent.com/refactoror/SelBlocks/master/user-extensions.js

初期のブラウザサポートは、Firefox、Google Chrome、およびOpera用です。

+0

廃止されました。(http://refactoror.wikia.com/wiki/Selblocks_Reference)は深刻なバグの通知であり、Selblocks + Selenium Serverはサポートされていません – Dee