• DocumentCode
    2297808
  • Title

    Test templates: a specification-based testing framework

  • Author

    Stocks, P.A. ; Carrington, D.A.

  • Author_Institution
    Dept. of Comput. Sci., Queensland Univ., Brisbane, Qld., Australia
  • fYear
    1993
  • fDate
    17-21 May 1993
  • Firstpage
    405
  • Lastpage
    414
  • Abstract
    Test templates and a test template framework are introduced as useful concepts in specification-based testing. The framework can be defined using any model-based specification notation and used to derive tests from model-based specifications. It is demonstrated using the Z notation. The framework formally defines test data sets and their relation to the operations in a specification and other test data sets, providing structure to the testing process. Flexibility is also preserved, so that many testing strategies can be used. Important application areas of the framework are discussed, including refinement of test data, regression testing, and test oracles
  • Keywords
    formal specification; program testing; Z notation; flexibility; model-based specification notation; regression testing; specification-based testing framework; test data refinement; test data sets; test oracles; test template framework; testing strategies; Application software; Computer errors; Computer science; Data mining; Formal specifications; Genetic mutations; Software testing; Stability; System testing; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1993. Proceedings., 15th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-3700-5
  • Type

    conf

  • DOI
    10.1109/ICSE.1993.346025
  • Filename
    346025