QTP 10 с IE8 (описательный метод)

Я новичок в QTP 10. У меня возникла пара проблем при использовании описательного программирования,

  1. На некоторых экранах при выполнении события нажатия
    1. Размеры экрана уменьшаются, например: iframebody
    2. Иногда панель меню исчезает
  2. Мы пытаемся автоматизировать большое приложение, в котором есть несколько кнопок "Сохранить" (и других кнопок), которые используются с одинаковыми свойствами объекта. На тот момент нам не удалось получить уникальное значение свойства, поэтому мы использовали abs_x, abs_y, x, y ценности. Эти значения координат меняются от системы к системе, и фактически она менялась несколько раз в одной и той же системе.

Как решить эти проблемы?

1 ответ

Вы действительно не должны использовать QTP10 в 2016 году. Название QTP было изменено на UFT, и текущая версия - 12.54. Лицензия на QTP также действительна для UFT, поэтому я не вижу, почему бы не обновить.

В любом случае вы не должны использовать abs_x а также abs_y в описании это очень хрупко и может меняться между тестами. Вы должны попытаться найти способ идентифицировать ваши объекты таким образом, который присущ этому объекту.

Обновившись до UFT, вы получите больше функциональных возможностей (например, Insight - Image Based Testing), которые могут решить ваши проблемы с идентификацией. Другой вариант - попросить команду разработчиков добавить некоторые свойства в HTML, чтобы помочь в тестировании.

Другие вопросы по тегам