В qtp иногда свойства, используемые для клика webelement, не работают для того же клика в другом экземпляре
Для выбора веб-элемента я использовал свойства: html id, html tag и index. И это сработало успешно. И после ряда шагов, я пытаюсь щелкнуть тот же элемент webelement с теми же свойствами в том же действии или тесте.. Но это не работает..
Я использую UFT 12.02
И иногда щелчок или любая другая операция, которая работала нормально, не работает в следующий раз, когда я ее запускаю. Он показывает "Не удается определить объект"...
Из-за этого я должен всегда без необходимости переделывать свойства каждый раз, когда я действительно запутался в такого рода изменениях. Пожалуйста, помогите мне...
1 ответ
Нажатие клавиши F12 в браузере отобразит все свойства этого объекта, когда будет выделено с помощью символа стрелки (указателя) на панели. Использование идентификатора индекса крайне не рекомендуется, и его следует использовать как последнее средство. Вместо этого используйте описательную идентификацию объекта, если значение свойства изменяется в ходе выполнения. За этим должна быть какая-то закономерность, которую нужно изучить. Просьба опубликовать более подробную информацию об объекте.
Использование описательного распознавания объектов
https://www.tutorialspoint.com/qtp/qtp_descriptive_programming.htm