Take the 2-minute tour ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

I'm looking for a some sort of management/reporting tool that collects the results of tests, stores them for reporting, then lets users generate reports based on those tests.

We have numerous test running tools that run on a variety of platforms, but all output test results in the JUnit format. The test are not specific to hardware or platform, but rather generic. What we would like to do is have an automated (or manual) test run be able to submit it to a central location along with additional information, like platform, OS, hardware configuration and maybe user defined data. The management/reporting tool would store this data.

Then, a manager would be able to go to the tool and request (or more likely, access a dashboard that developers have setup) an update on the current status. This could be a list of test results that were run in a particular configuration, or a hardware status, or just the results of specific test(s).

EDIT: I am not looking for software that manages the TESTS. We already write our own tests in other tools. I want something that can manage the test RESULTS without having to create the TESTS. Probably makes my question too specialized...

Any suggestions?

share|improve this question
    
I am very interested in any answers. I looked a year ago, gave up, and implemented my own system - but it's pretty bare, maintenance is a bear, and I can barely keep it working on top of my other responsibilities. –  Ethel Evans Oct 17 '11 at 17:58

6 Answers 6

share|improve this answer

I would like to suggest you to try with test management tool named Zephyr.

share|improve this answer
    
Do you have any direct experience with Zephyr? If so could you elaborate a bit? –  semaj Oct 26 '11 at 21:09
    
+1 This is the only solution that does exactly what the OP wants, and is DESIGNED to do what the OP wants with very little extraneous functionality. –  Mark Thomas Apr 10 '13 at 2:41

Jason, check out Enterprise Tester. It is a test management tool that allows integration with a number of tools, allowing the storing of tests and results in a single place. Integrate Hudson, Jenkin etc. and get total visability across your quality process for both manual and automated tools.

NOTE: Bryce works for the company that sells this tool and didn't mention his affiliation.

share|improve this answer

A continuous integration server might meet your needs. I suggest looking at Hudson or Jenkins.

share|improve this answer
1  
Already using Jenkins to run the tests, but I haven't found a way in Jenkins to aggregate the test results from a variety of jobs and allow querying on them. –  Jason Swager Oct 17 '11 at 17:02

Take a look at http://testcollab.com

It can store all test executions, test cases, list of testers, configurations etc. etc., there are various other features too which might come handy like issue manager integration and time tracking.

The pricing starts at $25 per use on hosted plans (free trial also available)

Disclaimer: I'm the co-founder of Test Collab.

share|improve this answer

I think that a custom solution might be the best answer here, I would build a custom database (you could use SQL lite, or similar) then some code to transform the results into the database, then use some cool javascript charting library to give you web based reports. It would take a bit of work but it should be quite straightforward.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.