Saturday, April 14, 2012

Guiding your test based on faults ...

Fault-based test suite prioritization for specification-based testing
http://dx.doi.org/10.1016/j.infsof.2011.09.005

The question which tests one should prioritize is an important one. Companies usually use test coverage as the guiding metric - generally the higher the average, the better. Smarter companies use metrics like test failure - when the test fails often it is executed more often.

This paper, however, shows a different approach. This technique bases test prioritization on how well the test cases detects faults.

Interesting work, which I will try myself in a near future...

@MiroslawStaron

Post a Comment