如何使用存储的属性来选择下拉值

How to use stored attribute to select dropdown value

本文关键字:选择 属性 何使用 存储      更新时间:2024-04-03

嗨,我对自动化很陌生,我从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元素的源代码供我们查看。