Groovy 如何从geb内容中获取价值?
我有一些像这样的geb内容Groovy 如何从geb内容中获取价值?,groovy,geb,Groovy,Geb,我有一些像这样的geb内容 buttonName(wait: true){$("a.btn_primary")} 我需要从{}获取值,即我需要字符串$(“a.btn_primary”) 例如def value=“$”(“a.btn_primary”)”如果您的按钮名正确,请尝试以下操作: def value = buttonName.text() 干杯 如果按钮名称正确,请尝试以下操作: def value = buttonName.text() 干杯 试试看 def value = bu
buttonName(wait: true){$("a.btn_primary")}
我需要从{}获取值,即我需要字符串$(“a.btn_primary”)
例如
def value=“$”(“a.btn_primary”)”
如果您的按钮名正确,请尝试以下操作:
def value = buttonName.text()
干杯 如果按钮名称正确,请尝试以下操作:
def value = buttonName.text()
干杯 试试看
def value = buttonName.value()
如果.text()不起作用
从Geb的书中
可以使用value方法检索和设置input、select和textarea元素的值。不带参数调用value()将返回导航器中第一个元素的字符串值。
调用值(value)将设置导航器中所有元素的当前值。参数可以是任何类型,必要时将强制为字符串。例外情况是,在设置复选框值时,方法需要布尔值(或现有复选框值)当设置多重选择时,该方法需要一个数组或一组值。”
希望一切顺利 试试看
def value = buttonName.value()
如果.text()不起作用
从Geb的书中
可以使用value方法检索和设置input、select和textarea元素的值。不带参数调用value()将返回导航器中第一个元素的字符串值。
调用值(value)将设置导航器中所有元素的当前值。参数可以是任何类型,必要时将强制为字符串。例外情况是,在设置复选框值时,方法需要布尔值(或现有复选框值)当设置多重选择时,该方法需要一个数组或一组值。”
希望一切顺利