DocumentCode :
515400
Title :
Regression test selection technique for multi-programming language
Author :
El-hamid, Walid Said Abd ; El-etriby, Sherif Said ; Hadhoud, Mohiy Mohammed
Author_Institution :
Fac. of Comput. & Inf., Menofia Univ., Shebin-Elkom, Egypt
fYear :
2010
fDate :
28-30 March 2010
Firstpage :
1
Lastpage :
5
Abstract :
Regression testing is a maintenance activity applied to modified software to provide confidence that the changed parts are correct and that the unchanged parts have not been adversely affected by the modifications. Regression test selection techniques reduce the cost of regression testing, by selecting a subset of an existing test suite to use in retesting modified programs. This paper presents the first general regression-test-selection technique, which based on code and allows selecting test cases for any programs written in any programming language. Then it handles incomplete program. We also describe RTSDiff, a regression-test-selection system that implements the proposed technique. The results of the empirical studied that performed in four programming languages Java, C#, C++ and Visual basic show that the efficiency and effective in reducing the size of test suit.
Keywords :
C++ language; Java; Visual BASIC; program testing; regression analysis; C# programming languages; C++; RTSDiff; Visual BASIC; modified software regression testing; multiprogramming language; programming language Java; regression test selection technique; Computer bugs; Computer languages; Costs; Java; Performance evaluation; Software maintenance; Software performance; Software testing; Unified modeling language; Visual BASIC; Regression testing; software evolution; software maintenance component; test selection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Informatics and Systems (INFOS), 2010 The 7th International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-5828-8
Type :
conf
Filename :
5461794
Link To Document :
بازگشت