International Journal of Advance Research and Innovation (IJARI)
Software testing is an important activity in the Software Development Life Cycle (SDLC). To reduce the time and cost of manual testing and to maintain the reliability of the software, various tools and techniques for automation of software testing have been proposed. The automated test cases generation is viewed as a guarantee to carry out effective and maintainable software testing. UML is used to describe the design specification and generate test cases from gathered requirements. The authors' proposed method generates test cases using UML collaboration diagram.