Webdriver: Как выбрать якорную ссылку в DIV? - PullRequest
0 голосов
/ 15 ноября 2011

В приведенном ниже коде, когда я использую // a [text () = 'My Process1' в Firebug, он вычисляет xpath и возвращает корректно, однако, когда я пытаюсь использовать его для поиска элемента с помощью WebDriver, я получаю исключение NoSuchElement ..... какие идеи, что я могу делать не так?

    <div class="abbd" style="">
    <ul class="New-type">
    <li class="abcmenuitem" id="yui-gen10" groupindex="0" index="3"><a href="#" class="abcmenuitemlabel">My Process1</a></li>
    <li class="abcmenuitem" id="yui-gen11" groupindex="0" index="4"><a href="#" class="abcmenuitemlabel">My Process2</a></li>
    </ul>

</div>

Ответы [ 2 ]

2 голосов
/ 15 ноября 2011
webDriver.findElment(By.linkText("My Process1"));
0 голосов
/ 08 августа 2013

См. ЭТОТ КОММЕНТАРИЙ по аналогичному вопросу, описывающему 3 причины, по которым элемент не будет найден во время тестовых прогонов, и способы их устранения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...