• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 21,227
Next 10 →

Analyzing regression test selection techniques

by Gregg Rothermel, Mary Jean Harrold - IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , 1996
"... Regression testing is a necessary but expensive maintenance activity aimed at showing that code has not been adversely affected by changes. Regression test selection techniques reuse tests from an existing test suite to test a modified program. Many regression test selection techniques have been pr ..."
Abstract - Cited by 232 (45 self) - Add to MetaCart
Regression testing is a necessary but expensive maintenance activity aimed at showing that code has not been adversely affected by changes. Regression test selection techniques reuse tests from an existing test suite to test a modified program. Many regression test selection techniques have been

Prioritizing test cases for regression testing

by Gregg Rothermel, Roland H. Untch, Chengyun Chu, Mary Jean Harrold - IEEE Transactions on Software Engineering , 2001
"... Test case prioritization techniques schedule test cases for execution in an order that attempts to increase their effectiveness at meeting some performance goal. Various goals are possible; one involves rate of fault detection — a measure of how quickly faults are detected within the testing process ..."
Abstract - Cited by 234 (15 self) - Add to MetaCart
process. An improved rate of fault detection during testing can provide faster feedback on the system under test and let software engineers begin correcting faults earlier than might otherwise be possible. One application of prioritization techniques involves regression testing – the retesting of software

Incremental Regression Testing

by Hiralal Agrawal, Joseph R. Horgan, Edward W. Krauser, Saul A. London , 1993
"... The purpose of regression testing is to ensure that bug fixes and new functionality introduced in a new version of a software do not adversely affect the correct functionality inherited from the previous version. This paper explores efficient methods of selecting small subsets of regression test set ..."
Abstract - Cited by 107 (2 self) - Add to MetaCart
The purpose of regression testing is to ensure that bug fixes and new functionality introduced in a new version of a software do not adversely affect the correct functionality inherited from the previous version. This paper explores efficient methods of selecting small subsets of regression test

Regression Testing

by Gregory M. Kapfhammer
"... reduction and prioritization, efficiency and effectiveness trade-offs Abstract. Regression testing techniques execute a test suite whenever the addition of defect fixes or new functionality changes the program under test. The repeated exe-cution of a test suite aims to establish a confidence in the ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
reduction and prioritization, efficiency and effectiveness trade-offs Abstract. Regression testing techniques execute a test suite whenever the addition of defect fixes or new functionality changes the program under test. The repeated exe-cution of a test suite aims to establish a confidence

A Safe, Efficient Regression Test Selection Technique

by Gregg Rothermel , Mary Jean Harrold - ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY , 1997
"... Regression testing is an expensive but necessary maintenance activity performed on modified software to provide confidence that changes are correct and do not adversely affect other portions of the software. A regression test selection technique chooses, from an existing test set, tests that are d ..."
Abstract - Cited by 227 (65 self) - Add to MetaCart
Regression testing is an expensive but necessary maintenance activity performed on modified software to provide confidence that changes are correct and do not adversely affect other portions of the software. A regression test selection technique chooses, from an existing test set, tests

Regression Test Selection for Java Software

by Mary Jean Harrold, Alessandro Orso, James A. Jones, Maikel Pennings, Tongyu Li, Ashish Gujarathi, Saurabh Sinha, Donglin Liang, S. Alexander Spoon , 2001
"... Regression testing is applied to modified software to provide confidence that the changed parts behave as intended and that the unchanged parts have not been adversely affected by the modifications. To reduce the cost of regression testing, test cases are selected from the test suite that was used t ..."
Abstract - Cited by 99 (12 self) - Add to MetaCart
Regression testing is applied to modified software to provide confidence that the changed parts behave as intended and that the unchanged parts have not been adversely affected by the modifications. To reduce the cost of regression testing, test cases are selected from the test suite that was used

An Approach to Regression Testing using Slicing

by Rajiv Gupta, Mary Jean, Mary Jean Harrold, Mary Lou Soffa - In Proceedings of the Conference on Software Maintenance , 1992
"... After changes are made to a previously tested program, a goal of regression testing is to perform retesting based on the modifications while maintaining the same testing coverage as completely retesting the program. We present a novel approach to data flow based regression testing that uses slicing ..."
Abstract - Cited by 117 (16 self) - Add to MetaCart
After changes are made to a previously tested program, a goal of regression testing is to perform retesting based on the modifications while maintaining the same testing coverage as completely retesting the program. We present a novel approach to data flow based regression testing that uses slicing

Regression testing of GUIs

by Atif M. Memon, Mary Lou Soffa - In Proceedings of the 9th European Software Engineering Conference (ESEC) and 11th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE-11 , 2003
"... Although graphical user interfaces (GUIs) constitute a large part of the software being developed today and are typically created using rapid prototyping, there are no effective regression testing techniques for GUIs. The needs of GUI regression testing differ from those of traditional software. Whe ..."
Abstract - Cited by 45 (6 self) - Add to MetaCart
Although graphical user interfaces (GUIs) constitute a large part of the software being developed today and are typically created using rapid prototyping, there are no effective regression testing techniques for GUIs. The needs of GUI regression testing differ from those of traditional software

Regression Testing Experiments and Infrastructure

by Yi Liu , 1999
"... Like other scientific fields, computer science is in great need of experimentation to support, improve, disprove and even establish theories. One area in which experimental results are highly desired involves regression testing, which is performed on modified software to provide confidence that the ..."
Abstract - Cited by 3 (0 self) - Add to MetaCart
Like other scientific fields, computer science is in great need of experimentation to support, improve, disprove and even establish theories. One area in which experimental results are highly desired involves regression testing, which is performed on modified software to provide confidence

An empirical study of regression test selection techniques

by Todd L. Graves, Mary Jean Harrold , Jung-Min Kim , Adam Porter , Gregg Rothermel - ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY , 1998
"... Regression testing is the process of validating modified software to detect whether new errors have been introduced into previously tested code and to provide confidence that modifications are correct. Since regression testing is an expensive process, researchers have proposed regression test select ..."
Abstract - Cited by 156 (24 self) - Add to MetaCart
Regression testing is the process of validating modified software to detect whether new errors have been introduced into previously tested code and to provide confidence that modifications are correct. Since regression testing is an expensive process, researchers have proposed regression test
Next 10 →
Results 1 - 10 of 21,227
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University