Application of Extended UML Statechart in Software Test

Generation Technology of executable tests from behavioral models such as UML Statecharts offers benefits such as systematic test and test adequacy.This paper attempts to lay a new foundation for UML Statechart based test generation by introducing extended UML Statechart model that can be used by testers in the test phases just as the conventional UML Statecharts are required during the design and development phases.