Java Geb选择包含某些内容的元素
当表单选择字段的名称中包含随机数时,如何选择该字段的值Java Geb选择包含某些内容的元素,java,testing,groovy,geb,Java,Testing,Groovy,Geb,当表单选择字段的名称中包含随机数时,如何选择该字段的值 <select name="select_(random numbers)"> <option value="1"></option> </select> 它失败了 有几种方法可以实现这一点: formValidity{$(“表单选择[name*='validity'])} formValidity.value(“1年”) 你想用Geb的方式 您还可以使用CSS和jquery选择
<select name="select_(random numbers)">
<option value="1"></option>
</select>
它失败了 有几种方法可以实现这一点:
formValidity{$(“表单选择[name*='validity'])}
formValidity.value(“1年”)
你想用Geb的方式
您还可以使用CSS和jquery选择器,我在上面使用过,也更喜欢它们
找到答案我自己:formValidity{$(“form”)。查找(“select”,名称:contains('validity'))。值(“1年”)}可以自己回答并接受,这样问题就不会永远悬而未决:)
formValidity {$("form").(contains('validity')) = "1 year"}