选择geb中的单选按钮

时间:2013-02-12 01:21:01

标签: geb

我在表格中有3个单选按钮,其中包含ID,值和名称。

使用Geb CSS选择器我已经厌倦了所有组合点击单选按钮但没有成功!

我已尝试testBtn {$("input", ID:"resident", name:"status")}然后在规范testBtn.value("My status")中单选按钮value="My status",但标签下一个单选按钮为"Status"。任何帮助欣赏。

1 个答案:

答案 0 :(得分:2)

您可能不希望在选择器中使用id,因为这只会选择一个无线电。要将单选按钮标记为已选中,请在具有给定名称的一组单选按钮上设置值。对于你的例子:

$('input', name: 'status').value('My status')

或者您使用内容DSL:

static content = {
    status { $('input', name: 'status') }
}

status = 'My status'

请参阅Book of Geb中的selecting radio buttons部分。