... reviewed. The roles of technical reviews and software testing are applied to each. Finally, the psychology of software testing is discussed.Section III, Software Testing Methodology, contrasts the waterfall ... 286SECTION V MODERN SOFTWARE TESTING TOOLS . . . . . . . . . . . . . 28727 A Brief History of Software Testing . . . . . . . . . . . . . . . . . . . . . . . 289Evolution of Automated Testing Tools ... knowledge of software testing concepts and methodology.Finally, I would like to thank the numerous software testing vendors whoprovided descriptions of their tools in the section, “Modern Software...