При использовании RemoteSwingLibrary RobotFramework, как выбрать элемент списка из всплывающего меню, если список не имеет идентификатора? - PullRequest
0 голосов
/ 17 октября 2018

Я тестирую это приложение Swing в черном ящике и пытаюсь выбрать элемент списка во всплывающем меню, в котором не реализован метод setName() или SetLabelFor() при использовании RemoteSwingLibrary в RobotFramework.

Этот элемент может быть выбран с помощью: Select From List 0 0

Это верно, я использую индекс для поиска определенных типов компонентов (не компонентов в целом), но как я могу щелкнуть правой кнопкой мыши этот элемент спискачтобы получить всплывающее меню и выбрать мой элемент?

Я знаю, что есть ключевое слово Right Click On Element, но я не могу его использовать, так как у меня нет идентификатора.Я могу использовать только ключевые слова с определенными типами включенных компонентов (Список, Табель, Вкладка и т. Д.).

Кроме того, если удерживать клавишу CTRL во время щелчка по элементу, это приведет к щелчку правой кнопкой мыши, но не можетне могу понять, как реализовать такое действие в моем случае.

Итак, есть ли способ, которым я могу этого достичь?Аналогичный метод Select From Table Cell Popup Menu.

...