A New Formal Test Method for Networked Software Integration Testing

被引:0
作者
Wang, Shuai [1 ,2 ]
Ji, Yindong [1 ,2 ]
Dong, Wei [2 ]
Yang, Shiyuan [1 ]
机构
[1] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Beijing, Peoples R China
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2010, PT 2, PROCEEDINGS | 2010年 / 6017卷
关键词
Networked software; integration testing; automata net; test coverage rule; State/Transition-Path; FINITE-STATE MACHINES; AUTOMATA; EQUIVALENCE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers the integration testing for networked software that is built by assembling several distributed components in an interoperable manner. Using the traditional single automata-based test approaches, we suffer from the state combinatorial explosion problem. Moreover, several generated test cases may not be executable. This paper proposed a test method based on the automata net which is the extension of communication automata. The state/transition path (S/T-Path) is defined to describe the execution of the software under test. The test cases are constructed through combining the atomic S/T-Paths and all executable. The test cases are calculated from the local transition structures and the interaction procedure between components, so the state combinatorial explosion problem will not be encountered. The generation of test cases for certain software and the benefits for the problems are discussed. Results show that our method has better properties.
引用
收藏
页码:463 / +
页数:3
相关论文
共 36 条
  • [31] An Efficient Software Test Method for the Autonomous Mobile Robot Control Program
    Cao, Chuang
    Zhu, Xiaoxiao
    Lai, Xiaochen
    ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 : 1363 - 1370
  • [32] Test Case Prioritization in Unit and Integration Testing: A Shuffled-Frog-Leaping Approach
    Gupta, Atulya
    Mahapatra, Rajendra Prasad
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 5369 - 5387
  • [33] A New Test for Testing Non Inferiority in Matched-Pairs Design
    Zhong, Zihong
    Chen, Weiquan
    Jin, Hua
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2012, 41 (09) : 1557 - 1565
  • [34] Class Integration Testing Order Determination Method Based on Particle Swarm Optimization Algorithm
    Zhang Y.-M.
    Jiang S.-J.
    Chen R.-Y.
    Wang X.-Y.
    Zhang M.
    Jiang, Shu-Juan (shjjiang@cumt.edu.cn), 2018, Science Press (41): : 931 - 945
  • [35] A Test Generation Method Based on k-Cycle Testing for Finite State Machines
    Kinoshita, Yuya
    Hosokawa, Toshinori
    Fujiwara, Hideo
    2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019), 2019, : 232 - 235
  • [36] Systematic Test of Equivalence Procedure: New Method to Investigate Cross-Cultural Validity
    Gerstein, Lawrence H.
    REVISTA DE CERCETARE SI INTERVENTIE SOCIALA, 2018, 62 : 278 - 293