Skip to Main Content
Advances in Computers
book

Advances in Computers

by Atif Memon
March 2013
Intermediate to advanced content levelIntermediate to advanced
242 pages
6h 45m
English
Academic Press
Content preview from Advances in Computers
Chapter 2

Regression Testing of Evolving Programs

Marcel Böhme mboehme@comp.nus.edu.sg, Abhik Roychoudhury abhik@comp.nus.edu.sg and Bruno C.d.S. Oliveira oliveira@comp.nus.edu.sg, National University of Singapore, Singapore

Abstract

Software changes, such as bug fixes or feature additions, can introduce software bugs and reduce the code quality. As a result tests which passed earlier may not pass any more—thereby exposing a regression in software behavior. This survey overviews recent advances in determining the impact of the code changes onto the program’s behavior and other syntactic program artifacts. Static program analysis can help determining change impact in an approximate manner while dynamic analysis determines change impact more precisely ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Reinventing the Organization for GenAI and LLMs

Reinventing the Organization for GenAI and LLMs

Ethan Mollick
CCTV Surveillance

CCTV Surveillance

Herman Kruegle

Publisher Resources

ISBN: 9780124080942