Typy režimov záznamu v QTP / UFT: analógové, nízke úrovne, kontext

Anonim

HP UFT (QTP) podporuje 3 typy režimov záznamu

  1. Kontextové citlivé
  2. Analógový
  3. Nízky level

Režim záznamu citlivého na kontext

  • Normálny režim záznamu sa nazýva aj kontextový režim
  • Je to predvolený režim záznamu, ktorý naplno využíva výhody modelu testovacieho objektu Quick Test Professional.
  • Rozpoznáva objekty v aplikácii bez ohľadu na ich umiestnenie na obrazovke.
  • Zaznamenáva objekty vo vašej aplikácii a operácie s nimi vykonané

Režim analógového nahrávania

  • V režime analógového nahrávania Quick Test Professional zaznamenáva a sleduje každý pohyb myši, keď ju potiahnete po obrazovke alebo okne.
  • Analógový záznam Micro Focus UFT je zaznamenaný ako stopy a uložený v adresári vášho testu
  • Je to užitočné pre operácie nahrávania, ktoré nie je možné zaznamenať na úrovni objektu. Napr. Podpis vyrobený potiahnutím myši
  • V analógovom režime môžete nahrávať
  1. Zaznamenajte relatívne na obrazovku
  2. Vzťahujúce sa k oknu
  • Ak je vaša analógová prevádzka obmedzená iba na jedno okno, použite relatívne k oknu
  • Ak vaša analógová operácia zahŕňa viac obrazoviek, napríklad pretiahnutie objektu z jedného okna do druhého, použite možnosť obrazovky

Režim nízkej úrovne

  • Tento režim umožňuje nahrávať na ľubovoľný objekt vo vašej aplikácii bez ohľadu na to, či QTP rozpozná konkrétny objekt alebo konkrétnu operáciu.
  • Tento režim zaznamenáva na úrovni objektov a zaznamenáva všetky objekty za chodu ako testovacie objekty Window alebo WinObject.
  • Používa sa, keď sú pre vaše testy dôležité presné súradnice objektu. Dobrým príkladom by boli hashmapy, kde kliknutím na rôzne časti obrázka sa dostanete na rôzne odkazy
  • Používa sa pri zaznamenávaní testov v prostredí (alebo na objekte), ktoré QTP nerozpoznáva
  • Režim nízkej úrovne zaznamenáva súradnice x, y všetkých kliknutí

Naučte sa kontextové, analógové a nízkoúrovňové režimy záznamu na príklade v nasledujúcom videu

Ak video nie je prístupné, kliknite sem

Zhrnutie

  • Analógové nahrávanie a nahrávanie na nízkej úrovni vyžadujú viac miesta na disku ako v bežnom režime nahrávania.
  • V obidvoch režimoch musia byť polohy obrazovky počas záznamu a doby behu identické, inak skript zlyhá
  • Preto používajte analógové nahrávanie alebo nahrávanie na nízkej úrovni, iba ak bežný režim nahrávania nepresne zaznamenáva vašu činnosť.
  • Niekedy sa QTP automaticky prepne do režimu nízkej úrovne pri zaznamenávaní objektov alebo prostredí, ktoré QTP nepodporuje