Jak používat funkce v QTP / UFT ve 3 snadných krocích

Anonim

Pokud máte segmenty kódu, které potřebujete několikrát použít ve svých testech, můžete vytvořit uživatelsky definovanou funkci. Použitím uživatelsky definovaných funkcí jsou vaše testy kratší a jejich design, čtení a údržba je snazší

Vaše vlastní knihovny funkcí v Micro Focus UFT mohou obsahovat funkce VBScript, podprogramy, moduly atd.

Chcete-li ve svém testu použít funkci z knihovny, musíte postupovat podle 3 jednoduchých kroků

Krok 1) Vytvoření nové knihovny funkcí v HP QTP. Vyberte Soubor> Nový> Knihovna funkcí. Otevírá se jako nová karta v QTP.

Umožňuje vytvořit velmi jednoduchou funkci, která zobrazuje schránku zpráv.

Ukázka funkceMsgBox "Toto je testovací funkce"Ukončit funkci

Takže kdykoli se tato funkce nazývá, musí se zobrazit okno se zprávou. Ve stejném souboru můžete mít definováno více funkcí. Uložme funkci. Funkce má příponu .qfl

Krok 2) Přiřaďte knihovnu k vašemu testu. Klikněte na Soubor> Nastavení> Prostředky> Přiřadit knihovnu funkcí. Klikněte na Přidat. Vyberte soubor knihovny funkcí. Klikněte na OK

Krok 3) Poslední krok k vyvolání funkce v testovacím skriptu

Důležité poznámky

  • Pomocí objektů COM, DCOM můžete vytvářet velmi pokročilé funkce
  • Ve skutečnosti lze mnoho funkcí poskytovaných QTP kódovat pomocí VBScript
  • Viděli jsme automatizační techniky, kteří z toho dělají spíše projekt VB než automatizační projekt
  • Naše doporučení je zaměřit se spíše na 100% automatizaci než na předvádění svých dovedností VB

Pokud video není přístupné, klikněte sem