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

Pokud máte segmenty kódu, které potřebujete v testech použít několikrát, možná budete chtít vytvořit uživatelem definovanou funkci. Díky použití uživatelsky definovaných funkcí jsou vaše testy kratší a snáze se navrhují, čtou a udržují

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

Musíte následovat 3 jednoduché kroky k použití funkce z knihovny ve vašem testu

Jednoduché kroky k použití funkcí v QTP/UFT

Krok 1) Chcete-li vytvořit novou knihovnu funkcí v HP QTP. Vyberte Soubor > Nový > Knihovna funkcí. Otevře se jako nová karta v QTP.

Umožňuje vytvořit velmi jednoduchou funkci, která zobrazuje zprávu Box.

Function Demo

MsgBox "This is a Test Function"

End Function

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

Krok 2) Spojte knihovnu se svým testem. Klepněte na Soubor > Nastavení > Prostředky > Přidružená knihovna funkcí. Klepněte na Přidat. Vyberte Soubor knihovny funkcí. Klikněte na OK

Krok 3) Poslední krok k volání funkce ve vašem 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í VBScriptu
  • Viděli jsme automatizační inženýry, kteří z toho dělají spíše projekt VB než projekt automatizace
  • Naším doporučením je zaměřit se na 100% automatizaci spíše než předvádět své dovednosti VB

klikněte zde pokud video není přístupné

Shrňte tento příspěvek takto: