Software Testing - Fundamentals and Emerging Technologies
Coverage models and coverage based test design for embedded systems. We will review graph and logic based coverage models. We look at their relative advantages and disadvantages, including standards compliance. We then consider how these coverage based approaches can be applied to requirements-based testing (use cases) and model-based testing of embedded systems. The course is particularly suitable for engineers with responsibility for test suite design and/or quality assurance. It is also suitable for IT professionals with only limited testing experience.