0

クリックイベントが設定されたドロップダウンがあります。ユーザーがクリックすると、一部のオプションがグレー表示 (無効) になるため、ユーザーはそれらを選択できないはずです。

Selenium IDE を介してこのプロセスをエミュレートすることは可能です。

  • a) クリック イベントを呼び出します。これにより、オプションが表示されます [VISUAL DISPLAY が必要です]

  • b) いくつかのテスト (無効化/有効化) オプションを実行します

  • c) 選択可能なオプションを選択します

    ここで必要なのは、ドロップダウン オプションが表示されることです。

4

2 に答える 2

1

次の方法でドロップダウンを展開できます。

Command: getEval
Target: window.document.getElementById('your_dropdown_id').size = window.document.getElementById('your_dropdown_id').length
Value:

これにより、すべてのオプションが表示されるようにドロップダウンのサイズが設定されます。

于 2012-07-30T18:39:25.400 に答える
0

また、テストしているサイトの JS イベント ハンドラーの詳細を確認するために、ブラウザー プラグインのインストールを検討することもできます。1 つの良いものはビジュアル イベントです: http://www.sprymedia.co.uk/article/Visual+Event

これにより、ハンドラーがどの要素にあるのか、マウスアップ、マウスダウン、キープレスなどを必要としているかどうかを正確に確認できます。

于 2012-07-30T18:56:42.847 に答える