QTP does supports many features which selenium does not . 1 . Windows /Desktop applications 2. It does supports external files ,MS applications, different databases, datatable , XML ,notepad etc 3. It can easily used in agile development(we are using), only drawback is version control of QC is not as good other VC tools . 4. Execution is much faster if load all values dynamically(we have done for web based application) 5.multiple browser support is not as good as selenium supports (latest versions)
If QTP supports best version control (as other VC tools) and Cross browser testing support for latest versions and better IDE (UFT 11.5 is is good). Then still it is best tool in automation for Testing many applications. Without BPT , it will be very much faster in execution which we have observed. It is matter of how flexible framework supports. Regards, Ravi S On Mon, Dec 2, 2013 at 1:31 PM, Yogesh Krushik <[email protected]>wrote: > I agree with you Donald. QTP has so many features which selenium can't > perform. > VB script is very easy language to learn and work quickly unlike languages > supported by selenium. > > > *The true beauty of QTP is that,* > > *"The only limitation is your imagination and ability to code in VBScript"* > > > > > On Thursday, May 12, 2011 5:29:43 AM UTC+5:30, Donald Ngo wrote: > >> - Agile development is getting bigger and bigger. >> >> What does this have to do with Quicktest Pro? >> >> >> - QTP can't handle continuous deployment, the tests takes to much time >> to >> run and can't be easily integrated with Hudson, CruiseControl or other >> CI >> tools. >> >> Just have your build process launch a vbscript to kick off your >> automated suite on remote machines. Continually poll those machines >> until the suite finishes. Provide more machines so your test run in >> parallel to make it faster. >> >> >> - QTP can't handle BDD (it's possible with BPT but it's really >> expensive and >> doesn't work very well). >> >> Whats BDD? Selenium is a web based testing tool only. What if you have >> a java application? What about web services? You are going to have to >> start using different tools for this testing. >> How are you going to report the results? You are going to have to >> create custom build reporting. >> >> QTP does all of the above nicely. >> >> >> - VBScript is and old language and doesn't support a lot of features >> supported by newer languages like Python and Ruby. >> >> What features does python and ruby provide that is essential for test >> automated that VBScript doesn't provide? >> >> - VBScript is not used for development, so DEVs and QAs can't code on >> the >> same language and improve knowledge sharing. >> >> How much code sharing does QA really share with DEV? VBScript is >> probably the easiest language to code in and its pretty lightweight. >> >> >> What do you think about that? I really interested in your views. >> >> *** I will think about new points and add here later *** >> >> Regards, >> Leonardo Ribeiro Oliveira > > -- > -- > You received this message because you are subscribed to the Google > "QTP - HP Quick Test Professional - Automated Software Testing" > group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/MercuryQTP?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "QTP - HP Quick Test Professional - Automated Software Testing" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- You received this message because you are subscribed to the Google "QTP - HP Quick Test Professional - Automated Software Testing" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups "QTP - HP Quick Test Professional - Automated Software Testing" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
