Skip to main content
Wednesday, October 2, 2013 - 3:00pm - 4:00pm
Test Techniques

Model-Based Testing: Concepts, Tools, and Techniques

For decades, software development tools and methods have evolved with an emphasis on modeling. Standards like UML and SysML are now used to develop some of the most complex systems in the world. However, test design remains a largely manual, intuitive process. Now, a significant opportunity exists for testing organizations to realize the benefits of modeling. Adam Richards describes how to leverage model-based testing to dramatically improve both test coverage and efficiency—and lower the overall cost of quality. Adam provides an overview of the basic concepts and process implications of model-based testing, including its role in agile. A survey of model types and techniques shows different model-based solutions for different kinds of testing problems. Explore tool integrations and weigh the pros and cons of model-based test development against a variety of system and project-level factors. Gain a working knowledge of the concepts, tools, and techniques needed to introduce model-based testing to your organization.

Adam Richards, Critical Logic

Adam Richards is the director of consulting services at Critical Logic, a consulting firm specializing in model-based testing tools and services. With nearly two decades in the industry, Adam has experience as a developer, business analyst, requirements manager, test analyst, and QA manager. He brings first-hand experience implementing model-based testing approaches on systems in a wide array of industries, across the entire gamut of development methodologies.

read more