0

Selenium IDE を使用して Web アプリケーションをテストしています。1 つのページで、いくつかの追加コンテンツを含む単純な jQuery ダイアログが作成されます。ダイアログの高さは固定されており、余分なコンテンツを表示するために垂直方向に下にスクロールする必要があることがよくあります。

特定の要素が表示されるように、Selenium にこのダイアログ ボックスをスクロールさせる方法はありますか? (ダイアログの一番下までスクロールすることも解決策になります)

Selenium IDE 1.0.10 を使用しています

Selenium テストはスクロールしなくても機能しますが、ビルド プロセスの一部としてテストを自動的に実行します。エラーが発生した場合は、デバッグを支援するためにスクリーン ショットを撮ります。テストがスクロールできれば、スクリーンショットの価値がはるかに高くなります。

4

1 に答える 1

0

すでにこれらの線に沿って何かを試しましたか?:

 <tr>
    <td>waitForPopUp</td>
    <td>popupID</td>
    <td></td>
</tr>
<tr>
    <td>selectPopUp</td>
    <td>popupID</td>
    <td></td>
</tr>
<tr>
    <td>windowFocus</td>
    <td></td>
    <td></td>
</tr>
<tr>
    <td>runScript</td>
    <td></td>
    <td>selenium.browserbot.getCurrentWindow().scrollTo(300,200)</td>
</tr>
<tr>
    <td>captureEntirePageScreenshot</td>
    <td></td>
    <td></td>
</tr>
于 2010-12-27T03:18:10.487 に答える