0

我正在使用 Selenium IDE 来测试 Web 应用程序。一个页面创建了一个简单的 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 回答