如何使用存储的属性来选择下拉值
How to use stored attribute to select dropdown value
嗨,我对自动化很陌生,我从Selenium IDE开始,我想要的是保存用户的配置,当用户创建新帐户时,将根据用户的配置选择下拉值。
所以我所做的是通过使用xpath作为定位器来保存属性
<tr>
<td>storeAttribute</td>
<td>xpath=//div['divname']/div[2]/div[10]/table/tbody/tr[3]/td[2]@'spanname'</td>
<td>Callvariable</td>
</tr>
这是我调用它并试图将其放入下拉列表时的代码选择id=下拉列表${Callvariable}
当我尝试调用它时,它会给我一条错误消息:
[error]未找到标签为"${Callvariable}"的选项
此错误意味着您的变量未设置。
我认为这是围绕spanname的单引号。假设属性只是spanname,则不应该使用它们。
如果这还不能解决问题,请附上html元素的源代码供我们查看。
相关文章:
- jQuery最近父级的数据属性选择器
- javascript对象操作:根据指定条件选择属性
- Javascript:从数组中的对象中选择属性
- 如何在 javascript 中为没有值的标签选择属性
- jQuery按名称选择属性只选择第一个匹配的元素
- 使用 Angular 从服务器端生成的下拉列表中获取选择属性值
- 如何在 Javascript 中从对象中选择属性
- 选择属性在更改选择元素后未更改
- jQuery - 选择属性名称(非值)以 .. 开头的所有元素
- j查询选择属性
- 选择“属性的一部分-JQuery”
- 检查是否下拉'的第一个选项已选择属性
- JQuery选择属性范围
- jquery-attr选择器不会选择属性的全部值
- 强制dijit.form.ComboBox的选择属性
- 选择属性设置为特定值的元素中的所有元素
- 使用& # 39;这个# 39;选择属性,然后与选定的HTML属性进行比较
- 按掩码选择属性
- 在Chrome上XPath选择属性失败
- amCharts选择属性值