我有一个包含以下html行的页面
<td><span><a onClick="setSummaryClasses(3)">Reality</a></span></td>
从FF源面板复制。我试着用
^{pr2}$我得到一个
NoSuchElementException: Message: u'Unable to locate element: {"method":"link text","selector":"Reality"}'
我错过了什么?在
我都有
driver.set_script_timeout(10)
driver.implicitly_wait(10) # seconds
积极的。在
确保链接不在任何类型的帧内。否则请先使用^{} 。
当您匹配链接文本时,请记住它是完全匹配的,所以如果您有混乱的空白,请尝试^{}
更改定位器也可能有帮助。在
多亏了用户1177636,我意识到,当点击打开一个窗口时,在LIVE情况下,新窗口变成了当前的“top”窗口,而在Selenium中则不是
所以我需要
在寻找元素之前。在
希望这对某人有帮助。在
相关问题 更多 >
编程相关推荐