Miestne a Repozitár zdieľaných objektov v QTP / UFT

Obsah:

Anonim

Čo je úložisko objektov v QTP?

Objektové úložisko je kolekcia testovacích objektov a informácií, ktoré QTP rozpoznáva pri práci na nich. Keď používateľ zaznamená test, objekty a ich vlastnosti sa predvolene zachytia.

V tomto výučbe sa naučíte -

  • Ako funguje identifikácia objektu v QTP?
  • Typy úložiska objektov
  • Lokálne úložisko objektov
  • Repozitár zdieľaných objektov: vytvárať, združovať, upravovať

Ako funguje identifikácia objektu v QTP?

  • HP QTP používa na identifikáciu objektu technológiu podobnú „človeku“
  • Počas záznamu sa Time QTP pokúša naučiť vlastnosti objektu GUI, na ktorom sa operácia vykonáva.
  • Počas prevádzky program Micro Focus UFT porovnáva vlastnosti uložených objektov so skutočnými vlastnosťami objektu dostupného na obrazovke a jedinečne identifikuje objekt nezávisle od jeho umiestnenia na obrazovke.
  • Uložený objekt a spolu s jeho vlastnosťami sa nazýva TEST Object
  • Počas behu sa skutočný objekt dostupný v testovanej aplikácii nazýva Run-Time Object
  • Toto sú rýchle testy „Test objektového modelu“
  • Informácie o testovacích objektoch sú uložené v úložisku objektov
  • Doplnky pomáhajú inštruovať rýchly test vopred na povahu objektu, ktorý sa má zaznamenať, aby sa skrátil čas potrebný na osvojenie jeho vlastností

Naučte sa identifikáciu objektov na príklade v nasledujúcom videu

Ak video nie je prístupné, kliknite sem

Typy úložiska objektov

V QTP existujú 2 typy úložiska objektov

  1. Lokálne úložisko objektov
  2. Repozitár zdieľaných objektov

Lokálne úložisko objektov

  • Lokálne úložisko objektov je predvolené úložisko objektov
  • Je špecifický pre akcie a môže sa použiť iba pre konkrétnu akciu
  • Lokálne úložisko objektov je vhodnejšie, ak aplikácia nie je dynamická z hľadiska času
  • Lokálne úložisko objektov nemožno znovu použiť
  • V lokálnom úložisku objektov môžete vykonať veľa operácií, napríklad -
  • Zvýraznite objekt uložený v úložisku testovanej aplikácie
  • Skontrolujte, či je konkrétny objekt vo vašom AUT uložený v úložisku objektov
  • Vystrihujte, kopírujte, prilepujte, upravujte a mazajte objekty
  • V prípade, že ste omylom zmenili hodnotu vlastnosti, môžete aktualizovať jej popis z aplikácie pomocou funkcie aktualizácie.

Repozitár zdieľaných objektov: vytvárať, združovať, upravovať

  • Globálne alebo zdieľané úložisko objektov je vhodnejšie, keď je aplikácia dynamická a popis objektu sa často mení
  • Medzi zdieľaným a lokálnym úložiskom objektov sa úložisko zdieľaných objektov bežne používa v automatizačných projektoch
  • Má však režijné náklady na údržbu a správu v porovnaní s lokálnym úložiskom objektov.

Ak chcete vytvoriť a používať úložisko zdieľaných objektov, musíte vykonať tri široké kroky

  • Vytváranie úložiska zdieľaných objektov
  • Priradenie úložiska zdieľaných objektov
  • Úpravy úložiska zdieľaných objektov

Pozrime sa na ne jeden po druhom

Krok 1) Vytvorenie úložiska zdieľaných objektov

  • Všetky úložiská sú predvolene lokálne. Ak chcete vytvoriť úložisko zdieľaných objektov, v dialógovom okne Úložisko objektov kliknite na položky Súbor> Exportovať miestne objekty
  • Súbory úložiska majú príponu .tsr. Dajte vhodný názov, povedzte „guru99“ a uložte
  • Zdieľaný súbor úložiska je teraz vytvorený

Krok 2) Priradenie úložiska zdieľaných objektov

  • Ďalším krokom je priradenie úložiska k vášmu testu, čo vám umožní jeho použitie
  • Ak chcete priradiť úložisko k testu, kliknite na Zdroje> Priradiť úložisko
  • Môžete vybrať úložisko, ktoré chcete priradiť k akciám dostupným vo vašom teste.
  • Teraz môžete na vývoj testu použiť toto zdieľané úložisko

Krok 3) Úpravy úložiska zdieľaných objektov

  • Na úpravu zdieľaného úložiska môžete použiť správcu úložiska objektov.
  • Vyberte Zdroje> Správca úložiska objektov. Otvorte objektové úložisko, ktoré sme vytvorili „guru99“
  • Úložisko sa predvolene otvára v režime iba na čítanie. Úpravy povolíte kliknutím na položky Súbor> Povoliť úpravy
  • Po povolení úprav môžete vykonávať všetky operácie ako vystrihovanie, kopírovanie, vkladanie, premenovanie objektov atď., Ktoré môžete vykonávať aj v úložisku objektov.
  • Pomocou Správcu úložiska objektov môžete porovnať dva úložiská objektov. QTP vám poskytne statistické údaje o tom, čo je jedinečné a spoločné v oboch úložiskách
  • Na zlúčenie dvoch úložísk do jedného môžete použiť nástroj na zlúčenie archívov objektov