Interface-Driven Model-Based Test Automation
For larger projects, interface-driven modeling is often an improvement over the more common requirements-driven models for test automation. Combining both methods, Mark Blackburn presents an interface-driven approach for automated test case creation and test driver generation. He focuses on how test engineers can develop more reusable models by clarifying their written requirements as models using component and system interfaces. Mark Blackburn offers his experiences, insights, and recommendations for applying this approach.