我在使用Selenium IDE在我的网页上选择特定的下拉列表时遇到了困难。下拉列表的html代码如下:
<tr>
<td class="lbl">Change Reason:</td>
<td class="fld">
<select class="foggy w162px" onchange="setOtherFieldAvailability(this);" name="drpReason">
<option value="New Information">New Information</option>
<option selected="selected" value="Changed Data">Changed Data</option>
<option value="Transcription Error">Transcription Error</option>
<option value="Other">Other</option>
</select>
</td>
</tr>
这个控件的功能非常好。但是Selenium IDE似乎无法选择它。 Selenum命令行如下:
<tr>
<td>select</td>
<td>name=drpReason</td>
<td>value=Other</td>
</tr>
我收到以下错误消息:
[错误]指定的元素不是选择(没有选项)
然后我尝试使用以下内容验证下拉列表的文本:
<tr>
<td>assertText</td>
<td>name=drpReason</td>
<td>New Information Changed Data Transcription Error Other</td>
</tr>
我收到以下错误消息:
[错误]实际值''不匹配'新信息更改数据转录错误其他'
我不明白发生了什么。任何帮助将不胜感激。
伊利亚安德
答案 0 :(得分:0)
感谢您的帮助。我们想通了。事实证明,这个领域是隐藏的。