Rigorous Vertical Software System Testing In IDE

As the size of software is getting huge, a cost for development is also increasing in a test stage as well as a development stage. To reduce the increasing cost, we need various engineering approaches in every development stage of software development life cycle. This paper researches a vertical test method which connects a system test level and a integration test level in a test stage by using UML. We study traceability between system test cases, integration test cases, and source code and a method to curtail expenses during communications between developers and test engineers.

[1]  Jean Hartmann,et al.  UML-Based integration testing , 2000, ISSTA '00.

[2]  Eun-Man Choe Generating Test Cases for Object-Oriented Design Specification , 2001 .

[3]  Robert B. France,et al.  A Systematic Approach to Generate Inputs to Test UML Design Models , 2006, 2006 17th International Symposium on Software Reliability Engineering.

[4]  Robert B. France,et al.  EPTUD: An Eclipse Plugin for Testing UML Designs , 2004, UML Satellite Activities.

[5]  Paul C. Jorgensen,et al.  Object-oriented integration testing , 1994, CACM.

[6]  Trung Thanh Dinh Trong A Systematic Procedure for Testing UML Designs , 2003 .

[7]  M. Scheetz,et al.  Generating test cases from an OO model with an AI planning system , 1999 .

[8]  Robert B. France,et al.  Test adequacy criteria for UML design models , 2003, Softw. Test. Verification Reliab..

[9]  Martin Gogolla,et al.  Validating UML Models and OCL Constraints , 2000, UML.

[10]  Trung Dinh-Trong A systematic approach to testing uml designs , 2007 .

[11]  Eun Man Choi,et al.  Comparison of Five Black-box Testing Methods for Object-Oriented Software , 2006, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06).

[12]  Elfriede Dustin,et al.  Effective software testing : 50 specific ways to improve your testing , 2002 .

[13]  A. Jefferson Offutt,et al.  Generating Tests from UML Specifications , 1999, UML.

[14]  Martin Gogolla,et al.  Validating UML and OCL models in USE by automatic snapshot generation , 2005, Software & Systems Modeling.

[15]  Lionel C. Briand,et al.  A UML-Based Approach to System Testing , 2001, UML.

[16]  A. Jefferson Offutt,et al.  Using UML Collaboration Diagrams for Static Checking and Test Generation , 2000, UML.