Groovy 模板&x27;内容模板';选中';由XXX定义的参数返回null:';[]和#x27;
我正在使用Geb和Spock编写集成测试,以下是我的代码: ITCase.groovy:Groovy 模板&x27;内容模板';选中';由XXX定义的参数返回null:';[]和#x27;,groovy,spock,geb,Groovy,Spock,Geb,我正在使用Geb和Spock编写集成测试,以下是我的代码: ITCase.groovy: waitFor { documents && documents[index]?.displayed && documents[index].checked?.displayed } documents[index].checked.click() Page.groovy: static content = { documents { mod
waitFor {
documents && documents[index]?.displayed && documents[index].checked?.displayed
}
documents[index].checked.click()
Page.groovy:
static content = {
documents {
moduleList DocumentListItemModule, $("#documents-list table tbody tr")
}
}
DocumentListItemModule.groovy:
static content = {
checked { $(".tst-doc-checkbox").find { it.displayed }}
}
通常它工作正常,但偶尔会在文档[索引]行出现错误。选中。单击()
:
我如何解决这个问题?我面对同样的问题,并通过元素解决了它。对你来说,我想试试
static content = {
checked(wait: true) { $(".tst-doc-checkbox").find { it.displayed }}
}
我也面临同样的问题,并通过元素解决了它。对你来说,我想试试
static content = {
checked(wait: true) { $(".tst-doc-checkbox").find { it.displayed }}
}