Razlika između QTP i LoadRunner

QTP vs LoadRunner

QTP označava Quicktest Professional, alat za testiranje proizvođača hardvera, HP. LoadRunner također testira alat iste tvrtke, ali s drugom svrhom. QTP razvijen je za simulaciju i testiranje korisničkih interakcija poput klikova mišem i pritiska na tipkovnici. LoadRunner, s druge strane, simulira veliko opterećenje ili više istodobnih korisnika koji podnose stres sustavu.

Oba se programa upotrebljavaju za precizno podešavanje aplikacije i pronalaženje nepredviđenih reakcija koje tijekom normalnih operacija možda neće biti uočljive. To pomaže programerima i programerima da reproduciraju nepravilnosti i pronađu kod kako bi pronašli ono što uzrokuje problem. Nakon što je kôd pronađen i ispravljen, program se zatim može ukloniti programskom ispravkom i sastaviti prije ponovnog testiranja samo kako bi se osiguralo da je problem ispravljen i da ne nastaju drugi problemi..

Da bi realno simulirali kako korisnik koristi sustav, oba programa trebaju zabilježiti kako stvarna osoba u interakciji s programom koji se testira. Budući da QTP testira GUI, on mora zabilježiti na koji se gumb pritisne ili koja se tipka pritisne. Snimljene radnje se zatim pretvaraju u skriptu. No Loadrunner se ne treba baviti GUI-jem, on samo naredbu usmjerava na proxy, ovisno o protokolu, i bilježi naredbe koje se šalju. Snimljene naredbe tada se pretvaraju u skriptu koja se izvodi na većem broju strojeva koji se nazivaju generatorima opterećenja kako bi simulirali puno korisnika..

Ovi su alati korisni za puno programera i web programera, ali ne mogu ih svi koristiti jer oba programa rade samo na Windows operativnom sustavu. QTP potpuno ovisi o sustavu Windows, dok UNIX sa LoadRunner možete u određenoj mjeri koristiti. Možete koristiti UNIX strojeve da biste radili kao generatori opterećenja koji pokreću snimljene skripte. To možda neće biti puno, ali korisnicima daje malo više fleksibilnosti.

Sažetak:
1.Both su alati za testiranje koji imaju za cilj ispitati kako bi aplikacija funkcionirala u svakodnevnoj uporabi
2.QTP simulira korisnikove interakcije s GUI-om, dok LoadRunner simulira veliku upotrebu
3.QTP simulira korisnika tako što bilježi njegove radnje na GUI-u dok se LoadRunner ne muči s GUI-om, ali naredbe snima putem proxyja
4.QTP je ekskluzivan za Windows operativni sustav dok UNIX strojeve možete koristiti kao generatore opterećenja za LoadRunner