z-logo
open-access-imgOpen Access
MODEL BASED TEST CASE PRIORITIZATION USING UML ACTIVITY DIAGRAM AND EVOLUTIONARY ALGORITHM
Author(s) -
Prateeva Mahali,
Arup Acharya
Publication year - 2014
Publication title -
international journal of computer science and informatics
Language(s) - English
Resource type - Journals
ISSN - 2231-5292
DOI - 10.47893/ijcsi.2014.1177
Subject(s) - regression testing , computer science , risk based testing , systems development life cycle , test case , unified modeling language , prioritization , iterative and incremental development , model based testing , test management approach , white box testing , algorithm , data mining , process (computing) , reliability engineering , software development process , regression analysis , software development , software , machine learning , software engineering , engineering , programming language , software construction , management science
With the exponential growth in size and complexity of softwares, the testing activity is no more limited to testing phase of SDLC (Software Development Life Cycle). Testing process has been made iterative and incremental in Object Oriented development scenario. This leads to increase in effort and time required for testing as well as explosion in test case. But when it comes to regression testing, it has the additional issue of test case retesting which further increasing the effort and time. So a suitable prioritization technique should be used to address these issues. In this paper we had given a proposal which is based on prioritization of test cases using GA (Genetic Algorithm). This process is found to be very effective during regression testing. In this paper we found an optimized independent path having maximum critical path value, which further leads to prioritization of test cases. The three component of regression testing i.e effort, time, cost will be gradually reduce by using this approach.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here