Test Case Generation and Prioritization Based on UML Behavioral Models

Provided by: Journal of Theoretical and Applied Information Technology
Topic: Software
Format: PDF
Test Case Prioritization (TCP) techniques have been proven to be beneficial for improving testing activities. Prioritized test suites are found using different techniques of prioritization. While code coverage based prioritization techniques are found to be used by most scholars, test case prioritization based on UML behavioral models has not been given much attention so far. They propose a novel approach for generating and prioritizing test cases using UML sequence and interaction overview diagrams. They convert the interaction overview diagram to Interaction Graph (IG) and sequence diagram to Message Sequence Dependency Graph (MSDG). An intermediate graph known as Sequence Interaction Graph (SIG) is generated by combining MSDG and IG.

Find By Topic