1

doFoo プロトタイプを定義する user-extensions.js ファイルで setExtensionJs を使用しています。これにより、Selenium が起動するたびに例外がスローされます。

CHECKPOINT-FAIL com.thoughtworks.selenium.SeleniumException: ERROR: Unknown command "doFoo"

もちろん、setExtensionJs 呼び出しは start 呼び出しの前にあります。

Selenium の起動:

-userExtensions user-extensions.js

問題なく動作します。

なぜ私が例外を受け取ったのか、誰にも分かりますか?

4

1 に答える 1

0

私がジャイミネーションのブログで指摘したように:

この SetExtensionJS() インターフェースを使用しようとしている人への警告です。SetExtensionJS() がコードを挿入する前に、コマンド ハンドラーを登録するコードが実行されるため、user-extensions.js でできるように、これを使用して Selenium コマンドを作成することはできません。

ごめん :-(

于 2010-11-11T22:03:49.137 に答える