Uitvoerwaarden afdrukken in QTP / UFT met voorbeeld

Anonim

Wat is de outputwaarde?

Een outputwaardestap is een stap waarin een objecteigenschapwaarde wordt vastgelegd op een specifiek punt in uw test en opgeslagen op de gewenste locatie. De opgeslagen waarden kunnen op verschillende punten in een testscript als invoer worden gebruikt

Soorten uitvoerwaarden in Micro Focus UFT

  • Standaard outputwaarde
  • Uitvoerwaarde tekst / tekstgebied
  • Database-uitvoerwaarde
  • XML-uitvoerwaarde (van toepassing / bronnen)

Het creëren van een outputwaarde lijkt sterk op het creëren van een checkpoint. Een standaard uitvoerwaarde kan voor elk object worden gebruikt voor een uitvoerwaarde van een van zijn eigenschappen. U kunt een of meerdere eigenschappen van hetzelfde object selecteren als uitvoer. Na de video worden stappen gegeven om een ​​standaard outputwaarde te creëren om af te drukken.

Klik hier als de video niet toegankelijk is

Tijdens runtime slaat HP QTP de uitvoerwaarde op in een gegevensblad dat wordt gewist zodra een test is afgelopen.

Code Voorbeeld:

SystemUtil.Run "C: \ Program Files \ HP \ samples \ flight \ app \ flight.exe"Dialoogvenster ("Login"). WinEdit ("Agentnaam:"). SetDataTable ("AgentName", dtGlobalsheet)Dialoogvenster ("Inloggen"). WinEdit ("Wachtwoord:"). SetDataTable ("Wachtwoord", dtGlobalsheet)Dialoogvenster ("Inloggen"). WinButton ("OK"). KlikDialoogvenster ("Login"). Dialoogvenster ("FlightReservations"). Statisch ("Voer agentnaam in"). OutputCheckPoint ("ErrorMessage")Dialoogvenster ("Inloggen"). Dialoogvenster ("Vluchtreserveringen"). WinEdit ("OK"). Klik opDialoogvenster ("Inloggen") WinEdit ("Annuleren"). Klik