Appendix C: Quality First: âDefending the Source Code So That Attacks Are Not So Easyâ
Why Would Anyone Want to Make Testing Harder?
Most of this book has been about âattacksâ made by testers, be they a âdevelopment testerâ or a âtester testerâ against the software, once it is coded and ready to be executed. However, there are many ways to find bugs and, in some cases, prevent the bugs from being coded and going into test. This appendix details some of these. The reason a tester might want to make their job more challenging is that most, if not all, test teams have experienced the âcrunchâ before a productâs release. Programs will always have bugs, so projects should seek to remove them early on, reducing the ...