• DocumentCode
    708935
  • Title

    Design principles in test suite architecture

  • Author

    Nishi, Yasuharu

  • Author_Institution
    Univ. of Electro-Commun., Tokyo, Japan
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Software test has recently been a large-scale and complicated artifact, as is the software itself. There can be a test project with over one million test cases, over twenty test types, over ten test levels and many test cycles. Technologies of large-scale and complicated software testing have just begun to advance and must be boosted. Test architecture technology has just arising according to software architecture technology. There are several research just on notations or concepts for test architecture such as UML Test Profile and NGT. Based on the notations, research on modeling are necessary next. They include design principles, patterns, frameworks, tools, methodologies etc. In this research we show ten design principles in test architecture: coupling, cohesion, maintainability, automatability, circumstance consistency, development consistency, describability, design direction, design positiveness and execution velocity consistency.
  • Keywords
    Unified Modeling Language; program testing; software architecture; NGT; UML test profile; automatability; circumstance consistency; cohesion; complicated artifact; coupling; describability; design direction; design positiveness; design principles; development consistency; execution velocity consistency; large-scale artifact; maintainability; software architecture technology; software test; test suite architecture; Computer architecture; Conferences; Containers; Software; Software testing; Unified modeling language; Design Principle; NGT; Notation for Generic Testing; Software Testing; Test Architecture; Test Container; Test Design; Test Viewpoint;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on
  • Conference_Location
    Graz
  • Type

    conf

  • DOI
    10.1109/ICSTW.2015.7107426
  • Filename
    7107426