Testing Tools

Funny that we had a contractor spend all his time and energy to build a 'custom' test tool for our project. It was some kind of a fancy, GUI-based tool. Obviously, it quickly became obsolete as we moved from one release to the next.

It was dumped.

Will any day recommend a command-line, easily executable test scripts that can be frequently run and results analyzed.

List of various testing tools

 * ...


I am confused, is the testing tool meant to be used to write tests, or to execute tests? Is it used prior to work on the next release, or just before it is released? Are there commercial testing tools?


A question also arises from this, since the tool was dumped, is the contractor free to utilize the concepts and methods he developed in a product he would develop outside of the company? Or does the dumping squelch further development and forbid his use of it since the contractor probably signed some sort of restrictive contract?


I added some of the tools in above. Although eValid was crap for stress testing, its style of test tool seemed particularly good; record your actions and play them back, but also allow you to edit the generated script of actions that would be taken. A 'standard' test log from these tools (in the same way that there is a common log format for webservers) would be really handy, as it would allow you to plug & play analysis tools. There is actually a spec for this kind of thing, DejaGnu is the only tool I know that follows it! (http://www.fsf.org/software/dejagnu/manual/posix.html)

(see CapturePlayback for a list of eValid-like tools, none of which follow a standard log format either...)


EditText of this page (last edited May 14, 2004) or FindPage with title or text search