波纹管代码的上下文是什么

时间:2017-08-22 13:03:26

标签: groovy spock geb

这两个陈述的实际含义是什么?

waitFor(20) { 
  !userDropdown.text().contains("Sign In")
}

waitFor(20) {
  title ==~ /[\w\d \-\@()]+( - [\w\d \-]+){0,1} is using Bintray/
}

1 个答案:

答案 0 :(得分:2)

这些看起来像Geb等待条件:

waitFor(20) { 
   !userDropdown.text().contains("Sign In")
}

等待20秒或名为userDropdown的网络元素的文字为“#34;登录"”,以先发生者为准。

waitFor(20) {
   title ==~ /[\w\d \-\@()]+( - [\w\d \-]+){0,1} is using Bintray/
}

等待20秒或网页标题为字符串结尾"正在使用Bintray"。