2013-02-05 44 views
1

我正在尋找使用Watir WebDriver驗證另一個元素內元素的最佳方法。例如:我想驗證下面的跨度是在包含它的錨點內找到的。驗證另一個元素內的HTML元素 - Watir WebDriver

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

我目前正在使用該位置作爲驗證,但不認爲這是可持續的。

任何幫助非常感謝?

回答

4

你可以這樣做:

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

這將檢查該鏈接包含跨度。這是有效的,因爲跨度的定位符將保持在鏈接的範圍內。

+0

你搖滾,賈斯汀!謝謝!! –

相關問題