我有一个UI表单,我必须首先选择用户名字段(例如:product),如果我点击提交按钮,弹出一个窗口,然后用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>
我尝试过以下页面对象和Spec测试 页:
selectUser {$("#amazon")}
规格:
assert selectUser.text() == "product"
有什么想法吗?
答案 0 :(得分:0)
您希望使用value()
方法,因为您不是在输入元素的内部文本之后访问输入的值而不是text()
方法。