DocumentCode
1871902
Title
Requirements on automatically generated random test cases
Author
Arts, Thomas ; Gerdes, Alex ; Kronqvist, Magnus
Author_Institution
Quviq AB, Sweden
fYear
2013
fDate
8-11 Sept. 2013
Firstpage
1347
Lastpage
1354
Abstract
Developing, for example, a simple booking web service with modern tools can be a matter of a few weeks work. Testing such a system should not need to take more time than that. Automatically generating tests from specified properties of the system using the tool QuickCheck provides professional developers with the required test efficiency. But how good is the quality of these automatically generated tests? Do they cover the cases that one would have written in manual tests? The quality depends on the specified properties and data generators and so far there has not been an objective way to evaluate the quality of these QuickCheck generators. In this paper we present a method to assess the quality of QuickCheck test data generators by formulating requirements on them. Using this method we can give feedback to developers of such data generators in an early stage. The method supports developers in improving data generators, which may lead to an increase of the effectiveness in testing while maintaining the same efficiency.
Keywords
Web services; program testing; QuickCheck test data generators; automatic test generation; automatically generated random test cases; booking Web service; test efficiency; Data structures; Generators; Hardware; Testing; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on
Conference_Location
Krako??w
Type
conf
Filename
6644191
Link To Document