Article (Scientific journals)
Seeding Strategies in Search-Based Unit Test Generation
Rojas, Jose Miguel; Fraser, Gordon; Arcuri, Andrea
2016In Software Testing, Verification and Reliability
Peer reviewed
 

Files


Full Text
paper_seeding.pdf
Author preprint (512.51 kB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Abstract :
[en] Search-based techniques have been applied successfully to the task of generating unit tests for object-oriented software. However, as for any meta-heuristic search, the efficiency heavily depends on many factors; seeding, which refers to the use of previous related knowledge to help solve the testing problem at hand, is one such factor that may strongly influence this efficiency. This paper investigates different seeding strategies for unit test generation, in particular seeding of numerical and string constants derived statically and dynamically, seeding of type information, and seeding of previously generated tests. To understand the effects of these seeding strategies, the results of a large empirical analysis carried out on a large collection of open source projects from the SF110 corpus and the Apache Commons repository are reported. These experiments show with strong statistical confidence that, even for a testing tool already able to achieve high coverage, the use of appropriate seeding strategies can further improve performance.
Disciplines :
Computer science
Author, co-author :
Rojas, Jose Miguel
Fraser, Gordon
Arcuri, Andrea;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
External co-authors :
yes
Language :
English
Title :
Seeding Strategies in Search-Based Unit Test Generation
Publication date :
2016
Journal title :
Software Testing, Verification and Reliability
Publisher :
wiley
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 10 January 2016

Statistics


Number of views
106 (35 by Unilu)
Number of downloads
1 (1 by Unilu)

Scopus citations®
 
58
Scopus citations®
without self-citations
44
OpenCitations
 
53
WoS citations
 
51

Bibliography


Similar publications



Contact ORBilu