Research and Application of Regression Test Case Design Methods Based on the Analysis of the Relationship

The adequacy of the regression testing and the minimization of the test case suite are the important parts of the research in the field of software testing. In this paper, for the characteristics of regression testing, a regression test case design method based on the analysis of the relationship is proposed. By analyzing the relationship between the testing requirements, testing requirements and test cases, test cases and software faults, software faults and software changes, with the priority of the testing requirements and test cases, it achieves the function of screening the regression test case suite. At the same time, it provides a wizard for the test case design of the new testing requirements. This method improves the efficiency and adequacy of the software regression testing effectively.

[1]  Neelam Gupta,et al.  Improving Fault Detection Capability by Selectively Retaining Test Cases during Test Suite Reduction , 2007, IEEE Transactions on Software Engineering.

[2]  Rajiv Gupta,et al.  A methodology for controlling the size of a test suite , 1990, Proceedings. Conference on Software Maintenance 1990.

[3]  Huang Jian-hua,et al.  Complex Networks Two-dimensional Invulnerability Measurement Index and EvaluationAlgorithm , 2011 .

[4]  Zheng Hong-yuan Dependence analysis and regression testing of object-oriented software , 2009 .

[5]  Bao Tang,et al.  A Test Suite Reduction Technique for Partial Coverage of Test Requirements: A Test Suite Reduction Technique for Partial Coverage of Test Requirements , 2011 .

[6]  Gu Qing,et al.  A Test Suite Reduction Technique for Partial Coverage of Test Requirements , 2011 .

[7]  Shu-feng Chen,et al.  Dependence analysis and regression testing of object-oriented software: Dependence analysis and regression testing of object-oriented software , 2009 .

[8]  Wang Xi Application of UML Statechart Diagram in Regression Test , 2009 .

[9]  Tsong Yueh Chen,et al.  A new heuristic for test suite reduction , 1998, Inf. Softw. Technol..

[10]  Atif M. Memon,et al.  Call-Stack Coverage for GUI Test Suite Reduction , 2008, IEEE Transactions on Software Engineering.

[11]  Mei Deng-hua Regression Test Case Generation Based on Dynamic Slicing and UML Diagram , 2009 .

[12]  Zhu Guang-hui Regression Test Case Reduction Model Based on Association Mode , 2011 .

[13]  Emanuel Melachrinoudis,et al.  Bi-criteria models for all-uses test suite reduction , 2004, Proceedings. 26th International Conference on Software Engineering.