Model-based testing and the UML testing profile

  • Authors:
  • Padmanabhan Krishnan;Percy Pari-Salas

  • Affiliations:
  • Centre for Software Assurance, School of Information Technology, Bond University, Gold Coast, Queensland, Australia;Centre for Software Assurance, School of Information Technology, Bond University, Gold Coast, Queensland, Australia

  • Venue:
  • Semantics and algebraic specification
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The UML Testing Profile (U2TP) provides a means of using UML for test case specification. In this work we show how the concepts of model-based testing can be mapped to U2TP at the conceptual level. We discuss structural as well as behavioural issues that allow certain aspects of model-based testing to be considered an instance of U2TP. This is achieved without insisting that model-based testing should use UML. We show how the process of using model-based testing including test case design, test generation and test execution using a tool can be captured as an instance of U2TP. The aim of this exercise is to show that model-based testing can be adopted as part of the U2TP framework, and that one does not need a different framework to adopt model-based testing in practice.