From: Richard C. <ri...@cy...> - 2005-03-25 19:59:50
|
Hi Martin, Am 23.03.2005 um 23:42 schrieb Martin d'Anjou: [...] > In other words, a good the test suite speeds up stable releases. If you > don't have a good test suite, then you have to rely on users' > generosity. That's a good point. With a good test suite, the code likely has less bugs and no regressions. This means you can release with greater confidence. I wouldn't go as far as saying that you safely can do a stable release if all tests pass. A green bar is no guarantee that your software is bug-free and fulfills user's requirements. The stuff that you can't catch with a test suite (e.g. problems with certain system configurations) is unlikely to be found without a bit of circulation. I guess that's the rationale for doing beta builds or release candidates. Richard |