Model-based testing off a highly programmable system

被引:0
|
作者
Dalal, SR [1 ]
Jain, A [1 ]
Karunanithi, N [1 ]
Leaton, JM [1 ]
Lott, CM [1 ]
机构
[1] BELLCORE, Appl Res, Morristown, NJ 07960 USA
关键词
model-based software testing; automatic testcase generation; ISCP; AETG software system;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paradigm of model-based testing shifts the focus of testing from writing individual test cases to developing a model from which a test suite can be generated automatically We report on our experience with model-based testing of a highly programmable system that implements intelligent telephony services in the U.S. telephone network. Our approach used automatic test-case generation technology to develop sets of self-checking test cases based on a machine-readable specification of the messages in the protocol under test. The AETG(TM) software system selected a minimal number of test-data tuples that covered pairwise combinations of tuple elements. We found the combinatorial approach of covering pairwise interactions between input fields to be highly effective. Our tests revealed failures that would have been difficult to detect using traditional test designs. However, transferring this technology to the testing organization was difficult. Automatic generation of cases represents a significant departure from conventional testing practice due td the large number of rests and the amount of software development involved.
引用
收藏
页码:174 / 178
页数:5
相关论文
共 50 条
  • [1] Model-Based Load Testing in the IoT System
    Matic, Milica
    Nan, Eleonora
    Antic, Marija
    Ivanovic, Sandra
    Pavlovic, Roman
    [J]. 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2019, : 310 - 315
  • [2] A model-based testing framework with reduced set of test cases for programmable controllers
    Ma, Canlong
    Provost, Julien
    [J]. 2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 944 - 949
  • [3] Introducing plant features to model-based testing of programmable controllers in automation systems
    Ma, Canlong
    Provost, Julien
    [J]. CONTROL ENGINEERING PRACTICE, 2019, 90 : 301 - 310
  • [4] Model-based Hazard Analysis Method on Automotive Programmable Electronic System
    Zhang, Hongkun
    Li, Wenjun
    Chen, Wei
    [J]. 2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 2658 - 2661
  • [5] Model-Based Testing
    Schieferdecker, Ina
    [J]. IEEE SOFTWARE, 2012, 29 (01) : 14 - 18
  • [6] Model-based testing
    Le Traon, Yves
    Xie, Tao
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2023, 33 (02):
  • [7] Model-based testing
    Pretschner, A
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 722 - 723
  • [8] Model-Based Testing of Software-Based System Functions
    Drave, Imke
    Greifenberg, Timo
    Hillemacher, Steffen
    Kriebel, Stefan
    Markthaler, Matthias
    Rumpe, Bernhard
    Wortmann, Andreas
    [J]. 44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 146 - 153
  • [9] Model-based system testing of software product families
    Reuys, A
    Kamsties, E
    Pohl, K
    Reis, S
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2005, 3520 : 519 - 534
  • [10] A Model-Based Testing System for Safety of Railway Interlocking
    Su, Haoxiang
    Chai, Ming
    Liu, Hongjie
    Chai, Jinchuan
    Yue, Chaopeng
    [J]. 2022 IEEE 25TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2022, : 335 - 340