QTP / UFT-mobiilisovellusten testausopas

Sisällysluettelo:

Anonim

QTP- tai UFT (Unified Functional Testing) -työkalu on ohjelmistotestaustyökalu, jota käytetään automaation testausprosessissa . Sitä käytetään erityisesti "regressio" tai "toiminnallinen" testaus. Joitakin QTP-ominaisuuksia ovat

  • Se toimii vain Windows-ympäristössä
  • Se käyttää "VB-komentosarjaa" komentosarjakielenä
  • Versiosta riippuen se tukee eri tekniikoita (Web, Java, .Net, SAP jne.)

Micro Focus UFT on QTP: n viimeisin versio; se on yhdistelmä molemmista HP QTP + -huoltotesteistä. Se tukee myös avoimen lähdekoodin CI (jatkuva integrointi) -järjestelmiä, kuten Hudson ja Jenkins. UFT ymmärtää puhelimen ja tabletin vaatimukset ja tarjoaa laajemman tuen mobiilitestauksille. Tämän HP UFT -mobiilituen avulla se pystyy luomaan mobiilialustan agnostisia komentosarjoja. Tämä iOS: ssä kehitetty komentosarja voi toimia myös Androidilla.

Kaikkien automaatiotyökalujen automaattisen testausprosessin tulisi käydä läpi seuraava prosessi

Automaation testaus

  • Toteutettavuusanalyysi automaation aikana :

    Ennen kuin suoritat automaation testauksen ohjelmistolla, on ehdottomasti tarkistettava, voidaanko ohjelmisto automatisoida vai ei

  • Sopiva työkaluosa :

    Valitse automaatiotyökalu ohjelmistovaatimusten, käytön ja toiminnan perusteella

  • Valitse ja kehitä automaatiokehys :

    Kun olet valinnut automaatiotyökalun, seuraava vaihe on valita sopiva kehys automaatiolle

  • Todiste konseptista :

    POC tai Proof of Concept muodostetaan end-to-end-asetuksella sen arvioimiseksi, pystyykö työkalu suorittamaan sovelluksen automatisoinnin

  • Kehitä, suorita ja analysoi testiskripti :

    Kun komentosarja on valmistautunut, komentosarjojen tulisi mennä suoritettaviksi, niiden pitäisi johtaa analyyseihin ja vikojen kirjaamiseen.

Vertailu-QTP vs. muut mobiilitestaustyökalut

QTP- ja pilvitestaustyökalut ( DeviceAnywhere, Perfectiomobile ) QTP- ja SeeTest-työkalu
Tallennin EI JOO
Turvallisuus Rajoitettu Täysin turvallinen
Saatavuus Rajoitettu (tunnit tilattu edistyneenä) Saatavana aina (laite testaajan käsissä)
Suorita testi QTP: ltä JOO JOO
Muokkaa testiä QTP: ltä JOO JOO
Vastaanota raportteja QTP: ssä JOO JOO
Testaa todellisia fyysisiä laitteita KYLLÄ (laitteet pilvipalvelussa etäyhteydellä) KYLLÄ (kaikki laitteet, kaikki mallit)
Testaa oma laitteisto EI JOO
Testaa emulaattorit EI JOO
Testattujen matkapuhelinten kattavuus Kaikki mukaan lukien vanhat laitteet Vain älypuhelimet (Android, Blackberry, Symbian jne.)
Laite on kytketty paikallisesti USB: n kautta EI (kaukosäädin pilven kautta) JOO

Erilaiset mobiilitestausmenetelmät

  • Yhteensopivuuden testaus : Se varmistaa, että sovellus toimii odotetusti erilaisilla näyttökokoilla, sisäisellä laitteistolla, tarkkuuksilla jne.
  • Yhteentoimivuuden testaus : Se tarkistaa erilaisia ​​toimintoja, kuten neuvottelun jakamisen, yksinkertaisen viestinnän, videoviestinnän, puhelun asetukset jne.
  • Toimintotestaus : Se testaa mobiililaitteiden toiminnallisia näkökohtia, kuten tallennusvälineiden käsittelyvaihtoehtoja, hallintalaitteita jne.
  • Käytettävyys : Se sisältää sovelluksen navigointitestauksen, mobiilikäyttöliittymän testauksen, sovelluksen värimallin ja niin edelleen
  • Suoritustestaus : Se tarkistaa mobiililaitteiden rasituksen ja kuormituskapasiteetin
  • Lokalisointi ja kansainvälistymisen testaus : Tämä testaus varmistaa, että laite tukee kansainvälistymistä ja lokalisointia
  • Tiedonvaihto ja synkronointi Testaus : Se varmistaa, että laite pystyy synkronoimaan täydellisesti muiden laitteiden, kuten tietokoneiden, kämmentietokoneiden ja muiden mobiililaitteiden kanssa

QTP: n tai UFT: n edut mobiilitestauksessa

  • Erittäin yksinkertainen ja helppo käyttää
  • Helppo ajoitus ja valvonta
  • Täysi tukipalvelu HP: ltä
  • Käyttää VBScript-kieltä ja helppo koodata muihin olio-ohjelmointikieliin verrattuna