What does a tester do and how do they do it? Focus on why and how software testing is an integral part of the software development process. Develop practical knowledge of fundamental software testing tools including structural and functional testing. Practice the techniques needed to improve processes, write test cases, find bugs, and create bug reports.
Topics include:
- Software testing axioms
- Testing types
- Test methodologies
- Test environments
- Risk-based testing
Required text: How We Test Software at Microsoft ISBN: 978-0-7356-2425-2.