UFT / QTP parametrering-Data Table / AUTOMATION TUTORIAL
UFT stelt u in staat om het bereik van een basistest uit te breiden door vaste waarden te vervangen door parameters. Dit proces staat bekend als parametrering die de kracht en flexibiliteit van de test verhoogt.
soorten Parameters
afhankelijk van de gegevens is de parametrering onderverdeeld in 4 categorieën.
- parametrering van de gegevenstabel
- parametrering van de test / actie
- parametrering van de omgevingsvariabele
- Random number parametrering
parametrering van de gegevenstabel
een gegevenstabel, vergelijkbaar met Microsoft Excel, helpt testers om gegevensgestuurde testcases te creëren die kunnen worden gebruikt om een actie meerdere keren uit te voeren.
de gegevenstabel heeft twee soorten bladen-globaal en actie (lokaal))
Local Data Table-elke actie heeft zijn eigen private data table ook bekend als lokale data table die ook kan worden geraadpleegd over acties.
globale gegevenstabel-elke test heeft één globaal gegevensblad dat Voor alle acties toegankelijk is.
hieronder staat het script om een specifiek trefwoord te zoeken vanuit Google search:
We zoeken naar het zoekwoord “automationtutorial.com” in lijn 1. We willen ook zoeken naar andere zoekwoorden. De beste aanpak is om het zoekwoord te parametreren “automationtutorial.com” zodat voor verschillende executies het heeft verschillende zoekwoorden te zoeken.
parametrering van de gegevenstabel van het globale blad –
Stap 1. Selecteer in de Trefwoordweergave de cel die bevat “Atomationtutorial.com” en klik op pijl symbool.
Stap 2. Het dialoogvenster waardeconfiguratie wordt geopend zoals hieronder weergegeven. Selecteer de parameter als gegevenstabel, Voer de naam in als Zoekkeyword, blad als globaal blad en klik op OK knop.
Stap 3. Nieuwe Kolomzoekwoord zal worden gemaakt in Global sheet. Voeg trefwoorden toe om in deze kolom te zoeken.
Step4. Klik op Lopen knop, kunt u zien dat test loopt 3 iteratie en elke iteratie maakt gebruik van een trefwoord uit de bovenstaande lijst.
Stap 5. Algemene bladinstellingen kunnen worden beheerd vanuit het dialoogvenster” Bestand > instelling > uitvoeren”.
parametrering van de gegevenstabel uit het Actieblad –
Stap 1. Selecteer in de Trefwoordweergave de cel die bevat “Atomationtutorial.com” en klik op pijl symbool.
Stap 2. Het dialoogvenster waardeconfiguratie wordt geopend zoals hieronder weergegeven. Selecteer de parameter als gegevenstabel, blad als lokaal blad en klik op OK knop
Stap 3. Nieuw Kolomzoekwoord wordt aangemaakt in het lokale blad. Voeg trefwoorden toe om in deze kolom te zoeken.
Step4. Klik op de knop Uitvoeren en merk op dat script zoekt alleen voor het eerste trefwoord omdat iteratie instelling van actiepunten om een iteratie alleen standaard uit te voeren.
Stap 5. Actie instelling kan worden gecontroleerd door met de rechtermuisknop op actie in test flow, eigenschappen optie wordt weergegeven zoals hieronder, Selecteer actie aanroep eigenschappen in het menu.
Stap 5. Actie aanroepeigenschappen dialoogvenster wordt geopend zoals hieronder weergegeven. Werk de instelling bij en klik op Ok.
Test / Actieparameterisatie
Test / Actieparameters stellen u in staat om waarden te gebruiken die worden doorgegeven van aanroepende actie naar aanroepende actie.
stappen voor het gebruik van Test / Actieparameterisatie
Stap 1. Klik met de rechtermuisknop op actieknooppunt. Eigenschappen optie wordt weergegeven zoals hieronder, Selecteer actie eigenschappen in het menu.
Stap 2. Het dialoogvenster Actieeigenschappen wordt weergegeven. Selecteer Parameters >invoerparameters en klik op + en voeg searchkeyword toe als parameter en type is string. Klik op OK.
Stap 3. Nu is uw actie klaar met een parameter zoekterm. U moet invoerparameters gebruiken in het script.
Stap 4. Selecteer in de Trefwoordweergave de cel die bevat “Atomationtutorial.com” en klik op pijl symbool.
Stap 5. Het dialoogvenster waardeconfiguratie wordt geopend zoals hieronder weergegeven. Selecteer de parameter als Test / actie parameter en parameter naam als searchkeyword .
Stap 6. Nu is de actie met parameter klaar voor gebruik door elke aanroepende actie.
Stap 7. Nu kunt u deze actie in andere actie noemen door actie aan te roepen.
RunAction “Action1” oneIteration
Stap 8. Klik met de rechtermuisknop op Action1 knooppunt en selecteer actie aanroep eigenschappen. Het dialoogvenster Eigenschappen voor actieaanroep wordt weergegeven. Selecteer het tabblad parameterwaarden en voer de waarde van het zoekkeyword in en klik op OK.
willekeurige Getalparameterisatie
willekeurige getalparameterisatie stelt u in staat willekeurige getallen als waarden in uw test in te voegen.
stappen om willekeurige Getalparameterisatie te gebruiken
Stap 1. Vanuit Trefwoordweergave, selecteert u de cel die een willekeurig getal vereist en klikt u op het pijlsymbool.
Stap 2. Het dialoogvenster waardeconfiguratie wordt geopend zoals hieronder weergegeven. Selecteer de parameter als willekeurig getal.
Stap 3. Volgende opties zijn beschikbaar voor het configureren van willekeurige getalparameters:
- numeriek bereik
- naam
- Genereer een nieuw willekeurig getal:
voor elke actie-iteratie
voor elke test-iteratie
eenmaal per volledige testcyclus
Stap 4. Selecteer de juiste instelling en klik op OK.
omgevingsvariabele parametrering
omgevingsvariabele parameters stellen u in staat variabele waarden uit omgevingsvariabelen te gebruiken.
typen omgevingsvariabele
- ingebouwd: omgevingsvariabele die informatie over de test en de computer weergeeft.
- door de gebruiker gedefinieerde interne: omgevingsvariabele die u in de test definieert.
- door de gebruiker gedefinieerde externe: omgevingsvariabelen aanwezig in het externe XML-bestand.
stappen voor het gebruik van omgevingsvariabele parametrering
Stap 1. Vanuit Trefwoordweergave, selecteert u de cel die parametrering vereist en klikt u op het pijlsymbool.
Stap 2. Het dialoogvenster waardeconfiguratie wordt geopend zoals hieronder weergegeven. Selecteer de parameter als omgeving.
Stap 3. Selecteer de naam van de omgevingsvariabele en klik op OK.
Step4. Klik op Lopen knop en merk op dat de waarde in de test is vervangen door omgevingsvariabele waarde.
Maak een extern bestand met omgevingsvariabelen –
Stap 1: Maak een xml-bestand met behulp van de editor volgens uw keuze
Stap 2: Typ <omgeving> op de eerste regel
Stap 3: Typ elk variabelnaam-waardepaar binnen <variabele> elementen.
Stap 4: Typ < / omgeving> op de laatste regel.
Stap 5: Sla het bestand op uw computer op. Voorbeeld
<Omgeving>
<Variabele>
<Naam>Naam</Naam>
<Waarde>Automatisering</ – Waarde>
</Variabele>
<Variabele>
<Naam>Adres</Naam>
<Waarde>New Delhi</ – Waarde>
</Variabele>
</Omgeving>
Stappen voor het gebruik van de externe omgeving van variabele bestand
Stap 1. Selecteer Bestand > om het dialoogvenster testinstelling te openen.
Stap 2. Klik op het knooppunt omgeving
Stap 3. Selecteer gebruiker gedefinieerd uit de variabele type lijst
Stap 4. Schakel het selectievakje variabelen en waarden laden in het externe bestand in.
Stap 5. Gebruik de knop Bladeren en selecteer het xml-bestand dat u wilt toevoegen. De variabele die in het geselecteerde bestand is gedefinieerd, wordt in het blauw weergegeven in de lijst met door de gebruiker gedefinieerde omgevingsvariabelen.