Prev | Current Page 233 | Next

Peter Farrell-Vinay

"Manage Software Testing"


??? Have some very odd software on their machines which makes installation hell and teaches you
some useful configuration lessons early on. In the unlikely event that a beta tester runs your stuff
thoroughly and finds it good, then you have a friend for a long time.
??? Can find bugs you have never thought of.
See section 15.12.
6.9 Certification- or Acceptance-Testing Phase
During this phase the system is tested against the customer??™s acceptance requirements. Since (hopefully)
these have been included in the system tests, all that is usually required is for the customer acceptance/
certification subset to be re-run. This phase can usually be obviated by having customer representatives
attend the system testing phase. The exception to this is when the client insists on
challenge testing
(see
section 15.13.2).
Story: Bankruptcy Alert
he test manager wasn??™t prepared to authorize the release. Testers were still finding a lot
of bugs each day. Some were serious. The CEO believed that only by regular releases
could the product??™s market profile be maintained. So he tried to pressure the test
manager, who resisted and was sacked.
The company never employed another test manager, and failed 27 months later, despite a further
three rounds of funding.
T
The Overall Test Life-Cycle
91
Note that there is an environment problem inherent in certification. A system certified for use in one
environment needs recertification either if a part of that system changes or the environment changes.


Pages:
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245