Nyckelord och expertvy i QTP / UFT

Innehållsförteckning:

Anonim

Denna handledning kommer att ge insikt i nyckelordsvyn och expertvy av Micro Focus UFT.

Vad är expertvyn?

I expertvyn representerar varje rad ett teststeg i VB-skript. Tänk på följande kod

Dialog ("Login"). WinEdit ("Agent Name:"). Ställ in "Guru99"

Ett objekts namn visas inom parentes efter objekttypen . Här är objektnamnet inloggning och objekttyp är dialog

Objekt i Objekthierarki är åtskilda av en "punkt". Här förekommer Dialog och WinEdit i samma Objekthierarki. Bara för att sätta saker i perspektiv är Object Hierarchy Object Oriented Concept där en uppsättning objekt som är grupperade i ett förhållande mellan föräldrar och barn. I vårt fall är dialogrutan överordnat objekt och WinEdit är underordnat objekt

Den operation som utförs på objektet visas alltid i slutet av meddelandet följt av några värden som sammanhänger med driften. Här infogas ordet "Guru99" i AgentName-redigeringsrutan med Set Method

Syntaxen för en uttalad inexpertvy är GUI-objekt som operationen utförs tillsammans med dess fullständiga hierarki följt av operationen på objektet och värdet associerat med den operationen

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

Klicka här om videon inte är tillgänglig

Hur man utvecklar ett skript i Expert View

Klicka här om videon inte är tillgänglig

Videoutskrift med viktiga avhämtningar markerade

  • Antag att mitt mål är att koda följande uttalande direkt i nyckelordsvyn
  • Dialog (inloggning). WinEdit (agentnamn :). Ställ in Guru99
  • I QTP-skärmen när jag trycker på Cntrl + mellanslag, visas en lista som innehåller alla möjliga egenskaper, metoder
  • Listan visar också objekten som är lagrade i objektförvaret
  • Välj Dialog
  • Så snart jag öppnar parenteserna fylls objektnamnet in automatiskt, om det finns mer än ett objekt för samma objekttyp visas en lista
  • När du trycker på. tangent en lista över alla metoder för Dialog-objektet och dess underobjekt visas. Välj WinEdit
  • När du matar in punktoperatören visas en lista över metoder för rutan Winedit, välj SET

Vad är Keyword View?

Nyckelordsvyn består av en tabellliknande vy där varje steg är en separat rad i tabellen och varje kolumn representerar olika delar av stegen.

  • Objektkolumn innehåller det objekt som du vill utföra steget på. Den här kolumnen använder ikoner visar hierarkin för det GUI-objekt som operationen utförs på
  • Funktionskolumn innehåller den åtgärd som ska utföras på objektet.
  • Värmekolumn innehåller argumentvärdena för den valda operationen,
  • HP QTP dokumenterar automatiskt varje steg för enkel förståelse i dokumentationskolumnen
  • Dessa fyra kolumner är standard men du kan också använda tilldelnings- och kommentarkolumner i nyckelordsvyn

Det är allt för nyckelordsvyn

Jämför nyckelord och expertvy

Om du jämför en skriptrad i QTP / UFT, kommer du att observera att samma objekthierarki visas i både Expert- och nyckelordvyer och att de mappar till samma operation och argumentvärde.

I huvudsak innehåller nyckelord & expertvy samma data men ordnade i ett annat format.

I själva verket kan du utföra alla åtgärder som skapa, ändra ett steg. med hjälp av Keyword View men för att behärska verktyget begränsar vi oss till Expert View