Ero QTP n ja LoadRunnerin välillä

QTP vs. LoadRunner

QTP tarkoittaa Quicktest Professionalia, laitteiston valmistajan, HP: n, testaustyökalua. LoadRunner on myös saman yrityksen testaustyökalu, mutta eri tarkoituksella. QTP kehitettiin simuloimaan ja testaamaan käyttäjän vuorovaikutusta, kuten hiiren napsautuksia ja näppäimistön painalluksia. LoadRunner puolestaan ​​simuloi raskasta kuormaa tai useita samanaikaisia ​​käyttäjiä järjestelmän rasittamiseksi.

Molempia ohjelmia käytetään sovelluksen hienosäätöön ja ennakoimattomien reaktioiden löytämiseen, jotka eivät ehkä ole havaittavissa normaalin toiminnan aikana. Tämä auttaa ohjelmoijia ja kehittäjiä toistamaan poikkeavuudet ja jäljittämään koodin löytääkseen ongelman aiheuttajat. Kun koodi on löydetty ja korjattu, ohjelmasta voidaan sitten tehdä virheet ja kääntää ennen testausta uudelleen vain varmistaaksesi, että ongelma on korjattu ja ettei muita ongelmia esiinny.

Jotta realistisesti simuloida kuinka käyttäjä käyttää järjestelmää, molempien ohjelmien on tallennettava, kuinka oikea henkilö toimii testattavan ohjelman kanssa. Koska QTP testaa graafista käyttöliittymää, sen on kirjattava, mitä painiketta napsautetaan tai mitä näppäintä painetaan. Tallennetut toiminnot muunnetaan sitten skriptiin. Mutta Loadrunnerin ei tarvitse huolehtia itseään graafisesta käyttöliittymästä, se vain reitittää komennon välityspalvelimeen protokollasta riippuen ja tallentaa lähetettävät komennot. Tallennetut komennot muunnetaan sitten skriptiksi, jota käytetään useissa koneissa, joita kutsutaan kuormitusgeneraattoreiksi, käyttäjien simuloimiseksi.

Nämä työkalut ovat varsin hyödyllisiä monille ohjelmoijille ja web-kehittäjille, mutta kaikki eivät voi käyttää niitä, koska molemmat ohjelmat toimivat vain Windows-käyttöjärjestelmässä. QTP on täysin riippuvainen Windowsista, kun taas voit käyttää UNIXia jossain määrin LoadRunnerin kanssa. Voit käyttää UNIX-koneita toimimaan latausgeneraattoreina, jotka käyttävät tallennettuja skriptejä. Se ei ehkä ole paljon, mutta antaa käyttäjille hieman enemmän joustavuutta.

Yhteenveto:
1.Muut ovat testausvälineitä, joiden tarkoituksena on tutkia sovelluksen toimivuutta päivittäisessä käytössä
2.QTP simuloi käyttäjän vuorovaikutusta GUI: n kanssa, kun taas LoadRunner simuloi raskaata käyttöä
3.QTP simuloi käyttäjää tallentamalla sen toiminnot graafiseen käyttöliittymään, kun taas LoadRunner ei häiritse käyttöliittymää, mutta tallentaa komennot välityspalvelimen kautta
4.QTP on yksinomainen Windows-käyttöjärjestelmälle, kun taas voit käyttää UNIX-koneita LoadRunnerin latausgeneraattoreina