0

Eric Martin による単純なモーダル ダイアログを使用しています。そして、例えば関数を定義しました

function confirm(message, options) {....
  }

すべての確認ダイアログをカスタマイズします。すべてのブラウザで問題なく動作します。Selenium IDE を有効にした場合を除き、カスタム確認ダイアログ機能が「オプション」パラメータをキャプチャできず、Firefox コンソールが次のようにエコーします。

options is undefined callback=options.callback;

Selenium IDE が表示されているときのエラー

ここに画像の説明を入力

Selenium IDE を閉じたときの通常の動作 ここに画像の説明を入力

この問題を解決して、セレン テストを実行できるようにしてください。

4

1 に答える 1

0

現在可能な解決策:

Selenium IDEレコーダーもさまざまな機能をオーバーライドしていることがわかりました。このバグから現在考えられる迅速な解決策は、confirm() 関数とその参照の名前を変更することです :(

于 2012-11-22T04:56:58.470 に答える