我正在使用Robot Framework和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">አማርኛ ‎(ኢትዮጵያ)‎</option>
我正在使用cmd
Click Element id=ctl00_ResultPanePlaceHolder_ctl00_ctl02_ctl01_contentContainer_ddlLanguage
我正在
value error: Element locator did not match any element.
如何解决此问题。
答案 0 :(得分:3)
您的元素很可能位于iframe中。查看html,看看在您尝试点击的元素之前是否看到<iframe ...>
。如果是这样,您首先需要在尝试单击元素之前使用Select Frame。
答案 1 :(得分:0)
您应该使用id =,因为ID是它查找的默认属性之一。是否有可能看到更多关于你所追求的元素的html代码?