• DocumentCode
    252508
  • Title

    Towards the automated generation of abstract test cases from requirements models

  • Author

    Granda, Maria Fernanda ; Condori-Fernandez, Nelly ; Vos, Tanja E. J. ; Pastor, O.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Cuenca, Cuenca, Ecuador
  • fYear
    2014
  • fDate
    26-26 Aug. 2014
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    In a testing process, the design, selection, creation and execution of test cases is a very time-consuming and error-prone task when done manually, since suitable and effective test cases must be obtained from the requirements. This paper presents a model-driven testing approach for conceptual schemas that automatically generates a set of abstract test cases, from requirements models. In this way, tests and requirements are linked together to find defects as soon as possible, which can considerably reduce the risk of defects and project reworking. The authors propose a generation strategy which consists of: two meta-models, a set of transformations rules which are used to generate a Test Model, and the Abstract Test Cases from an existing approach to communication-oriented Requirements Engineering; and an algorithm based on Breadth-First Search. A practical application of our approach is included.
  • Keywords
    formal specification; program testing; tree searching; automated abstract test cases generation; breadth-first search; communication-oriented requirements engineering; model-driven testing approach; project reworking; requirements models; transformations rules; Abstracts; Analytical models; Business; Concrete; Object oriented modeling; Testing; Unified modeling language; Communication Analysis; Conceptual Schema Testing; Model-driven testing; Requirements-based testing; Test Case Generation; Test Model Generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering and Testing (RET), 2014 IEEE 1st International Workshop on
  • Conference_Location
    Karlskrona
  • Type

    conf

  • DOI
    10.1109/RET.2014.6908678
  • Filename
    6908678