Task-Oriented Unit Testing for Agile and Traditional Projects
Developers are charged with developing software at lightning speed, often using new and unreliable technologies. Rob Sabourin shares a task-oriented method for organizing unit testing to help programmers and other team members get to consistently done working code, testing beyond the code. Rob approaches unit testing from the viewpoint of completing all the technical work required to fulfill a requirement, exercising the entire vertical technology stack and going beyond raw code. Programmers learn when and how unit test design can be implemented blending white box and black box techniques. Rob explores how developers can organize themselves to create deliverables that work. Together, look at tools and techniques used to implement and organize unit testing. Whether your team is agile or traditional, join Rob to learn how combining defect isolation and analysis, defect taxonomies, bug patterns, API testing, performance and stress testing, and informal peer review techniques gets great task-oriented unit testing done.