Selenium IDE:如何从变量中选择?

时间:2015-02-25 19:27:36

标签: javascript selenium selenium-ide

我试图从变量中选择一个选项。

这些不能工作:

select | name=UserID | label=${varUserID} 

select | name=UserID | label=javascript{storedVars['varUserID']}

我一直在:

Option with label '${varUserID}' not found

Option with label 'javascript{storedVars['varUserID']}' not found

我错过了什么?

当然是html:

<label for="UN">User Name </label>
<select id="UN" name="UserID" style="width:250px;">
    <option value="12345">LastName, FirstName</option>
</select>

2 个答案:

答案 0 :(得分:0)

根据您发布的内容,由于标签不是您存储的用户ID而导致其失败,因此HTML表明该标签是名称

<option value="12345">LastName, FirstName</option>

答案 1 :(得分:0)

您没有设置变量。如果您的变量已设置,则会看到以下错误消息:[error]未找到标签“x”的选项

而不是没有找到标签'$ {varUserID}'的选项

你的第二个例子(使用javascript)我觉得无法正常工作,因为你试图将测试与javascript结合起来,这样可行:javascript {'label ='+ storedVars ['variable']}