Functies in QTP/UFT gebruiken in 3 eenvoudige stappen

Als u codesegmenten heeft die u meerdere keren in uw tests moet gebruiken, wilt u wellicht een door de gebruiker gedefinieerde functie maken. Door door de gebruiker gedefinieerde functies te gebruiken, zijn uw tests korter en gemakkelijker te ontwerpen, lezen en onderhouden

Uw eigen functiebibliotheken in Micro Focus UFT kunnen bevatten VBScript functies, subroutines, modules etc.

Je moet volgen 3 eenvoudige stappen om een ​​functie uit een bibliotheek in uw test te gebruiken

Eenvoudige stappen om functies in QTP/UFT te gebruiken

Stap 1) Om een ​​nieuwe functiebibliotheek in HP QTP aan te maken. Selecteer Bestand > Nieuw > Functiebibliotheek. Het wordt geopend als een nieuw tabblad QTP.

Laten we een heel eenvoudige functie maken die Bericht toont Box.

Function Demo

MsgBox "This is a Test Function"

End Function

Dus wanneer deze functie wordt aangeroepen, moet er een berichtenvak worden weergegeven. U kunt meerdere functies in hetzelfde bestand definiëren. Laten we de functie opslaan. Een functie heeft een extensie .qfl

Stap 2) Koppel de bibliotheek aan uw test. Klik op Bestand > Instellingen > Bronnen > Functiebibliotheek koppelen. Klik op Toevoegen. Selecteer het functiebibliotheekbestand. Klik op Oké

Stap 3) Laatste stap om de functie in uw testscript aan te roepen

Belangrijke opmerkingen

  • Met COM en DCOM-objecten kunt u zeer geavanceerde functies maken
  • In feite kunnen veel van de functies van QTP worden gecodeerd met behulp van VBScript
  • We hebben automatiseringsingenieurs gezien die er meer een VB-project van maakten dan een automatiseringsproject
  • Onze aanbeveling is om u te concentreren op 100% automatisering in plaats van te pronken met uw VB-vaardigheden

Klik hier als de video niet toegankelijk is