1

Selenium IDE でいくつかの簡単なテスト ケースを作成しようとしています。

Selenium はこれらのポップアップをサポートしていないため、Javascript アラートを含むテスト ケースの記録に問題があります。そのため、ポップアップが表示されていることがわかっているときに Enter ボタンだけをクリックして回避策を使用しようとしました。

ユーザーが私の HTML ページの 1 つにアクセスすると、アラートが常に表示されるとしましょう。ブラウジングを続行するには、[OK] をクリックする必要があります。

コマンド「keyPress」でテストケースを作成してみました。しかし、この場合使用している要素がないため、使用するターゲットがまったくわかりません。Enter キーを押したいだけです。

誰でも私を助けることができますか?

4

1 に答える 1

0

セレンはJavaスクリプトアラートをキャプチャできないため、アラートが表示される場所にストアアラートコマンドを配置することができます。このコマンドは、アラートの[OK]ボタンを自動的にクリックします

コマンド:StoreAlert

ターゲット:テキスト

text は、アラート メッセージが格納される変数です。

ありがとうございました。

于 2013-02-18T17:06:19.383 に答える