Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Impact-Driven Regression Test Selection for Mainframe Business Systems

Dharmapurikar, Abhishek V

Abstract Details

2013, Master of Science, Ohio State University, Computer Science and Engineering.
Software testing is particularly expensive in the case of legacy business systems such as mainframes. These systems are critical to many large enterprises, yet they are perpetually in maintenance where even small changes to the system usually lead to an end-to-end regression test. Due to the age of legacy systems there is a lack of knowledge of component inter-dependence resulting in comprehensive system tests that have to be conducted in production environments. This is called the “retest all” approach which is done to ensure confidence in the functioning of the system. But this approach is impractical primarily due to a) resource needs (including man-hours, test cycle time and production infrastructure contention), and b) user stories generated within the agile system that require changes to the system at an ever-faster pace. This research is aimed at reducing the required regression testing and the costs associated with the system and its assets (such as the database schemas, files (datasets), transactions, screens, source programs and copybooks). The improvements are achieved by identifying only those tests needed by assets changes and others that are `impacted’. The impact analysis leverages the availability of modern static code analysis tools like Rational Asset Analyzer and dedicated test environments for mainframes. We show that by using impact analysis on a real-world mainframe application the test savings maybe much greater than 34%.
Jayashree Ramanathan (Advisor)
Rajiv Ramnath (Committee Member)
58 p.

Recommended Citations

Citations

  • Dharmapurikar, A. V. (2013). Impact-Driven Regression Test Selection for Mainframe Business Systems [Master's thesis, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1366294612

    APA Style (7th edition)

  • Dharmapurikar, Abhishek. Impact-Driven Regression Test Selection for Mainframe Business Systems. 2013. Ohio State University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=osu1366294612.

    MLA Style (8th edition)

  • Dharmapurikar, Abhishek. "Impact-Driven Regression Test Selection for Mainframe Business Systems." Master's thesis, Ohio State University, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=osu1366294612

    Chicago Manual of Style (17th edition)