Vodič za testiranje QTP / UFT mobilnih aplikacija

Sadržaj:

Anonim

Alat QTP ili UFT (objedinjeno funkcionalno testiranje) softverski je alat za testiranje koji se koristi za postupak automatiziranog testiranja . Posebno se koristi za "regresijsko" ili "funkcionalno" ispitivanje. Neke od QTP značajki uključuju

  • Izvodi se samo u Windows okruženju
  • Kao skriptni jezik koristi "VB Script"
  • Ovisno o verziji, podržava različite tehnologije (Web, Java, .Net, SAP itd.)

Micro Focus UFT je zadnja verzija QTP-a; kombinacija je oba HP QTP + servisnog testa. Također podržava otvorene izvorne CI (kontinuirane integracije) sustave poput Hudsona i Jenkinsa. Razumijevajući zahtjeve telefona i tableta, UFT pruža proširenu podršku za mobilno testiranje. Uz ovu HP UFT mobilnu podršku moći će stvoriti agnostičke skripte za mobilne platforme. Ova skripta koja je razvijena na iOS-u može raditi i na Androidu.

Za bilo koji alat za automatizaciju, postupak automatiziranog testiranja trebao bi proći sljedeći postupak

Ispitivanje automatizacije

  • Analiza izvedivosti tijekom automatizacije :

    Prije izvođenja automatskog testiranja na softveru, neophodno je provjeriti može li softver biti automatiziran ili ne

  • Prikladan postupak presjeka alata :

    Odaberite alat za automatizaciju na temelju zahtjeva softvera, uporabe i funkcije

  • Odaberite i razvijte okvir za automatizaciju :

    Nakon odabira alata za automatizaciju, sljedeći je korak odabir prikladnog okvira za automatizaciju

  • Dokaz koncepta :

    POC ili Proof of Concept uspostavljaju se s postavljanjem od kraja do kraja kako bi se procijenilo može li alat izvršiti automatizaciju aplikacije

  • Razviti, pokrenuti i analizirati test skriptu :

    Nakon što se skripta pripremi, skripte bi trebale ići na izvršenje, rezultirati analizom i bilježenjem nedostataka.

Usporedba-QTP u odnosu na druge mobilne alate za testiranje

QTP i alati za testiranje u oblaku ( DeviceAnywhere, Perfectiomobile ) QTP & SeeTest Alat
Snimač NE DA
Sigurnost Ograničena Potpuno sigurno
Dostupnost Ograničeno (po satu unaprijed naručeno) Dostupno u svakom trenutku (uređaj u rukama testera)
Pokrenite test iz QTP-a DA DA
Uredi test iz QTP-a DA DA
Primajte izvješća u QTP-u DA DA
Testirajte stvarne fizičke uređaje DA (Uređaji u daljinskom spoju u oblaku) DA (svi uređaji, svi modeli)
Testirajte vlasnički hardver NE DA
Test emulatori NE DA
Pokrivenost testiranim mobilnim telefonima Svi uključujući naslijeđene uređaje Samo pametni telefoni (Android, Blackberry, Symbian itd.)
Uređaj je lokalno povezan putem USB-a NE (daljinsko putem oblaka) DA

Razne mobilne metode ispitivanja

  • Ispitivanje kompatibilnosti : Provjerava radi li aplikacija kako se očekuje s različitim veličinama zaslona, ​​unutarnjim hardverom, rezolucijama itd.
  • Ispitivanje interoperabilnosti : Provjerava razne funkcionalnosti poput dijeljenja konferencije, jednostavnih poruka, video poruka, postavljanja poziva itd. Na različitim mobilnim uređajima
  • Ispitivanje funkcionalnosti : Testira operativne aspekte mobilnih uređaja poput mogućnosti rukovanja medijima za pohranu, kontrola itd.
  • Funkcionalnost upotrebljivosti : Uključuje testiranje navigacije aplikacijom, testiranje mobilnog sučelja, shemu boja aplikacije i tako dalje
  • Ispitivanje performansi : Provjerava stres i nosivost mobilnih uređaja
  • Ispitivanje lokalizacije i internacionalizacije : Ovo testiranje osigurava da uređaj podržava ispitivanje internacionalizacije i lokalizacije
  • Testiranje razmjene podataka i sinkronizacije : Provjerava može li se uređaj savršeno sinkronizirati s drugim uređajima poput računala, PDA-a i drugih mobilnih uređaja

Prednosti QTP-a ili UFT-a za mobilno testiranje

  • Vrlo jednostavno i jednostavno za upotrebu
  • Jednostavno raspoređivanje i nadzor
  • Potpuna HP-ova podrška na službi za pomoć
  • Koristi jezik VBScript i jednostavan za kodiranje u usporedbi s drugim objektno orijentiranim programskim jezikom