Nyckelord och expertvy i QTP/UFT

Den här handledningen kommer att ge insikt i nyckelordsvyn och expertvyn för 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:").Set "Guru99"

An Objektets namn visas inom parentes efter objekttypen. Här är Objektnamnet Inloggning och Objekttyp är Dialog

Objekt i objekthierarkin separeras med en "prick".Here Dialog och WinEdit faller i samma objekthierarki. Bara för att sätta saker i perspektiv är Objekthierarki ett objektorienterat koncept där en uppsättning objekt som är grupperade i en förälder-barn-relation. I vårt fall Dialog Box är det överordnade objektet och WinEdit är det underordnade objektet

Din Operation som utförs på objektet visas alltid i slutet av satsen följt av alla värden som är kopplade till operationen. Här infogas ordet "Guru99" i AgentName Edit Box med hjälp av inställningsmetoden

Syntaxen för en inexpert vy är ett GUI-objekt på vilket operationen utförs tillsammans med dess fullständiga hierarki följt av Operapå objektet och det värde som är förknippat med det Operation

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

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

Hur man utvecklar ett skript i expertvy

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

Videotranskription med viktiga takeaways markerad

  • Anta att mitt mål är att koda följande uttalande direkt i nyckelordsvyn
  • Dialog(Login).WinEdit(Agentnamn:).Set Guru99
  • På QTP-skärmen när jag trycker Ctrl + mellanslag, en lista som innehåller alla möjliga egenskaper, metoder visas
  • Listan visar också de objekt som är lagrade i objektförrådet
  • Välj Dialog
  • Så fort jag öppnar parentes, objektnamnsinloggning fylls i automatiskt, om det finns mer än ett objekt för samma objekttyp visas en lista
  • När du trycker på. nyckel en lista över alla metoder för dialogobjektet och dess underordnade objekt visas. Välj WinEdit
  • När du matar in punktoperatorn visas en lista med metoder för Winedit-rutan, välj SET

Vad är sökordsvy?

Nyckelordsvyn består av en bordsliknande utsikt var Varje steg är en separat rad i tabellen och Varje kolumn representerar olika delar av stegen.

  • Artikelkolumn innehåller objektet som du vill utföra steget på. Den här kolumnen använder ikoner och visar hierarkin för det GUI-objekt som operationen utförs på
  • Operationskolumnen innehåller operationen som ska utföras på objektet.
  • Value Column 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 kommentarskolumner i sökordsvyn

Det är allt till nyckelordsvyn

Jämför sökord och expertvy

Om du jämför en rad med manus i QTP/UFT, kommer du att observera att samma objekthierarki visas i både expert- och nyckelordsvyer och de mappar till samma operation och argumentvärde.

I huvudsak Sökord och expertvy innehålla samma data men ordnade i ett annat format.

Faktum är att du kan utföra alla operationer som att skapa, ändra ett steg. använder sökordsvyn men för att få kontroll över verktyget kommer vi att begränsa oss till expertvyn