我正在尝试验证链接的文本是否存在于 . 在单击链接之前,该 div 不可用。点击链接后,更多的链接可以点击。以下是单击以显示其他链接后 html 的样子。
<div class="more-links">
<a href="url">First Link</a>
<a href="url">Second Link</a>
<a href="url">Third Link</a>
<a href="url">Fourth Link</a>
<a href="url">Fifth Link</a>
</div>
我想确保在 div 出现后出现“第三链接”文本。
我已经尝试过了,但是 watir 说它找不到那个元素。
assert_equal(true, browser.div(:class => "more-links").a(:text => "Third Link"))
我可以用这个找到文本,但速度很慢,想指定这个特定的 div
browser.text.include?("Third Link")
想法?