Как проверить, что элемент включен / отключен динамически в платформе робота и сохранить его результат в переменной? - PullRequest
0 голосов
/ 26 июня 2019

Я все еще изучаю роботизированную структуру, я провел много исследований в Интернете, но не смог понять, кто-нибудь может помочь, пожалуйста, здесь. В тестировании автоматизации веб-страницы мне нужно проверить, включен ли элемент, прежде чем я сделаю любую другую операцию с ним. например, раскрывающееся меню, мне нужно проверить, включено ли это раскрывающееся меню или, скажем, активируемо или нет, прежде чем выбрать какой-либо параметр из него.

перепробовал все возможные способы для достижения этой цели, но не смог добиться какого-либо прогресса, также провел много исследований в Интернете.

Run Keyword If    "Element is enabled"    "Select an option"    Else No Operation

Я должен быть в состоянии определить, включен ли элемент, который я пытаюсь выбрать, или нет, чтобы продолжить.

1 Ответ

2 голосов
/ 26 июня 2019

Вы можете попробовать это, как показано ниже

${Status}=     Run Keyword And Return Status    Element Should be Enabled    id=dropdown
Run Keyword If    '${Status}'=='True'      Click Element    id=dropdown

Первая строка покажет вам статус элемента, независимо от того, включен он или нет. На основе возвращаемого значения (True / False) вы можете выполнить любоеопция («Выбрать опцию»)

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