• Managing Testing Groups • Organizing Test Efforts • Building a Test Team • Testing throughout the Lifecycle • Business Value (ROI) of Testing • Risk-Based Testing • Defect Prevention • Outsourcing testing • Test Process Improvement • Test-Driven Development • Developer Testing • Technical Reviews & Inspections • Pair Testing • Automatic Test Generation • Test Automation Frameworks • Release and Stopping Criteria • Testing Techniques
|
|
• Communicating Testing and Quality Issues • Functional and Non-functional Testing Issues • Test Measurements and Metrics • Exploratory Testing • Component Testing • Model-based Testing • Automated Functional Testing • Performance, Stress, and Load Testing • Test Levels (Unit, Integration, System, Acceptance) • Testing Web services and other technologies • Testing in JAVA, .NET, and other environments • Testing embedded software • Testing in Regulated Industries • Testing in an Agile Environment • Testers as Requirements Engineers • Influencing others • Pair-wise testing • Writing testable requirements
|