Soorten opnamemodi in QTP/UFT: Analoog, Laag niveau, Context

HP UFT (QTP) ondersteunt 3 soorten opnamemodi

  1. Contextgevoelig
  2. Analoog
  3. Laag niveau

Contextgevoelige opnamemodus

  • De normale opnamemodus wordt ook wel Contextgevoelige modus genoemd
  • Het is de standaard opnamemodus die optimaal gebruik maakt van het testobjectmodel van Quick Test Professional.
  • Het herkent objecten in de applicatie, ongeacht hun locatie op het scherm.
  • Het registreert de objecten in uw toepassing en de bewerkingen die erop worden uitgevoerd

Analoge opnamemodus

  • In een analoge opnamemodus Snelle testprofessional registreert en volgt elke beweging van de muis terwijl u de muis over een scherm of venster sleept.
  • De analoge opname van Micro Focus UFT wordt vastgelegd als tracks en opgeslagen in de directory van uw test
  • Het is nuttig voor het vastleggen van handelingen die niet op het niveau van een object kunnen worden opgenomen. Bijvoorbeeld een handtekening die wordt geproduceerd door het slepen van de muis
  • In de analoge modus kunt u opnemen
  1. Record Ten opzichte van scherm
  2. Ten opzichte van raam
  • Wanneer uw analoge werking beperkt is tot slechts één venster, gebruik dan relatief ten opzichte van een venster
  • Wanneer uw analoge bewerking meerdere schermen omvat, zoals het slepen en neerzetten van een object van het ene venster naar het andere, gebruikt u de schermoptie

Laag-niveau-modus

  • In deze modus kunt u opnemen op elk object in uw toepassing, ongeacht of QTP het specifieke object of de specifieke bewerking herkent.
  • Deze modus neemt op objectniveau op en registreert alle runtime-objecten als Window- of WinObject-testobjecten.
  • Het wordt gebruikt wanneer de exacte coördinaten van het object belangrijk zijn voor uw tests. Een goed voorbeeld zijn hashmaps waarbij het klikken op verschillende delen van een foto je naar verschillende links brengt
  • Wordt gebruikt bij het opnemen van tests in een omgeving (of op een object) die niet door QTP wordt herkend
  • De modus op laag niveau registreert de x-, y-coördinaten van alle klikken

Leer context-, analoge en low-level opnamemodi met een voorbeeld in het volgendewing video-

Klik hier als de video niet toegankelijk is

Samengevat

  • Analoge opnames en opnames op laag niveau vereisen meer schijfruimte dan de normale opnamemodus.
  • Voor beide modi moeten de schermposities tijdens de opname- en looptijd identiek zijnwise script mislukt
  • Gebruik daarom alleen analoge opname of opname op laag niveau wanneer de normale opnamemodus uw bewerking niet nauwkeurig registreert.
  • Soms schakelt QTP automatisch over naar de low-level-modus tijdens het opnemen van objecten of omgevingen die niet door QTP worden ondersteund