This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2012 IEEE Fifth International Conference on Software Testing, Verification and Validation
Generating String Test Data for Code Coverage
Montreal, Quebec Canada
April 17-April 21
ISBN: 978-0-7695-4670-4
String data has traditionally been difficult for test data generation tools to generate. Of particular concern are strings that conform to a given grammar, since coverage of grammar productions does not guarantee high code coverage or fault-finding ability. We address this problem by deriving Java classes from the grammatical categories in the grammar, and then using a collection of deterministic and met heuristic techniques to generate strings from them. We compare the code coverage of these techniques and the standard conformance test suites for the grammars. We conclude that the various techniques have complementary strengths, and that they can be usefully used in combination.
Index Terms:
Software testing, string data generation, metaheuristic algorithms, structural code coverage
Citation:
Michael Beyene, James H. Andrews, "Generating String Test Data for Code Coverage," icst, pp.270-279, 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation, 2012
Usage of this product signifies your acceptance of the Terms of Use.