QTP / UFT Mobile App-testvejledning

Indholdsfortegnelse:

Anonim

QTP eller UFT (Unified Functional Testing Tool) er et softwaretestværktøj, der bruges til automatiseringstestproces . Det bruges især til "Regression" eller "Funktionel" test. Nogle af QTP-funktionerne inkluderer

  • Det kører kun i et Windows-miljø
  • Det bruger "VB Script" som et scripting sprog
  • Afhængigt af versionen understøtter den forskellige teknologier (Web, Java, .Net, SAP osv.)

Micro Focus UFT er den sidste version af QTP; det er en kombination af begge HP QTP + servicetest. Det understøtter også open source CI-systemer (kontinuerlig integration) som Hudson og Jenkins. Forståelsen af ​​kravet om telefon og tablet giver UFT en udvidet support til mobil test. Med denne HP UFT mobile support vil den være i stand til at oprette agnostiske scripts til mobile platforme. Dette script, der er udviklet på iOS, kan også fungere på Android.

For ethvert automatiseringsværktøj skal en automatiseret testproces gennemgå følgende proces

Automatiseringstest

  • Gennemførlighedsanalyse under automatisering :

    Inden du udfører automatiseringstest på software, er det vigtigt at kontrollere, om softwaren kan automatiseres eller ej

  • Egnet værktøjssektionsproces :

    Vælg automatiseringsværktøjet baseret på softwarekrav, brug og funktion

  • Vælg og udvikle automatiseringsrammen :

    Efter valg af automatiseringsværktøj er det næste trin at vælge en passende ramme til automatisering

  • Bevis for koncept :

    POC eller Proof of Concept er oprettet med en ende til slut opsætning for at vurdere, om værktøjet kan udføre automatiseringen af ​​applikationen

  • Udvikle, køre og analysere testscriptet :

    Når scriptet er klargjort, skal scriptsne gå til udførelse, resultere i analyse og logning af defekter.

Sammenligning-QTP vs. andre mobile testværktøjer

QTP & Cloud Testing Tools ( DeviceAnywhere, Perfectiomobile ) QTP & SeeTest-værktøj
Optager INGEN JA
Sikkerhed Begrænset Fuldt sikkert
Tilgængelighed Begrænset (pr. Bestilt time i avanceret) Tilgængelig til enhver tid (enhed ved testers hænder)
Kør test fra QTP JA JA
Rediger test fra QTP JA JA
Modtag rapporter i QTP JA JA
Test rigtige fysiske enheder JA (Enheder i en skyforbundet eksternt) JA (alle enheder, alle modeller)
Test proprietær hardware INGEN JA
Test emulatorer INGEN JA
Dækning af testede mobiltelefoner Alt inklusive ældre enheder Kun smartphones (Android, Blackberry, Symbian osv.)
En enhed er lokalt forbundet via USB NEJ (fjernbetjening via sky) JA

Forskellige mobile testmetoder

  • Kompatibilitetstest : Det verificerer, at applikationen fungerer som forventet med forskellige skærmstørrelser, intern hardware, opløsninger osv.
  • Interoperabilitetstest : Det kontrollerer forskellige funktioner som deling af en konference, enkel besked, videomeddelelse, opkaldsopsætning osv. På forskellige mobile enheder
  • Funktionstest : Den tester de operationelle aspekter af mobile enheder som lagringsmediehåndteringsmuligheder, kontrol osv.
  • Brugervenlighed : Den inkluderer test af applikationsnavigation, test af mobilgrænseflade, applikationens farveskema og så videre
  • Performance Testing : Det kontrollerer stress og belastningskapacitet på de mobile enheder
  • Test af lokalisering og internationalisering : Denne test sikrer, at enheden understøtter internationalisering og lokaliseringstest
  • Test af dataudveksling og synkronisering : Det verificerer, at enheden kan synkroniseres perfekt med andre enheder som pc'er, PDA'er og andre mobile enheder

Fordele ved QTP eller UFT til mobil test

  • Meget enkel og nem at bruge
  • Nem planlægning og overvågning
  • Fuld support fra HP
  • Bruger VBScript-sprog og er let at kode sammenlignet med andet objektorienteret programmeringssprog