Functional and load tools
I'm currently evaluating automation tools (functional and load) for my company.
It's a small company, so most likely the top-end tools by companies such as: Mercury, IBM and Segue will probably be deemed as too expensive.
My requirements are wide and include:
* Support both web as well as windows applications (both functional and load tools)
* Support use of external files for data insertions
* As many VU's as possible (to get the application's breakpoints under stress)
* Supports "Email send" would be nice to have
* As intuitive as possible, as we'll need to train testers with no programming experience
I'm currently playing with TestComplete 4, but it's not as intuitive as I'd hope. [img]images/icons/frown.gif[/img]
1. Are there any of you, using it and happy with it's capabilities?
2. What other tools should I look at? The functional and load tools don't have to be from the same vendor. [img]images/icons/smile.gif[/img]
Thanks in advance,
Re: Functional and load tools
You might want to take a look at Eggplant, as well. I believe it meets all of your requirements. It can test software on any platform, including web applications in any browser as well as desktop apps. It can read and write external files. It can send email directly from a script. It was designed with a key goal of being intuitive and easy to use (although what's "intuitive" for me, as a developer, may of course be different than what's intuitive for someone with no programming experience -- still, we've tried really hard to make Eggplant scripts clear and understandable by ordinary people).
On the load testing side, we currently have customers running more than a hundred Eggplant sessions against their application, measuring "true user" response times. This works very well and provides an extremely realistic load. If you need a heavier load than that (e.g. VU's in the thousands), you'll probably want to simulate the load using another tool, and use Eggplant concurrently to measure response times from the user's perspective (see Load Testing with Eggplant).
I don't know about meeting your budget, but keep in mind that the value of a good commercial tool (at least ideally) is that it will save you time. Getting the job done efficiently can save you a lot more than the price of a tool.
Doug Simons, Principal Developer
TestPlant, makers of eggPlant, the Cross-Platform GUI Testing Tool