我有一个span元素,其中包含一个我想要找到的关键字。我怎样才能最好地使用watir?
我无法弄清楚如何找到带有我文字的跨度。我可以找到跨度,但缩小到带有我的关键字的那个不起作用 - 不确定如何将正则表达式粘贴到下面的语句中。
这是我到目前为止所做的事情,以便了解我的目标:
@browser.div(:id, 'my_div_element').span(:text, 'my keyword here').exists?
..此时返回'false'。我可以找到跨度但是当我尝试用:text
位缩小时,我碰到了一堵墙。我知道我的关键字在那里。
答案 0 :(得分:0)
根据提供的示例,这是使用正则表达式定位文本(包含在< div>和< span>标记中)的语法:
@b.div(:id, 'div_element').span(:text, /keyword/).exists?