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 条
  • [41] Automatic generation of robot interface specifications and representations
    Taylor, RC
    Kapoor, C
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 1511 - 1516
  • [42] Automatic test selection based on CEFSM specifications
    Kovács, Gábor
    Pap, Zoltán
    Csopaki, Gyula
    Acta Cybernetica, 2002, 15 (04): : 583 - 599
  • [43] Test generation based on symbolic specifications
    Frantzen, L
    Tretmans, J
    Willemse, TAC
    FORMAL APPROACHES TO SOFTWARE TESTING, 2005, 3395 : 1 - 15
  • [44] Architecting specifications for test case generation
    Sinnott, R
    FIRST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2003, : 24 - 32
  • [45] ProTest: An Automatic Test Environment for B Specifications
    Satpathy, Manoranjan
    Leuschel, Michael
    Butler, Michael
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 111 : 113 - 136
  • [46] Automatic Generation of Logical Specifications for Behavioural Models
    Klimek, Radoslaw
    Witek, Julia
    PROCEEDINGS OF THE 2024 WORKSHOP ON REPLICATIONS AND NEGATIVE RESULTS, RENE 2024, 2024, : 1 - 7
  • [47] Automatic bias generation using pipeline instruction state coverage for biased random instruction generation
    Bose, M
    Rudnick, EM
    Abadir, M
    SEVENTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, PROCEEDINGS, 2001, : 65 - 71
  • [48] DVGen: Increasing coverage by automatically combining test specifications
    Rich, Kevin D.
    Shaw, Robert
    Govindaraju, Shankar G.
    Dobrikin, David
    HLDVT'06: ELEVENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2006, : 3 - +
  • [49] Study on the Method for Automatic Generation of Test Sequence for Train Control System Based on State Matching
    Zhang, Yong
    Xie, Yu-chen
    Zhang, Xiao-kun
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (ICCSAI 2014), 2015, : 92 - 95
  • [50] Automatic test generation for safety-critical system
    Xu, ZW
    Wu, FM
    ICEMI'2001: FIFTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT AND INSTRUMENTS, VOL 1, CONFERENCE PROCEEDINGS, 2001, : 70 - 73