Spock:选择可见元素

时间:2016-09-23 02:07:07

标签: groovy selector visibility spock geb

我的页面中有html:

enter image description here

我将内容定义为:

child_criteria(wait: true) { $("div",class:"childSelectInIndex").find("ul",class:"oldSelectIndex") }

尝试仅选择那些没有style="dsplay:none"的可见元素的数量 用:

def displayedchild_count =  child_criteria.find("li",class:"targetChildAgeForm").not("li",class:"targetChildAgeForm",style:"display:none;").size()

println displayedchild_count总是将大小显示为4。

如何选择可见元素的大小?

1 个答案:

答案 0 :(得分:0)

你应该可以这样做:

list=new ArrayList<>();