【发布时间】:2016-11-13 00:08:16
【问题描述】:
我有一个 UI 表单,我必须首先选择用户名字段(例如:产品),如果我单击提交按钮,则会弹出一个窗口,然后填充一个带有 ID 的隐藏字段和一个带有用户名的显示字段(产品)。
显示字段设置为 disabled="disabled" 以强制用户使用弹出窗口而不是在字段中键入值。如何使用 Geb Spoc 验证以下内容?
<td class="Data" style="white-space:pre">
<input id="amazon" class="FormElement" name="amazon" size="20" role="textbox" disabled="disabled" type="text">
</td>
我已尝试使用以下页面对象和规范测试 页面:
selectUser {$("#amazon")}
规格:
assert selectUser.text() == "product"
有什么想法吗?
【问题讨论】:
标签: html drop-down-menu ui-automation spock geb