Типи режимів запису в QTP / UFT: аналоговий, низькорівневий, контекстний

Anonim

HP UFT (QTP) підтримує 3 типи режимів запису

  1. Чутливий до контексту
  2. Аналоговий
  3. Низький рівень

Контекстний режим запису

  • Звичайний режим запису також називається контекстним режимом
  • Це режим запису за замовчуванням, який у повній мірі використовує переваги об'єкта тестової моделі Quick Test Professional.
  • Він розпізнає об'єкти в програмі незалежно від їх розташування на екрані.
  • Він записує об’єкти у вашому додатку та операції, що виконуються над ними

Режим аналогового запису

  • В аналоговому режимі запису Quick Test Professional записує та відстежує кожен рух миші під час перетягування миші по екрану чи вікні.
  • Аналоговий запис Micro Focus UFT фіксується як треки та зберігається в каталозі тесту
  • Це корисно для запису операцій, які неможливо записати на рівні об'єкта. Наприклад, підпис, вироблений перетягуванням миші
  • В аналоговому режимі ви можете робити запис
  1. Запис відносно екрана
  2. Щодо вікна
  • Коли ваша аналогова операція обмежена лише одним вікном, використовуйте відносно вікна
  • Якщо ваша аналогова операція включає декілька екранів, таких як перетягування об'єкта з одного вікна в інше, використовуйте параметр екрана

Режим низького рівня

  • Цей режим дозволяє записувати на будь-який об'єкт у вашій програмі, незалежно від того, чи QTP розпізнає конкретний об'єкт або конкретну операцію.
  • Цей режим записує на рівні об'єкта і записує всі об'єкти часу виконання як тестові об'єкти Window або WinObject.
  • Він використовується, коли точні координати об’єкта важливі для ваших тестів. Хорошим прикладом можуть бути хеш-карти, коли клацання різних розділів картинки приводить до різних посилань
  • Використовується під час запису тестів у середовищі (або на об’єкті), не розпізнаному QTP
  • Режим низького рівня записує координати x, y будь-яких клацань

Вивчіть контекстний, аналоговий, низькорівневий режими запису на прикладі у наступному відео

Клацніть тут, якщо відео недоступне

Резюме

  • Аналоговий запис і низькорівневий запис вимагають більше місця на диску, ніж звичайний режим запису.
  • В обох режимах положення екрану під час запису та час роботи повинні бути однаковими, інакше сценарій не вдається
  • Отже, використовуйте аналоговий запис або низькорівневий запис лише тоді, коли звичайний режим запису не точно фіксує вашу роботу.
  • Часом QTP автоматично перемикається в режим низького рівня під час запису об’єктів або середовищ, які не підтримуються QTP