Sie sind auf Seite 1von 2

Comaritively QTP is better than RFT Here major strengths and weaknesses of the tools are highlighted as follows.

HP-QTP is easy for a novice tester to work with. t is !" based. #ith the $%-RFT& the m'lti(le select feat're 'sing shift keys did not work. The o't('t val'es have to be man'ally entered for the data (ool feat're of the $%-RFT. #ith HP-QTP the o't('t val'es are a'tomatically generated at r'ntime. $%-RFT is chea(er than HP- Q'ick Test Professional. )cri(t !eneration *ang'age + $%-RFT is ca(able of generating ,$)cri(ts and -ava scri(ts. + The HP-QTP generates only ,$ )cri(ts. )cri(t + HP-QTP is !" based. .'to doc'mentation is created for each ste( (erformed by the 'ser /in the table0 in the keyword view and a novice tester finds the tool easy to work with. + $%-RFT re1'ires some (rogramming e2(erience. Playback of the )cri(ts + "ser actions (erformed d'ring recording are re(layed d'ring (layback. %'lti(le val'es /Checkbo20 selected 'sing the shift keys did not work with the $%-RFT. + HP-QTP s'((orts m'lti(le select ca(abilities. Feat're to generate different test cases + $%-RFT has data driven commands to generate different test cases. However& the o't('t val'es have to be man'ally entered with the $%-RFT. + The HP-QTP 'ses 3(arameteri4ing the tests5 to generate test cases HP-QTP the o't('t val'es are generated a'tomatically. 6bject dentification + HP-QTP is very good in object identification &any c'stom 6bject can easily identified by HP-QTP + $%-RFT 6bject is working fine for std. object b't it is not good for c'stom objects Test )cri(t 72ec'tion + Test )cri(t e2ec'tion is very fast in HP-QTP as com(are to $%-RFT Re(orting Ca(abilities + HP-QTP-allow /)tandard Re(orting Formats HT%*& 8%* etc.0 /9efa'lt is its own " and html0 + $%-RFT /9efa'lt is html0& b't C'stom coding is re1'ired for other interfaces. $rowser s'((ort for #eb .((lications Testing + HP-QTP- )'((ort 7 :.;& Firefo2 <.;&=etsca(e + $%-RFT )'((ort '( to doesn>t )'((ort 7 :.;& Firefo2 <.;&=etsca(e0 Ty(es of framework )'((orted + $%-RFT )'((ort?- 9ata 9riven& @eyword 9riven& %od'larity. + HP-QTP )'((ort?- %od'larity& 9ata 9riven& @eyword 9riven& *ibrary .rchitect're

.ctive )creen availability + $%-RFT not available in it + HP-QTP available in it hel( to easy insertion of check(oints 9escri(tive Programming .((roach + $%-RFT not available in it + HP-QTP )'((ort this feat're

Das könnte Ihnen auch gefallen