A key element for good quality software is a good automatic run test-suite, which contains both unit and integration tests. As Frederic P. Brooks already mentions in his book ‘The Mythical Man-Month’, developers (as other humans, too) are far away from being perfect. As software from the outside view often needs to be written 100% [...]
Entries Tagged as 'Continous Integration'
>May 13th, 2008 · No Comments
Improving weak automatic test-suites incrementally
Tags: Continous Integration · Software Engineering
>March 18th, 2008 · No Comments
Tests: Why code coverage is not enough
To benefit from the principle of Continous Integration you need a good testing suite which includes both regression and new-feature tests. Regressions tests focus on testing features which are already implemented and shouldn’t be changed or influenced by latest commited changes. When software evolves such regression tests play a major role for the set of [...]
Tags: Continous Integration · Software Engineering
>February 7th, 2008 · No Comments
Extending the idea of Continous Integration
With Continous Integration you send your work to a central place and a checking is being done which tells you if your stuff still works for itself and together with the other parts of the system. This kind of check should be done quick and often (to keep the feedback loop short) so it is [...]

