SwePub
Sök i LIBRIS databas

  Extended search

id:"swepub:oai:research.chalmers.se:dc6164b3-2742-4f9c-b6b5-154afbcc88f2"
 

Search: id:"swepub:oai:research.chalmers.se:dc6164b3-2742-4f9c-b6b5-154afbcc88f2" > Searching for test ...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Searching for test data with feature diversity

Feldt, Robert, 1972 (author)
Chalmers tekniska högskola,Chalmers University of Technology
Poulding, Simon, 1967 (author)
 (creator_code:org_t)
2017
2017
English.
  • Journal article (other academic/artistic)
Abstract Subject headings
Close  
  • There is an implicit assumption in software testing that more diverse and varied test data is needed for effective testing and to achieve different types and levels of coverage. Generic approaches based on information theory to measure and thus, implicitly, to create diverse data have also been proposed. However, if the tester is able to identify features of the test data that are important for the particular domain or context in which the testing is being performed, the use of generic diversity measures such as this may not be sufficient nor efficient for creating test inputs that show diversity in terms of these features. Here we investigate different approaches to find data that are diverse according to a specific set of features, such as length, depth of recursion etc. Even though these features will be less general than measures based on information theory, their use may provide a tester with more direct control over the type of diversity that is present in the test data. Our experiments are carried out in the context of a general test data generation framework that can generate both numerical and highly structured data. We compare random sampling for feature-diversity to different approaches based on search and find a hill climbing search to be efficient. The experiments highlight many trade-offs that needs to be taken into account when searching for diversity. We argue that recurrent test data generation motivates building statistical models that can then help to more quickly achieve feature diversity.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Publication and Content Type

art (subject category)
vet (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view