how to store regression testing results?

364 views Asked by At

we have a lot of regression tests, which are running on each nightly product build. can anybody advise a system to store regression results?

in ideal we want simple tool with API and ORM to store simple records like:

test_case1 | build_#1 | ok | timestamp1<br>
test_case2 | build_#1 | failed | timestamp2<br>

and so on or may be something similar.

seems that there is main problem for test teams and so, I believe, that there is already created tool to store regression testing results and ability to generate reports using stored data. Thanks!

1

There are 1 answers

0
Limmen On

This depends on in which environment you are running the tests, I am not aware of any pre-built framework that does this for you. Currently at work we are logging the test results to a Hive table in Hadoop, which works very well since we are already in a Hadoop environment when running the tests. It allows us to go back and do SQL queries to see how the build failures have changed over time and to see how long the tests are running for etc.

enter image description here

TLDR; I can recommend the practice of logging test results, it is useful. I am not aware of any framework designed just for this purpose, but you can easily implement it yourself. Which storage system you should use depends entirely on what is most convenient in your particular test environment.