QTP at LoadRunner
QTP vs LoadRunner
Ang QTP ay kumakatawan sa Quicktest Professional, isang tool sa pagsubok mula sa tagagawa ng hardware, HP. Ang LoadRunner ay pagsubok din ng tool mula sa parehong kumpanya, ngunit may ibang layunin. QTP ay binuo upang gayahin at subukan ang mga pakikipag-ugnayan ng gumagamit tulad ng mga pag-click ng mouse at mga pagpindot sa keyboard. Ang LoadRunner, sa kabilang banda, ay nagpapamalas ng mabibigat na pag-load o maraming mga kasabay na mga gumagamit upang i-stress ang system.
Ang parehong mga programa ay ginagamit sa fine tuning ng isang application at upang mahanap ang hindi inaasahan reaksyon na maaaring hindi halata sa panahon ng normal na operasyon. Tinutulungan nito ang mga programmer at developer na muling sipiin ang abnormality at susubaybayan ang code upang mahanap kung ano ang nagiging sanhi ng problema. Matapos ang code ay natagpuan at naitama, ang programa ay maaaring pagkatapos ay debugged at pinagsama bago sumailalim muli ang pagsubok upang matiyak na ang problema ay naitama at walang iba pang mga problema na lumabas.
Upang mapag-isipang mabuti kung paano ginagamit ng user ang system, ang dalawang programa ay kailangang mag-record kung paano nakikipag-ugnayan ang isang tunay na tao sa program na sinusuri. Dahil ang QTP ay sumusubok sa GUI, kailangang mag-record kung aling button ang na-click o kung aling key ang pinindot. Pagkatapos ay na-convert ang mga naitalang pagkilos sa isang script. Ngunit ang Loadrunner ay hindi kailangang alalahanin ang sarili nito sa GUI, iniuuwi lamang ang utos sa isang proxy, depende sa protocol, at itatala ang mga utos na ipinadala. Pagkatapos ay na-convert ang mga naitala na utos sa isang script na kung saan ay tumatakbo sa isang bilang ng mga machine na tinatawag na load generators upang gayahin ng maraming mga gumagamit.
Ang mga tool na ito ay lubos na kapaki-pakinabang para sa maraming mga programmer at mga web developer ngunit hindi lahat ay maaaring gamitin ang mga ito bilang parehong mga programa ay gumagana lamang sa Windows operating system. QTP ay lubos na nakasalalay sa Windows habang maaari mong gamitin ang UNIX sa LoadRunner sa ilang mga lawak. Maaari mong gamitin ang UNIX machine upang kumilos bilang mga generators ng pag-load na nagpapatakbo ng mga script na naitala. Maaaring hindi ito magkano ngunit nagbibigay ito ng mga gumagamit nang kaunti pang kakayahang umangkop.
Buod: 1.Ito ay mga tool sa pagsubok na sinadya upang suriin kung paano ang application ay gumanap sa araw-araw na paggamit 2.QTP simulates ng isang pakikipag-ugnayan ng user sa GUI habang LoadRunner simulates mabigat na paggamit 3.QTP simulates isang gumagamit sa pamamagitan ng pagtatala ng mga pagkilos nito sa GUI habang LoadRunner ay hindi abala sa GUI ngunit talaan ang mga utos sa pamamagitan ng isang proxy 4.QTP ay eksklusibo sa Windows operating system habang maaari mong gamitin ang UNIX machine bilang load generators para sa LoadRunner