Как определить название элемента в селене - PullRequest
0 голосов
/ 11 января 2011

Элемент для сопоставления выглядит следующим образом:

... some html....

<table>
some <tr's>
<tr><td>"caption in a <a> tag"</td><td> result value here </td></tr>
more <tr's>

.... more html

Я использую Selenium IDE, но нигде не вижу способа сопоставить / захватить текст значения результата?

1 Ответ

0 голосов
/ 11 января 2011

С учетом

<yyy name="iggy" caption="abcd" level="20"></yyy>

вы хотели бы использовать

assertAttribute("iggy@caption", "abcd")

Используется имя в качестве локатора и @caption для указания нужного атрибута. Вы могли бы следовать за этим с

assertAttribute("iggy@level", "20")

чтобы проверить атрибут уровня. Вы можете использовать «validateAttribute» вместо «assertAttribute». Если вы хотите захватить значение атрибута, используйте storeAttribute.

...