Handling dynamic data structures in search based testing

  • Authors:
  • Kiran Lakhotia;Mark Harman;Phil McMinn

  • Affiliations:
  • King's College London, London, United Kngdm;King's College London, London, United Kngdm;University of Sheffield, Sheffield, United Kngdm

  • Venue:
  • Proceedings of the 10th annual conference on Genetic and evolutionary computation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

There has been little attention to search based test data generation in the presence of pointer inputs and dynamic data structures, an area in which recent concolic methods have excelled. This paper introduces a search based testing approach which is able to handle pointers and dynamic data structures. It combines an alternating variable hill climb with a set of constraint solving rules for pointer inputs. The result is a lightweight and efficient method, as shown in the results from a case study, which compares the method to CUTE, a concolic unit testing tool.