Typer opptaksmoduser i QTP / UFT: Analog, Lavt nivå, Kontekst

Anonim

HP UFT (QTP) støtter 3 typer opptaksmodus

  1. Kontekstfølsom
  2. Analog
  3. Lavt nivå

Kontekstfølsom opptaksmodus

  • Normal opptaksmodus kalles også Context Sensitive Mode
  • Det er standard modus for opptak som utnytter Quick Test Professional sin testobjektmodell fullt ut.
  • Den gjenkjenner objekter i applikasjonen uavhengig av hvor de er plassert på skjermen.
  • Den registrerer objektene i applikasjonen din og operasjonene som er utført på dem

Analog opptaksmodus

  • I en analog opptaksmodus registrerer og sporer Quick Test Professional alle musebevegelser mens du drar musen rundt et skjermbilde eller vindu.
  • Micro Focus UFTs analoge opptak fanges opp som spor og lagres i katalogen til testen din
  • Det er nyttig for opptak som ikke kan tas opp på et objektnivå. F.eks. En signatur produsert ved å dra musen
  • I analog modus kan du ta opp
  1. Ta opp relativt til skjermen
  2. I forhold til vindu
  • Når den analoge operasjonen din er begrenset til bare ett vindu, kan du bruke den i forhold til et vindu
  • Når den analoge operasjonen din innebærer flere skjermer, for eksempel å dra og slippe et objekt fra ett vindu til et annet, bruk skjermalternativet

Lavnivåmodus

  • Denne modusen lar deg ta opp på et hvilket som helst objekt i applikasjonen din, uavhengig av QTP gjenkjenner det spesifikke objektet eller den spesifikke operasjonen.
  • Denne modusen registreres på objektnivå og registrerer alle kjøretidsobjekter som enten Window- eller WinObject-testobjekter.
  • Den brukes når de eksakte koordinatene til objektet er viktige for testene dine. Et godt eksempel kan være hashmaps der du klikker på forskjellige deler av et bilde som fører deg til forskjellige lenker
  • Brukes når du tar opp tester i et miljø (eller på et objekt) som ikke gjenkjennes av QTP
  • Lavnivå-modus registrerer x-, y-koordinatene til eventuelle klikk

Lær kontekst, analoge, lavnivå opptaksmoduser med et eksempel i følgende video

Klikk her hvis videoen ikke er tilgjengelig

Sammendrag

  • Analog opptak og lavt opptak krever mer diskplass enn vanlig opptaksmodus.
  • For begge modusene må skjermposisjonene under opptak og kjøretid være identiske, ellers mislykkes skriptet
  • Bruk derfor bare analog opptak eller lavt nivåopptak når normal opptaksmodus ikke registrerer operasjonen din nøyaktig.
  • Noen ganger bytter QTP automatisk til lavnivåmodus mens du tar opp objekter eller miljøer som ikke støttes av QTP