• DocumentCode
    3330659
  • Title

    Reconciling Manual and Automated Testing: The AutoTest Experience

  • Author

    Leitner, Andreas ; Ciupa, Ilinca ; Meyer, Bertrand ; Howard, Mark

  • Author_Institution
    Dept. of Comput. Sci., Eidgenossische Tech. Hochschule, Zurich
  • fYear
    2007
  • fDate
    Jan. 2007
  • Abstract
    Software can be tested either manually or automatically. The two approaches are complementary: automated testing can perform a large number of tests in little time, whereas manual testing uses the knowledge of the testing engineer to target testing to the parts of the system that are assumed to be more error-prone. Despite this complementarity, tools for manual and automatic testing are usually different, leading to decreased productivity and reliability of the testing process. AutoTest is a testing tool that provides a "best of both worlds" strategy: it integrates developers\´ test cases into an automated process of systematic contract-driven testing. This allows it to combine the benefits of both approaches while keeping a simple interface, and to treat the two types of tests in a unified fashion: evaluation of results is the same, coverage measures are added up, and both types of tests can be saved in the same format
  • Keywords
    automatic programming; program testing; software reliability; AutoTest tool; automated software testing; manual software testing; software reliability; systematic contract-driven testing; test case; Automatic testing; Computer bugs; Computer science; Conference management; Contracts; Databases; Investments; Software engineering; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.462
  • Filename
    4076909