Ako používať funkcie v QTP / UFT v 3 jednoduchých krokoch

Anonim

Ak máte segmenty kódu, ktoré musíte vo svojich testoch použiť viackrát, môžete vytvoriť užívateľsky definovanú funkciu. Používaním funkcií definovaných používateľom sú vaše testy kratšie a je ľahšie ich navrhnúť, prečítať a udržiavať

Vaše vlastné funkčné knižnice v Micro Focus UFT môžu obsahovať funkcie, podprogramy, moduly atď. VBScript.

Ak chcete vo svojom teste použiť funkciu z knižnice, musíte postupovať podľa 3 jednoduchých krokov

Krok 1) Vytvorenie novej knižnice funkcií v HP QTP. Vyberte položky Súbor> Nové> Knižnica funkcií. Otvára sa ako nová karta v QTP.

Umožňuje vytvoriť veľmi jednoduchú funkciu, ktorá zobrazuje schránku správ.

Ukážka funkcieMsgBox "Toto je testovacia funkcia"Koncová funkcia

Takže kedykoľvek sa táto funkcia nazýva, musí sa zobraziť okno so správou. V rovnakom súbore môžete mať definovaných viac funkcií. Uložme funkciu. Funkcia má príponu .qfl

Krok 2) Priraďte knižnicu k testu. Kliknite na položky Súbor> Nastavenia> Zdroje> Priradiť knižnicu funkcií. Kliknite na položku Pridať. Vyberte súbor knižnice funkcií. Kliknite na tlačidlo OK

Krok 3) Posledný krok na vyvolanie funkcie v testovacom skripte

Dôležité poznámky

  • Pomocou objektov COM, DCOM môžete vytvárať veľmi pokročilé funkcie
  • V skutočnosti je možné veľa funkcií poskytovaných QTP kódovať pomocou VBScript
  • Videli sme automatizačných inžinierov, ktorí z toho robia skôr projekt VB, ako automatizačný projekt
  • Naše odporúčanie je zamerať sa skôr na 100% automatizáciu ako na ohlasovanie vašich schopností VB

Ak video nie je prístupné, kliknite sem