Selenium IDE打开一个新窗口

时间:2014-06-26 16:09:00

标签: selenium-ide

网站上有一个按钮,应该打开一个模态(仅限)。

Selenium IDE正在打开模态,另外还有一个新的空白窗口。

这是我用来点击的命令:

<td>clickAt</td>
<td>css=#tabControl .settings</td>

虽然在同一个按钮上手动点击(我的意思是在浏览器中手动),但这并不会发生,而是只打开模态。 当它应该在新选项卡中打开链接时会发生类似的问题,而是在新窗口中打开它。 我也看到了这个错误:

[警告]链接有目标&#39; _blank&#39;,这在Selenium中不受支持!将目标随机化为:selenium_blank19992

两个问题:

  1. 有没有办法让它根本无法打开新窗口?
  2. 如果不是,是否可以关闭新窗口?我设法用&#34; SelectWindow&#34;关闭窗口。然后&#34;关闭&#34;命令,但这个问题是它没有任何标题,所以我不能选择它,当我只是使用&#34;关闭&#34;时,它会关闭错误的窗口..
  3. 由于

1 个答案:

答案 0 :(得分:0)

您的代码是说找到ID为&#39; tabControl&#39;的项目。和&#39; clickAt&#39;该项目的每个后代都有类&#39;设置&#39;。

<tr>
    <td>click</td>
    <td>css=#tabControl.settings</td>
    <td></td>
</tr>