我使用id从下拉框中选择了该选项。现在我想将从下拉框中选择的值存储在变量中,以便在其他地方使用该值。
答案 0 :(得分:3)
<tr>
<td>storeSelectedValue</td>
<td>id=Month</td>
<td>monthvalue</td>
</tr>
我们可以使用storeSelectedValue命令获取在下拉列表中选择的值。
答案 1 :(得分:0)
我有适合您的示例代码..(gmail注册 - &gt;性别下拉列表)。我选择了男性选项
storeText | //div[@id='Gender']/div | gender
echo | ${gender}
答案 2 :(得分:0)
使用此HTML结构:
<div id="test">
<label for="merchantType">Merchant Type</label>
<select>
<option value="Firm">Firm</option>
<option value="Institution">Institution</option>
<option value="Association">Association</option>
</select>
</div>
...您可以使用以下方式存储特定选项的值:
storeText | //div[@id='test']/select/option[2] | myvalue
=&GT;这里它将获得第二个选项值。这可以在循环中使用,例如&#34;选项[$ {i}]&#34;获取不同变量中的所有值。
您还可以使用以下方式选择特定选项:
select | //div[@id='test']/select | index=${i}