为单击按钮时生成的iFrame编写测试.iFrame名称和ID类似,但动态生成.我以前成功使用过"switchToiFrame".
<div class="bbbb-frame-container" style="height: 400px; width: 665px; margin-top: -200px; margin-left: -332.5px;">
<div class="user-support-frame-close-container" style="display: block;">
<div class="user-support-frame-close">Close</div>
</div>
<iframe id="poplock_default9636_priv" frameborder="0" name="poplock_default9636_priv" src="blah.blaag.com">
<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)
.....................
poplock_defaultNNNN_priv是我想切换到的动态生成的iFrame.
尝试使用"然后我按下"(对于按钮)或"然后我关注"(对于链接)正则表达式页脚中的项目失败,错误"元素/链接与ID |链接|名称未找到.."作为例如,我在这个公共网站上发现了这个异常:earthdata.nasa.gov网站(我们的网站尚未激活).屏幕左侧显示"反馈"的按钮不可点击(原文如此).
我正在对selenium 2.29.0服务器运行测试.如何扩展Mink以便它可以定位并"点击"上面提到的"反馈"按钮等链接?