Trefwoord en expertvisie in QTP/UFT

Deze handleiding geeft inzicht in de trefwoordweergave en de expertweergave van Micro Focus. UFT.

Wat is de expertvisie?

In de Expert View vertegenwoordigt elke regel een Test Step in VB Script. Bekijk de volgende code

Dialog("Login").WinEdit("Agent Name:").Set "Guru99"

An De naam van het object wordt tussen haakjes weergegeven na het objecttype. Hier is de objectnaam Login en het objecttype Dialoog

Objecten in de objecthiรซrarchie worden gescheiden door een โ€œpuntโ€.Hier vallen Dialog en WinEdit in dezelfde objecthiรซrarchie. Om de zaken in perspectief te plaatsen: Objecthiรซrarchie is een objectgeoriรซnteerd concept, waarbij een reeks objecten wordt gegroepeerd in een ouder-kindrelatie. In ons geval Dialoog Box is het bovenliggende object en WinEdit is het onderliggende object

Het OperaDe bewerking die op het object wordt uitgevoerd, wordt altijd aan het einde van de instructie weergegeven gevolgd door alle waarden die aan de bewerking zijn gekoppeld. Hier staat het woord โ€œGuru"99" wordt ingevoegd in de AgentName Edit. Box met behulp van de instelmethode

De syntaxis voor een statement in expert view is een GUI-object waarop de bewerking wordt uitgevoerd, samen met de volledige hiรซrarchie, gevolgd door de Operaop het object en de daaraan verbonden waarde Operatie

ParentObject(Name).ChildObject1(Name)...ChildObjectN(Name).Operation

Klik hier als de video niet toegankelijk is

Een script ontwikkelen in Expert View

Klik hier als de video niet toegankelijk is

Videotranscript met belangrijke punten gemarkeerd

  • Stel dat mijn doel is om de volgende verklaring rechtstreeks in de trefwoordweergave te coderen
  • Dialoog(Aanmelden).WinEdit(Agentnaam:).Instellen Guru99
  • In QTP scherm wanneer ik druk Ctrl + spatiebalk, een lijst met alle mogelijke eigenschappen, methoden worden getoond
  • De lijst toont ook de objecten die zijn opgeslagen in de objectrepository
  • Selecteer Dialoogvenster
  • Zodra ik de haakjes, objectnaam login wordt automatisch ingevuld, als er meer dan รฉรฉn object is voor hetzelfde objecttype wordt er een lijst weergegeven
  • Door op de te drukken. sleutel een lijst met alle methoden voor het Dialog-object en de onderliggende objecten worden weergegeven. Selecteer WinEdit
  • Bij het invoeren van de puntoperator wordt een lijst met methoden voor het Winedit-vak weergegeven. Selecteer SET

Wat is Zoekwoordweergave?

De Zoekwoordweergave bestaat uit een tafelachtige weergave met de meeste Elke stap is een aparte rij in de tafel en Elke kolom vertegenwoordigt verschillende delen van de stappen.

  • Itemkolom bevat het item waarop u de stap wilt uitvoeren. Deze kolom gebruikt pictogrammen om de hiรซrarchie van het GUI-object weer te geven waarop de bewerking wordt uitgevoerd
  • OperaDe kolom bevat de bewerking die op het item moet worden uitgevoerd.
  • De waardekolom bevat de argumentwaarden voor de geselecteerde bewerking,
  • HP QTP Elke stap wordt automatisch gedocumenteerd in de documentatiekolom, zodat deze gemakkelijk te begrijpen is.
  • Deze vier kolommen zijn standaard, maar u kunt ook toewijzings- en commentaarkolommen gebruiken in de Zoekwoordweergave

Dat is alles voor de Zoekwoordweergave

Vergelijk zoekwoord- en expertweergave

Als je een regel script vergelijkt in QTP/UFT, zult u zien dat dezelfde objecthiรซrarchie wordt weergegeven in zowel de Expert- als de Trefwoordweergave en dat ze worden toegewezen aan dezelfde bewerking en argumentwaarde.

In wezen, Zoekwoord- en expertweergave dezelfde gegevens bevatten, maar in een ander formaat zijn gerangschikt.

In feite kunt u alle bewerkingen uitvoeren, zoals het maken en wijzigen van een stap, met behulp van de Keyword View, maar om de tool onder de knie te krijgen, beperken we ons tot de Expert View

Vat dit bericht samen met: