验证另一个元素中的HTML元素 - Watir WebDriver

时间:2013-02-05 21:09:28

标签: html watir watir-webdriver

我正在寻找使用Watir WebDriver验证另一个元素中元素的最佳方法。示例:我想验证下面的范围是否在包含它的锚点中找到。

<a id="header-main-menu-home" href="/" class="tracked">
"Home" 
    <span class="arrow arrow-up"></span>
</a>

我目前正在使用该位置作为验证,但不认为这是可持续的。

非常感谢任何帮助?

1 个答案:

答案 0 :(得分:4)

你可以这样做:

browser.link(:id => 'header-main-menu-home').span(:class => 'arrow').present?

这将检查链接是否包含范围。这是有效的,因为跨度的定位器将保持在链接的范围内。