Веб-тест Selenium: получить список имен ссылок из HTML - PullRequest
0 голосов
/ 22 мая 2011

Как заполнить карту списком имен ссылок из HTML-кода.ясно, у меня есть этот код HTML:

<div id="element-list">
<dl  id="element-template" class="element">
    <dd class="element element-1-0">                        
        <a class="element-name" href="#">TEXT1</a> 
    </dd>       
    <dd class="element element-1-0">     
        <a  class="element-name" href="#">TEXT2</a>  
    </dd>       
    <dd class="element element-1-0">                      
        <a  class="element-name" href="#">TEXT3</a> 
    </dd>        
</dl>

Я хотел бы восстановить на карте Java Text1, Text2, Text3.

Я получаю первую ссылку(text1) следующим образом:

String elmt = selenium.getText("css=a.element-name");

и это нормально, но мне нужно проверить все элементы.

Может ли кто-нибудь помочь мне, предложив мне лучший способ сделать это?

1 Ответ

3 голосов
/ 22 мая 2011
 int count = selenium.getXpathCount("//a[@class='element-name']").intValue();
 for(int i =1 ; i <= count ; i ++){
         System.out.println(selenium.getText("//dd["+i+"]/a"));
 }

Помогает ли это?

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