QTP – Johdanto
QTP tarkoittaa QuickTest Professionalia, joka on Hewlett Packardin (HP) tuote. Tämä työkalu auttaa testaajia suorittamaan automaattisen toiminnallisen testauksen saumattomasti, ilman valvontaa, kun komentosarjojen kehitys on valmis.
HP QTP käyttää Visual Basic Scriptingia (VBScript) sovellusten automatisointiin. Komentosarjamoottoria ei tarvitse asentaa yksinomaan, koska se on saatavana osana Windows-käyttöjärjestelmää. VBScriptin nykyinen versio on 5.8, joka on saatavana osana Win 7 -käyttöjärjestelmää. VBScript EI OLE olio-, mutta olio-kieli.
Testityökalut
Työkalut ohjelmistojen testauskontekstista voidaan määritellä tuotteeksi, joka tukee yhtä tai useampaa testitoimintaa suunnittelusta, vaatimuksista, koontiversion luomisesta, testin suorittamisesta, vikojen kirjaamisesta ja testianalyyseistä.
Työkalujen luokitus
Työkalut voidaan luokitella useiden parametrien perusteella. Se sisältää –
- työkalun tarkoitus
- työkalussa tuetut toiminnot
- työkalun tukema testauksen tyyppi / taso.
- Lisensointityyppi (avoin lähdekoodi, ilmainen ohjelma, kaupallinen)
- Käytetty tekniikka
Työkalutyypit
Sr.-nro. | Työkalutyyppi | Käytetään | Käyttää |
---|---|---|---|
1 | Testinhallintatyökalu | Testin hallinta, ajoitus, vikojen kirjaaminen, seuranta ja analysointi. | Testaajat |
2 | Kokoonpanonhallintatyökalu | Toteutusta, suoritusta, muutosten seurantaa varten | Kaikki tiimin jäsenet |
3 | Staattiset analyysityökalut | Staattinen testaus | Kehittäjät |
4 | Testitietojen valmistelutyökalut | Analyysi ja suunnittelu, Testidatan luominen | Testaajat |
5 | Testin suoritustyökalut | Toteutus, toteutus | Testaajat |
6 | Testi Vertailijat | Odotettujen ja todellisten tulosten vertaaminen | Kaikki tiimin jäsenet |
7 | Kattavuuden mittaustyökalut | Tarjoaa rakenteellisen kattavuuden | Kehittäjät |
8 | Suorituskyvyn testaustyökalut | Suorituskyvyn, vasteajan tarkkailu | Testaajat |
9 | Projektisuunnittelu- ja seurantatyökalut | Suunnittelua varten | projektipäälliköt |
10 | Tapahtumienhallintatyökalut | Testien hallintaan | Testaajat |
Mihin QTP sopii?
QTP on toiminnallinen testaustyökalu, joka on b est soveltuu sovellusten regressiotestaukseen. QTP on HP: n omistama lisensoitu / kaupallinen työkalu, joka on yksi markkinoiden suosituimmista työkaluista. Se vertaa todellista ja odotettua tulosta ja raportoi tulokset suorituksen yhteenvedossa.
QTP – Historia ja kehitys
HP Quick Test Professional omisti alun perin Mercury Interactive ja hankki sen. kirjoittanut HP. Sen alkuperäinen nimi oli Astra Quick Test ja myöhemmin nimeltään Quick Test Professional, mutta uusin versio tunnetaan nimellä Unified Functional Tester (UFT).
Versiohistoria
Katsotaanpa nyt QTP: n versiohistoriassa.
Versiot | Aikataulut |
---|---|
Astra Quick Test v1.0 – v5.5 – Mercury Interactive | toukokuu 1998 – elokuu 2001 |
QuickTest Professional v6.5 – v9.0 – Mercury Interactive | syyskuu 2003 – huhtikuu 2006 |
Hp-QuickTest Professional v9.1 – v11.0 – HP: n hankkima ja julkaisema | helmikuu 2007 – syyskuu 2010 |
Hp-Unified Functional Testing v11.5 – v11.53 | 2012 – marraskuu 2013 |
Edut
-
Automaattisten testien kehittäminen VBScriptillä ei vaadi korkeasti koulutettua kooderia ja on suhteellisen helppoa, kun verrattuna muihin olio-ohjelmointikieliin.
-
Helppo käyttää, helppo navigoida, tulosten vahvistus ja raporttien luominen.
-
Integroitu helposti testinhallintatyökaluun (Hp-Quality Center), joka mahdollistaa helpon ajoituksen ja valvonnan.
-
Voidaan käyttää myös mobiilisovellusten testaukseen.
-
Koska kyseessä on HP-tuote, HP ja sen foorumit tarjoavat täyden tuen teknisten ongelmien ratkaisemiseen.
Haitat
-
Toisin kuin seleeni, QTP toimii vain Windows-käyttöjärjestelmässä.
-
Kaikkia selainversioita ei tueta, ja testaajien on odotettava, että korjaus vapautetaan jokaiselle pääversiolle.
-
Tämän sanottuaan se on kaupallinen työkalu, lisensointikustannukset ovat erittäin korkeat.
-
Vaikka komentosarjojen kesto onkin lyhyempi, suoritusaika on suhteellisen pitkä, koska se kuormittaa prosessoria & RAM.