Abstract

Unified Modeling Language (UML) is widely applied and emerging in software testing area. One of the UML model is sequence diagram. Current researcher required a few of software in order to generate test cases. This software is needed in order to draw the sequence diagram, translate the diagram and generate the test cases. Test cases contain input and expected output of certain scenario in the system. However, the current test case generator did not provide complete test cases and only cover a few types of messages which affect the effectiveness of test cases. This research proposed a meta-model to extract information from UML sequence model and a Test Case Generator (TCG) Algorithm to generate test cases. The meta-model and algorithm can improve existing test case generator approach, which only one software is needed to use in order to translate sequence diagram. Test cases generated will then be evaluated message sequence path coverage which adequate testing criteria and thus increased the effectiveness of test cases. The findings showed that the proposed algorithm improved the effectiveness of test cases in term of message path coverage which also improved the whole test case generator approach.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.