Filters








33,140 Hits in 8.3 sec

A Survey on Regression Test Selection Techniques on Aspect-Oriented Programming

Neerja Gupta, Arun Prakash Agrawal, Abhishek Singhal
2012 International Journal of Computer Applications  
When the aspect oriented features are added into object oriented features the new program needs to be regression tested, and, to reduce the cost, Selection technique is used which eliminates the redundant  ...  test cases and thus makes them cost effective.  ...  Whereas modified program uses class dependence graph. Extended Control Flow Graph [19] Harrold et al. was the first one who proposed safe RTS for java programs based on control flow analysis.  ... 
doi:10.5120/9592-4211 fatcat:afkgzwrx6bgqnaxrrk5j7l4bcy

Regression Test Selection Techniques: A Survey

Swarnendu Biswas, Rajib Mall, Manoranjan Satpathy, Srihari Sukumaran
2011 Informatica (Ljubljana, Tiskana izd.)  
Researchers have proposed a number of regression test selection techniques for different programming paradigms such as procedural, object-oriented, component-based, database, aspect, and web applications  ...  In this paper, we review the important regression test selection techniques proposed for various categories of programs and identify the emerging trends.  ...  The technique constructs CIG models for the original and the modified programs, and regression test cases are selected based on the graph walk techniques [41, 82] .  ... 
dblp:journals/informaticaSI/BiswasMSS11 fatcat:tbmw3mppsbbb3exjpajoiwgkvi

Study and Analysis of Regression Test Case Selection Techniques

Sunidhi Puri, Abhishek Singhal, Abhay Bansal
2014 International Journal of Computer Applications  
In this paper, different techniques for the regression test case selection for various programming paradigms are discussed.  ...  Regression testing is essential as it reduces the size of the test suite, thus reducing the time and effort for testing.  ...  dependence graphs; selection techniques for procedural programming language which includes techniques based on dataflow, firewall, differencing and control flow analysis, selection techniques for objectoriented  ... 
doi:10.5120/17671-8504 fatcat:d4qnc32ntfg33b6v4x7hmypyda

Impact-Driven Regression Test Selection for Mainframe Business Systems [chapter]

Abhishek Dharmapurikar, Benjamin J. R. Wierwille, Jayashree Ramanthan, Rajiv Ramnath
2013 Communications in Computer and Information Science  
programs and copybooks).  ...  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.  ...  Research has also been done on specification based regression test selection.  ... 
doi:10.1007/978-3-642-54092-9_15 fatcat:d76xglhparhgjek43j5yktl6du

Analyzing regression test selection techniques

G. Rothermel, M.J. Harrold
1996 IEEE Transactions on Software Engineering  
For information on obtaining Yeprints of this article, please send e-mail to: transse&omputer.org, and reference IEEECS Log Number S95644.  ...  Bates and Horwitz [2] present test selection techniques based on the program dependence graph (PDG) criteria: all-PDG-nodes and all-PDG-flow-edges.  ...  Although some regression test selection techniques select tests based on information collected from program specifications 1281, 1401 most techniques select tests based on information about the code of  ... 
doi:10.1109/32.536955 fatcat:xx42lwp77nb47gad4xsyqhgqye

Regression Test Case Selection &PrioritizationUsing Dependence Graph and Genetic Algorithm

Samaila Musa, Abu Bakar M. d. Sultan, Abdul Azim Abd Ghani, Salmi Baharom
2014 IOSR Journal of Computer Engineering  
based on extended system dependence graph model of the affected program using genetic algorithm.  ...  The approach is based on optimization of selected test case from dependency analysis of the source codes.  ...  In their technique, firewall-based regression test selection technique for C++ program was proposed based on the classes.  ... 
doi:10.9790/0661-16343847 fatcat:xgx6eooog5aihgg3myx7nvp75m

Empirical studies of a safe regression test selection technique

G. Rothermel, M.J. Harrold
1998 IEEE Transactions on Software Engineering  
The results indicate that safe regression test selection can be cost-effective, but that its costs and benefits vary widely based on a number of factors.  ...  This paper reports empirical studies on a particular safe regression test selection technique, in which the technique is compared to the alternative regression testing strategy of running all tests.  ...  Studies 1, 4, and 5 illustrate that our regression test selection technique, and thus, safe test selection techniques, can reduce the cost of regression testing.  ... 
doi:10.1109/32.689399 fatcat:5up6exbrzranlij3nrnyobxlvu

A safe regression test selection technique for database-driven applications

D. Willmor, S.M. Embury
2005 21st IEEE International Conference on Software Maintenance (ICSM'05)  
However, current selection techniques are focussed on identifying the impact of modifications on program state.  ...  We also present an algorithm and associated tool that safely performs test selection for databasedriven applications, and (since efficiency is an important concern for test selection algorithms) we propose  ...  Acknowledgements Thanks are due to Leonardo Mariani and the anonymous reviewers for their valuable comments and suggestions on earlier drafts of this paper.  ... 
doi:10.1109/icsm.2005.15 dblp:conf/icsm/WillmorE05 fatcat:56c55fdu7bam5ih2gfxd4cucyi

A SURVEY ON TEST CASE SELECTION AND PRIORITIZATION TECHNIQUES

Kiran Jammalamadaka .
2018 International Journal of Research in Engineering and Technology  
This emphasis the focus to re look at the phases in the software product development and one such area is regression testing.  ...  Regression testing is one of the most expensive yet important phase in software development, hence cannot be completely ignored, however can be reduced or minimized without compromising on the quality  ...  Graph Walk-Based Technique Rothermel and harrold [6] have proposed graph walk-based technique which is based on the traversal of control flow graphs of original and modified program.  ... 
doi:10.15623/ijret.2018.0712009 fatcat:6q33ue3m3rdatceea3fsililii

A Systematic Review on Regression Testing for Web-Based Applications

Anis Zarrad
2015 Journal of Software  
While regression testing has been received a great deal of research effort in many software domains such as test case selection based on code changes [5]-[9] and specification changes [10]-[12], regression  ...  No approaches were found clearly superior to other since results depend on many varying factors and the deployment environments.  ...  Select test cases based on the event based dependency graph (EDG).  ... 
doi:10.17706//jsw.10.8.971-990 fatcat:kqavmlgganb6bciffemjbbtvve

A Systematic Review on Regression Testing for Web-Based Applications

Anis Zarrad
2015 Journal of Software  
While regression testing has been received a great deal of research effort in many software domains such as test case selection based on code changes [5]-[9] and specification changes [10]-[12], regression  ...  No approaches were found clearly superior to other since results depend on many varying factors and the deployment environments.  ...  Select test cases based on the event based dependency graph (EDG).  ... 
doi:10.17706/jsw.10.8.971-990 fatcat:ufbgatqeqvhateuas3cxkkogee

In regression testing selection when source code is not available

Jiang Zheng
2005 Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering - ASE '05  
A safe RTS technique guarantees that the subset of tests selected contains all test cases in the original test suite that can reveal faults based upon the modified program [2, 8] .  ...  test cases needed, based on the original test suite.  ... 
doi:10.1145/1101908.1101997 dblp:conf/kbse/Zheng05 fatcat:ad22araxwnhz5hke5y3c6iilrm

An empirical study of regression test selection techniques

Todd L. Graves, Mary Jean Harrold, Jung-Min Kim, Adam Porter, Gregg Rothermel
2001 ACM Transactions on Software Engineering and Methodology  
The experiment examined five techniques for reusing test cases, focusing on their relative abilities to reduce regression testing effort and uncover faults in modified programs.  ...  Since regression testing is an expensive process, researchers have proposed regression test selection techniques as a way to reduce some of this expense.  ...  Chengyun Chu assisted with further preparation of the space program and development of its test cases. Rui Wu and Lei Cao collected some of the data for the dataflow testing experiments.  ... 
doi:10.1145/367008.367020 fatcat:nb3zlu56grbwbbxvtdg7f7nvwq

Regression test selection on system requirements

Pavan Kumar Chittimalli, Mary Jean Harrold
2008 Proceedings of the 1st conference on India software engineering conference - ISEC '08  
cases based on criticality or perceived effectiveness have been presented.  ...  This lack of adequate regression testing can cause bugs in untested parts of the program to be exposed only during production or field usage.  ...  The section also presents background on safe regression test selection with which we compare our requirements-based regression test selection.  ... 
doi:10.1145/1342211.1342229 dblp:conf/indiaSE/ChittimalliH08 fatcat:m4b6frpihfbttclekvu2cq3cxi

Test Case Reduction Techniques - Survey

Marwah Alian, Dima Suleiman, Adnan Shaout
2016 International Journal of Advanced Computer Science and Applications  
Therefore, regression testing reduction eliminates the redundant test cases in the regression testing suite and saves cost of this phase.  ...  Regression testing is considered to be the most expensive phase in software testing.  ...  There are different representations of graph models proposed for procedural programs that are discussed in [20] survey such as Control Flow Graph (CFG), System Dependence Graph (SDG) and Program Dependence  ... 
doi:10.14569/ijacsa.2016.070537 fatcat:vryfh5ebw5dcrcbdm2txu3n2qa
« Previous Showing results 1 — 15 out of 33,140 results