earticle

논문검색

Regression Test Cases selection for Object-Oriented Programs based on Affected Statements

초록

영어

One of the most important activities in software maintenance is Regression testing. The re-execution of all test cases during the regression testing is costly. And even though several of the code based proposed techniques address procedural programs, so many of them can’t be use directly on object-oriented programs. This paper presents modification-revealing test case selection for regression testing of object-oriented software using dependence graph model analysis of the source code. The experimental evaluation of our proposed approach was done using nine programs. We measured the performances of our selection approach using precision and inclusiveness metrics. It was observed from the results that our approach increase the efficiency and effectiveness of regression testing in term of precision and inclusiveness. It was concluded that selection of modification-revealing test cases based on affected statements provides considerably better results for precision and inclusiveness compared to retest-all and random technique, and reducing the cost of regression testing.

목차

Abstract
 1. Introduction
 2. Materials and Methods
  2.1. Dependence Graph
  2.2. Fault-Exposing Potential
  2.3. Precision and Inclusiveness
  2.4. Regression Testing
  2.5. Experimental Design
 3. Results
  3.1. Analysis and Comparison of Precision
  3.2. Analysis and Comparison of Inclusiveness
 4. Discussion
 5. Limitations of the Study
 6. Conclusions
 Appendix A
 References

저자정보

  • Samaila Musa Faculty of Computer Science & Information Technology Universiti Putra Malaysia, 43400 UPM serdang, Selangor, Malaysia
  • Abu Bakar Md Sultan Faculty of Computer Science & Information Technology Universiti Putra Malaysia, 43400 UPM serdang, Selangor, Malaysia
  • Abdul Azim Bin Abd-Ghani Faculty of Computer Science & Information Technology Universiti Putra Malaysia, 43400 UPM serdang, Selangor, Malaysia
  • Salmi Baharom Faculty of Computer Science & Information Technology Universiti Putra Malaysia, 43400 UPM serdang, Selangor, Malaysia

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.