• DocumentCode
    2535125
  • Title

    A Formal Model for Generating Integrated Functional and User Interface Test Cases

  • Author

    Sinnig, Daniel ; Khendek, Ferhat ; Chalin, Patrice

  • Author_Institution
    Dept. of Software Eng., Univ. of Rostock, Rostock, Germany
  • fYear
    2010
  • fDate
    6-10 April 2010
  • Firstpage
    255
  • Lastpage
    264
  • Abstract
    Black box testing focuses on the core functionality of the system, while user interface testing is concerned with details of user interactions. Functional and user interface test cases are usually generated from two distinct system models, one for the functionality and one for the user interface. As a result, test cases derived from either model capture only partial system behavior and as such, are inadequate for testing full system behavior. We propose a method for formally integrating the model for the system functionality and the model for the user interface. The resulting composite model is then used to generate more complete test cases, capturing detailed user interactions as well as secondary system interactions. In this paper we employ use cases for modeling system functionality, and task models for describing user interfaces.
  • Keywords
    formal logic; program testing; user interfaces; black box testing; formal model; integrated functional; partial system behavior; system functionality; user interface; Computational modeling; Computer science; Concrete; Jacobian matrices; Merging; Performance evaluation; Software engineering; Software testing; System testing; User interfaces; Functional Testing; Labeled Transition Systems; Task Models; Use Case Models; User Interface Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2010 Third International Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-6435-7
  • Type

    conf

  • DOI
    10.1109/ICST.2010.56
  • Filename
    5477079