• 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