1

Watir WebDriverを使用して、別の要素内の要素を検証するための最良の方法を探しています。例:以下のスパンが、それを含むアンカー内にあることを確認したいと思います。

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

私は現在、場所を検証として使用していますが、これが持続可能であるとは思いません。

何か助けていただければ幸いです。

4

1 に答える 1

4

できるよ:

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

これにより、リンクにスパンが含まれていることが確認されます。これは、スパンのロケーターがリンクのスコープ内にとどまるために機能します。

于 2013-02-05T21:17:00.260 に答える