International Journal of Computer Applications
More than 50% of software development effort is spent in testing phase in a typical software development project. Test case design as well as execution consumes a lot of time. So automated generation of test cases is highly required. The authors present a testing methodology to test object oriented software based on UML state chart diagrams. In their approach they apply function minimization technique and generate test cases automatically from UML state chart diagrams. Here, first the state chart diagram is constructed. Then the diagram is traversed. Here, they perform a DFS to select the associated predicates. After selecting the predicates, they guess an initial dataset. These conditional predicates are, then transformed to generate test cases automatically.