【发布时间】:2013-03-07 21:05:24
【问题描述】:
我正在使用 Selenium IDE 进行一些测试。但几乎没有坚持一个动作 - 我需要关闭 FF 中的下载弹出窗口。
执行此操作的常用方法是使用 selectWindow 命令,但是 - 我的弹出窗口 - 它实际上是一个框架,因此它没有 ID 和其他对 IDE 有用的参数。
我关闭此弹出窗口的所有尝试都导致关闭主窗口。 我尝试过这样的事情,但也没有工作:
<tr>
<td>click</td>
<td>css=#fpm > img</td>
<td></td>
</tr>
<tr>
<td>waitForFrameToLoad</td>
<td>http://www.somesite.com/lg/c.do?proj=1111&aid=1111&rnd=0.132456</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>close</td>
<td></td>
<td></td>
</tr>
<tr>
过去有人遇到过这个问题吗?我知道,此时可以使用 JS,但我不知道如何使用。能给点建议吗?
【问题讨论】:
-
终于,我找到了办法。有点棘手,但它有效。
标签: testing automation selenium-ide qa