I had a vision. And the vision was this:
There would be a tool for managing and tracking
test plans. And, lo, for this tool would be web-based.
And the tool could handle multiple users just like
Bugzilla. And the tool would have a Database.
And this database would contain descriptions of
tests, telling how to setup a test, how to perform
a test and the criteria for considering the test
to have verily succeeded.
And, lo, this tool would let you categorise tests
into test suites, such as the Pre-Checkin Smoke Tests
and the Pre-Release Tests and the Scary Regression Tests.
And, yea, for the user could approach the tools and
spake "O, let me perform the Pre-Release Tests" and the
system would create a new test report in which were
a load of uncompleted tests. And the user could
select each test, out of order if the user wishest,
and see the instructions for performing the test.
And after the user hath done the test, he clicketh
the Holy Submit Button and the results are recorded.
And, if the test faileth, the tester could click a
holy checkbox which causeth an email to be sent to the
Unholy Sinner (developer) who hath responsibility for
the test.
And the tester could bookmark the test session and go
home and come back later, or send the bookmark to another
tester to continue the work.
And the test results would be kept in the Holy Test Database
for all time and Useful Information, Damn Useful Information
and Statistics would be generated which the Denizens of
Upper Echelons of Management would receive and there
would be much rejoicing and/or gnashing of teeth...
Anyone seen or used a system like this? It just seems like
the best way to manage the test process, rather than trying
to work with test plan documents and test record sheets.
I've looked in Freshmeat/Sourceforge and google and not found
anything suitable.
Note that I'm not looking for a test automation tool, just a
test _tracking_ tool. There's no rocket science involved, just
a straightforward database frontend in PHP or similar, so
I can't see it being too hard to do. In fact, it looks so
simple and useful that _someone's_ bound to have done it already.
Later,
Kenn
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!