z-logo
Premium
System testing for object‐oriented systems with test case prioritization
Author(s) -
Kundu Debasish,
Sarma Monalisa,
Samanta Debasis,
Mall Rajib
Publication year - 2009
Publication title -
software testing, verification and reliability
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.216
H-Index - 49
eISSN - 1099-1689
pISSN - 0960-0833
DOI - 10.1002/stvr.407
Subject(s) - sequence diagram , computer science , prioritization , unified modeling language , data mining , test case , test (biology) , sequence (biology) , test data , object (grammar) , reliability engineering , artificial intelligence , machine learning , engineering , software engineering , programming language , software , paleontology , genetics , regression analysis , management science , biology
This paper presents an approach to generate test cases from UML 2.0 sequence diagrams and subsequently prioritize those test cases using model information encapsulated in the sequence diagrams. The test cases generated according to the proposed approach satisfy the scenario coverage criterion and are suitable for system‐level testing. For prioritizing test cases, three different prioritization metrics are proposed. The values of these prioritization metrics can be analytically computed from the model information only. This paper also presents an approach to generate test data using a concept called rule‐based matrix . The prioritization metrics are used to control the number of test data without compromising the test adequacy. The effectiveness of the proposed approach has been verified using two industrial designs. Copyright © 2009 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here