Selenium IDE:如何从变量 select?
Selenium IDE: How to select from a variable?
我正在尝试 select 来自变量的选项。
这些不起作用:
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>
从你在那里发布的内容来看,它失败了,因为标签不是你存储的用户 ID,HTML 表明标签是名称
<option value="12345">LastName, FirstName</option>
您没有设置变量。如果设置了变量,您会看到此错误消息:[error] 未找到带有标签 'x' 的选项
未找到标签为“${varUserID}”的选项
你的第二个例子(javascript)我认为是行不通的,因为你试图将测试与 javascript 结合起来,这会起作用:javascript{'label='+storedVars[[=18=]]}
我正在尝试 select 来自变量的选项。
这些不起作用:
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>
从你在那里发布的内容来看,它失败了,因为标签不是你存储的用户 ID,HTML 表明标签是名称
<option value="12345">LastName, FirstName</option>
您没有设置变量。如果设置了变量,您会看到此错误消息:[error] 未找到带有标签 'x' 的选项
未找到标签为“${varUserID}”的选项
你的第二个例子(javascript)我认为是行不通的,因为你试图将测试与 javascript 结合起来,这会起作用:javascript{'label='+storedVars[[=18=]]}