others - "value error: Element locator did not match any element." 试图定位元素时

  显示原文与译文双语对照的内容

我正在使用Selenium2Library框架和进行网站测试自动化。 我的HTML值是


<select class="autoWidth m![Element Locator Error][1]inWidth" id="ctl00_ResultPanePlaceHolder_ctl00_ctl02_ctl01_contentContainer_ddlLanguage" name="ctl00$ResultPanePlaceHolder$ctl00$ctl02$ctl01$contentContainer$ddlLanguage">
<option value=![enter image description here][2]"1118">አማርኛ &lrm;(ኢትዮጵያ)&lrm;</option>

我在用


Click Element id=ctl00_ResultPanePlaceHolder_ctl00_ctl02_ctl01_contentContainer_ddlLanguage

我正在


value error: Element locator did not match any element.

如何修复这里问题。

时间: 原作者:

很有可能你的元素是 inside 。 查看html以查看你在试图单击的元素之前是否看到了 <iframe.. .> 。 如果是,你首先需要使用选择框,然后再尝试单击元素。

原作者:

你应该使用id=作为 ID,它是它所查找的缺省属性之一。 是否可以看到围绕你所要处理的元素的更多html代码?

...