Nøkkelord og ekspertvisning i QTP / UFT

Innholdsfortegnelse:

Anonim

Denne opplæringen skal gi innsikt i søkeordvisningen og ekspertvisningen av Micro Focus UFT.

Hva er ekspertvisningen?

I ekspertvisningen representerer hver linje et teststrinn i VB-skript. Vurder følgende kode

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

Navnet på et objekt vises i parentes etter objekttypen . Her er objektnavnet pålogging og objekttypen er dialog

Objekter i objekthierarki er atskilt med en "prikk" . Her er dialog og WinEdit i samme objekthierarki. Bare for å sette ting i perspektiv, er Object Hierarchy Object Oriented Concept der et sett med objekter som er gruppert sammen i et foreldre-barn-forhold. I vårt tilfelle er dialogboksen foreldreobjekt og WinEdit er underordnet objekt

The Drift utføres på objektet vises alltid på slutten av setningen etterfulgt av noen verdier i forbindelse med operasjonen. Her settes ordet "Guru99" inn i redigeringsboksen for AgentName ved hjelp av Set Method

Syntaksen for et utsagn som ikke er ekspert, er et GUI-objekt som operasjonen utføres sammen med det komplette hierarkiet etterfulgt av operasjonen på objektet og verdien som er knyttet til den operasjonen.

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

Klikk her hvis videoen ikke er tilgjengelig

Hvordan utvikle et skript i Expert View

Klikk her hvis videoen ikke er tilgjengelig

Videoutskrift med viktige takeaways uthevet

  • Anta at målet mitt er å kode følgende utsagn direkte i søkeordvisning
  • Dialog (pålogging) .WinEdit (agentnavn :). Sett Guru99
  • Når jeg trykker på Cntrl + mellomromstasten i QTP-skjermen , vises en liste som inneholder alle mulige egenskaper, metoder
  • Listen viser også objektene som er lagret i objektlageret
  • Velg Dialog
  • Så snart jeg åpner parentesene , blir innlogging av objektnavn automatisk fylt ut. Hvis det er mer enn ett objekt for den samme objekttypen, vises en liste
  • Ved å trykke på. tast en liste over alle metodene for Dialog-objektet og dets underliggende objekter vises. Velg WinEdit
  • Når du legger inn prikkoperatøren, vises en liste over metoder for Winedit-boksen, velg SET

Hva er søkeordvisning?

Nøkkelordvisningen består av en tabellignende visning der hvert trinn er en egen rad i tabellen, og hver kolonne representerer forskjellige deler av trinnene.

  • Varekolonne inneholder elementet du vil utføre trinnet på. Denne kolonnen bruker ikoner som viser hierarkiet til GUI-objektet som operasjonen utføres på
  • Operasjonskolonne inneholder operasjonen som skal utføres på elementet.
  • Verdikolonne inneholder argumentverdiene for den valgte operasjonen,
  • HP QTP dokumenterer hvert trinn automatisk for enkel forståelse i dokumentasjonskolonnen
  • Disse 4 kolonnene er standard, men du kan også bruke tilordnings- og kommentarkolonner i søkeordvisning

Det er alt for søkeordvisningen

Sammenlign søkeord og ekspertvisning

Hvis du sammenligner en linje med skript i QTP / UFT, vil du observere at det samme objekthierarkiet vises i både ekspert- og søkeordvisninger, og at de tilordnes til samme operasjons- og argumentverdi.

I hovedsak inneholder søkeord- og ekspertvisningen de samme dataene, men ordnet i et annet format.

Faktisk kan du utføre alle operasjoner som å lage, endre et trinn. ved å bruke søkeordvisningen, men for å få mestring over verktøyet, vil vi begrense oss til ekspertvisningen