Как узнать, что в группе hp / uft выбран объект радио кнопки - PullRequest
0 голосов
/ 26 августа 2018

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

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

UFT обычно группирует радиокнопку в одном тестовом объекте, называемом WebRadioGroup .Используя этот объект, вы сможете запросить его текущий выбор с помощью метода .GetROProperty ("value") .

Browser("Browser").Page("Page").WebRadioGroup("WebRadioGroup").Select "Yes"
Print Browser("Browser").Page("Page").WebRadioGroup("WebRadioGroup").GetROProperty("value")

Надеюсь, это поможет.

0 голосов
/ 27 августа 2018

Радиокнопки предназначены для пользовательских входов, представляющих один вариант выбора из нескольких возможных, каждый из которых достаточно важен, и выбор должен быть прозрачным для пользователя (В случае списка / выбора у вас также есть один из множества;количество вариантов может быть больше, а различия в значениях не так значительны, чтобы отображаться все).Из-за этой концепции мы склонны думать, что роботы Testautomation обрабатывают RadioButton (Group) как один объект с несколькими вариантами выбора.Дело в том, что это не так: каждый параметр - это отдельный объект «RadioButton», поэтому вам нужно захватить и выполнить итерацию по каждому объекту и посмотреть, является ли значение ON или OFF .GetROProperty("value") = "ON".В зависимости от того, ВКЛ выбрано. (будет только один)

...