Automatic generation of test specifications for coverage of system state transitions

被引:9
|
作者
Sarma, M. [1 ]
Mall, R. [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
关键词
System testing; UML; Test specification generation; State-based testing; Transition coverage; MODELS;
D O I
10.1016/j.infsof.2008.05.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adequate system testing of present day application programs requires satisfactory coverage of system states and transitions. This can be achieved by using a system state model. However, the system state models are rarely constructed by system developers, as these are large and complex. The only state models that are constructed by the developers are those of individual objects. However test case generation for state-based system testing based on traversal of statecharts of individual objects appears to be infeasible. since system test cases would have to be specified in the form of scenario sequences rather than transitions on individual object statecharts. In this paper, we propose a novel approach to coverage of elementary transition paths of an automatically synthesized system state model. Our technique for coverage of elementary transition paths would also ensure coverage of all states and transitions of the system model. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:418 / 432
页数:15
相关论文
共 50 条
  • [1] Automatic test generation from interprocedural specifications
    Constant, Camille
    Jeannet, Bertrand
    Jeron, Thierry
    TESTING OF SOFTWARE AND COMMUNICATING SYSTEMS, PROCEEDINGS, 2007, 4581 : 41 - +
  • [2] Automatic Test Generation for Coverage Improvement
    Wilson, Chris
    HLDVT: 2008 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2008, : 141 - 142
  • [3] Automatic Test Cases Generation with Selection of Training Data for Various System Specifications
    Ueda, Kiyoshi
    Shikama, Riku
    Shimizu, Yuki
    2024 6TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET, ICCCI 2024, 2024, : 1 - 5
  • [4] Automatic Test Cases Generation from Software Specifications
    Alhroob, Aysh
    Dahal, Keshav
    Hossain, Alamgir
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2010, 4 (01) : 109 - 121
  • [5] AUTOMATIC-GENERATION OF TEST SCRIPTS FROM FORMAL TEST SPECIFICATIONS
    BALCER, MJ
    HASLING, WM
    OSTRAND, TJ
    PROCEEDINGS OF THE ACM SIGSOFT 89: THIRD SYMPOSIUM ON SOFTWARE TESTING, ANALYSIS, AND VERIFICATION ( TAV 3 ), 1989, 14 : 210 - 218
  • [6] Automatic RTL Test Generation from SystemC TLM Specifications
    Chen, Mingsong
    Mishra, Prabhat
    Kalita, Dhrubajyoti
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (02)
  • [7] Automatic test pattern generation from high level specifications
    Hassan, S
    Wahba, A
    Badr, A
    PROCEEDINGS OF THE 46TH IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS & SYSTEMS, VOLS 1-3, 2003, : 1506 - 1509
  • [8] Automatic generation of test vectors for SCR-style specifications
    Blackburn, MR
    Busser, RD
    Fontaine, JS
    COMPASS '97 - ARE WE MAKING PROGRESS TOWARDS COMPUTER ASSURANCE?, 1997, : 54 - 67
  • [9] Autolink - A tool for automatic test generation from SDL specifications
    Koch, B
    Grabowski, J
    Hogrefe, D
    Schmitt, M
    2ND IEEE WORKSHOP ON INDUSTRIAL STRENGTH FORMAL SPECIFICATION TECHNIQUES - PROCEEDINGS, 1999, : 114 - 125
  • [10] A test generation tool for specifications in the form of state machines
    Tan, QM
    Petrenko, A
    vonBochmann, G
    1996 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - CONVERGING TECHNOLOGIES FOR TOMORROW'S APPLICATIONS, VOLS. 1-3, 1996, : 225 - 229