Hello there, I just registered in this forum as it gives a wider view on Automated Test tools compared to other websites. Well done you guys!
The company I work for needs an automation test tool.
Here are some info so that it is easier for you to help me:
-I'm not a developer, just a tester with average coding skills
-In my previous company I used IBM rational Robot(SQA script) for about a year, only for DESKTOP applications.
-Now I joined another IT company which is specialised in web and client server applications (mostly web application)
This applications are built by using JAVA, .NET, C/C++ technologies and ORACLE database.
<font color="red"> Should I stay with IBM RATIONAL ROBOT (that I already know) or should I try something new such as QUICK TEST PRO and investing my time to learn it? Is it really worth it?
I'm considering QTP because my fear is that IBM RATIONAL tool is not good for web applications as QTP apparently is. Can you confirm or deny my doubts? </font>
With IBM RATIONAL ROBOT I used to record, modify and expand a script from build to build, when new features where added ai UI level.
In the meanwhile, I downloaded QTP trial version but I noticed their tutorial is not so good: the web site they provide to do some testing (the one that books flights)is not working properly.
I made some freestyle testing on other websites but it performs poorly (i.e.: login with username+password is not working).
Do you know where can I find a proper tutorial/guide?
For your information: I use windows XP SP2 + firefox at the moment.
Robot or QTP will do web apps. But I think that using Firefox will be an issue for you while using Robot (not sure about QTP). Also, there is not much (if any) new work being done on Robot. It is an old product that will probably be loosing support from IBM/RATL in the near future as they continue to push RFT.
Whose decision will it be to buy which tool? Robot and QTP are pretty darn expensive. Have you looked into less expensive and/or free test apps? Maybe one of those will be of use.
Regardless, you need to demo each of the tools with the app(s) you will be testing to see which one gives you the best functionality "out of the box". Understand that you will (more than likely) have to write some of your own functionality to get them working the way you want them to work.