Robot Framework: как установить флажок по значению атрибута - PullRequest
0 голосов
/ 23 февраля 2020

Попытка установить заданный флажок c в динамической сетке c. Единственная уникальность для целевого флажка - это его ценность. Окружающий элемент div создается объектом сетки и на самом деле не связан со значением флажка.

<div class="ricoLG_cell ricoLG_evenRow" id="ex2_2_0">
    <input onclick="wasChecked(this);" name="regids" type="checkbox" value="184685">
</div>

Значение xpath равно:

//*[@id="ex2_2_0"]/input

, что не предсказуемо. Значение предсказуемо, но я не знаю, как на него ссылаться.

Любая помощь будет оценена.

1 Ответ

1 голос
/ 23 февраля 2020

Если значение предсказуемо, ссылаться на него, как на любой другой атрибут - как вы сделали с идентификатором:

//input[@value="184685"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...