Stichwort- und Expertenansicht in QTP/UFT

Dieses Tutorial bietet einen Einblick in die Keyword-Ansicht und die Expertenansicht von Micro Focus. UFT.

Was ist die Expertenansicht?

In der Expertenansicht stellt jede Zeile einen Testschritt in VB-Skript dar. Betrachten Sie den folgenden Code

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

An Der Name des Objekts wird in Klammern nach dem Objekttyp angezeigt.. Hier ist der Objektname โ€žAnmeldungโ€œ und der Objekttyp โ€žDialogโ€œ.

Objekte in der Objekthierarchie werden durch einen โ€žPunktโ€œ getrennt..Hier liegen Dialog und WinEdit in derselben Objekthierarchie. Um die Dinge ins rechte Licht zu rรผcken: Objekthierarchie ist ein objektorientiertes Konzept, bei dem es sich um eine Reihe von Objekten handelt, die in einer Eltern-Kind-Beziehung gruppiert sind. In unserem Fall Dialog Box ist das รผbergeordnete Objekt und WinEdit ist das untergeordnete Objekt

Das OperaDie am Objekt durchgefรผhrte Operation wird immer am Ende der Anweisung angezeigt. gefolgt von allen Werten, die mit der Operation verbunden sind. Hier das Wort โ€žGuruโ€ž99โ€œ wird in das Feld โ€žAgentenname bearbeitenโ€œ eingefรผgt. Box mit der Set-Methode

Die Syntax fรผr eine Anweisung in der Expertenansicht ist ein GUI-Objekt, an dem die Operation ausgefรผhrt wird, zusammen mit seiner vollstรคndigen Hierarchie, gefolgt von der Operaauf das Objekt und den damit verbundenen Wert OperaProduktion

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

Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist

So entwickeln Sie ein Skript in der Expertenansicht

Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist

Videotranskript mit wichtigen Erkenntnissen markiert

  • Angenommen, mein Ziel ist es, die folgende Anweisung direkt in der Schlรผsselwortansicht zu codieren
  • Dialog(Login).WinEdit(Agent Name:).Set Guru99
  • In QTP Bildschirm, wenn ich drรผcke Strg + Leertaste, Es wird eine Liste mit allen mรถglichen Eigenschaften und Methoden angezeigt
  • AuรŸerdem zeigt die Liste die im Objekt-Repository gespeicherten Objekte
  • Wรคhlen Sie Dialog
  • Sobald ich das รถffne Klammern, Objektname Login wird automatisch eingetragen, wenn es mehr als ein Objekt fรผr den gleichen Objekttyp gibt, wird eine Liste angezeigt
  • Beim Drรผcken der. Haupt Es wird eine Liste aller Methoden fรผr das Dialogobjekt und seine untergeordneten Objekte angezeigt. Wรคhlen Sie WinEdit
  • Bei der Eingabe des Punktoperators wird eine Liste mit Methoden fรผr das Winedit-Feld angezeigt. Wรคhlen Sie SET

Was ist die Keyword-Ansicht?

Die Keyword-Ansicht besteht aus a tabellenartige Ansicht woher Jeder Schritt ist eine separate Reihe in der Tabelle und Jede Spalte stellt verschiedene Teile der Schritte dar.

  • Die Spalte โ€žElementโ€œ enthรคlt das Element, an dem Sie den Schritt ausfรผhren mรถchten. Diese Spalte verwendet Symbole und zeigt die Hierarchie des GUI-Objekts an, an dem die Operation ausgefรผhrt wird.
  • OperaDie Spalte โ€žtionโ€œ enthรคlt die Operation, die fรผr das Element ausgefรผhrt werden soll.
  • Die Spalte โ€žWertโ€œ enthรคlt die Argumentwerte fรผr die ausgewรคhlte Operation.
  • HP QTP Jeder Schritt wird automatisch in der Dokumentationsspalte dokumentiert, um das Verstรคndnis zu erleichtern.
  • Diese 4 Spalten sind Standard, Sie kรถnnen aber auch Zuweisungs- und Kommentarspalten in der Schlรผsselwortansicht verwenden

Das ist alles zur Keyword-Ansicht

Vergleichen Sie Keyword- und Expertenansicht

Wenn Sie eine Skriptzeile vergleichen in QTP/UFT, werden Sie feststellen, dass in der Expertenansicht und in der Schlรผsselwortansicht die gleiche Objekthierarchie angezeigt wird und sie derselben Operation und demselben Argumentwert zugeordnet sind.

Grundsรคtzlich Keyword- und Expertenansicht enthalten dieselben Daten, sind jedoch in einem anderen Format angeordnet.

Tatsรคchlich kรถnnen Sie alle Operationen wie Erstellen, ร„ndern eines Schritts mithilfe der Schlรผsselwortansicht durchfรผhren, aber um die Beherrschung des Tools zu erlangen, beschrรคnken wir uns auf die Expertenansicht

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: