A Survey of UML-Based Approaches to Testing

Apart from application modeling, the Unified Modeling Language (UML) is also used for designing the tests on various levels (unit, integration, system tests). Designing tests based on UML diagrams will give high quality results, a more robust system. The advantage being that, as same set of UML diagrams are used for modeling production code; same can be used for automated testing. This would enable the developers and testers to test even at the early stages of software development. Different models can be used for defining tests and production code in many ways. In this paper, the authors will explore different algorithms and techniques applied on use cases and other UML diagrams and cite the work done in the respective areas.

Provided by: IJCER Topic: Software Date Added: Sep 2012 Format: PDF

Find By Topic