I’ve been wondering if the following kind of testing management software exists (preferably free software, of course).
It would allow one to specify a number of test cases. For each, one should be able to describe preconditions, testing instructions and expected outcome. Also, file attachments should be supported in case a test case needs a particular data set.
It would publish a web site describing each test case.
A tester (who in the free software world could be anyone) would take a test case, follow the instructions given and observe whatever outcome occurs. The tester would then file a test report with this software, either a terse success report or a more verbose failure report.
The software should maintain testing statistics so that testers could easily choose test cases that have a dearth of reports.
As a bonus, it would be nice if the software could submit a failure report as a bug report .
(Note that this would be useful for handling the sort of tests that cannot be automated. There are many good ways already to run automated test suites.)