2015-04-24 2 views
0

В моем приложении я должен проверить, включена ли какая-либо кнопка или нет. Он активируется после заполнения определенных значений.Как однозначно идентифицировать включенные/отключенные объекты в QTP

Но проблема в том, что свойства кнопки были ТОЧНО одинаковыми при включении и отключении. (Даже значение IsEnabled ложна в обоих случаях)

Если я пытаюсь нажать на эту кнопку, он получает щелкнул в обоих случаях (даже получает щелкнул, когда его отключено, но не менее, так как его инвалидов ничего не происходит)

Итак, как мне теперь перейти?

+1

Можете ли вы разместить html для обоих случаев? – vins

ответ

0

Вы уверены, что все объекты являются такими же? У вас есть доступ к свойству цвета? Цвет шрифта или цвет фона. Если да, то я уверен, что цвет кнопки включения и отключения будет отличаться. Если это так - альта!

0

Вы можете проверить высоту и ширину объекта, чтобы идентифицировать объект. В основном в скрытом сценарии он будет равен нулю.

0

Ну, если кнопка отключена, то щелчок по ней не даст результата. Если это для веб-приложения, вы можете включить контрольную точку в свой код, чтобы проверить, что на веб-странице не отправляется запрос/ответ. (т. е. из браузера не инициируется связь).

 Смежные вопросы

  • Нет связанных вопросов^_^