Neural-network based test cases generation using genetic algorithm

被引:3
|
作者
Zhao, Ruilian [1 ]
Lv, Shanshan [1 ]
机构
[1] Beijing Univ Chem Technol, Dept Comp Sci, Beijing, Peoples R China
关键词
neural networks; function model; test cases generation; output domain; genetic algorithm;
D O I
10.1109/PRDC.2007.63
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A key issue in black-box testing is how to select adequate test cases from input domain on the basis of specification. However for some kinds of software, developing test cases from output domain is more suitable than from input domain. In this paper we present a novel approach to automatically generate test cases from output domain. A model is created via neural network to take as a function substitute for the software under test, and then on the basis of the created function model, for given outputs we employ an improved genetic algorithm to find the corresponding inputs, so that the automation of test cases generation from output domain is completed. In order to investigate the effectiveness of the approach, a number of experiments have been conducted on two different software programs under test. Experimental results show that this approach is promising and effective.
引用
收藏
页码:97 / 100
页数:4
相关论文
共 50 条
  • [31] Supplier Selection Based on a Neural Network Model Using Genetic Algorithm
    Golmohammadi, Davood
    Creese, Robert C.
    Valian, Haleh
    Kolassa, John
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2009, 20 (09): : 1504 - 1519
  • [32] Neural-network algorithm for a graph layout problem
    Montana State Univ, Bozeman, United States
    IEEE Trans Neural Networks, 2 (341-345):
  • [33] A neural-network algorithm for a graph layout problem
    Cimikowski, R
    Shope, P
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (02): : 341 - 345
  • [34] Neural-network based wind pressure prediction for low-rise buildings with genetic algorithm and Bayesian optimization
    Ding, Zhixia
    Zhang, Wei
    Zhu, Dongping
    ENGINEERING STRUCTURES, 2022, 260
  • [35] Combining Non Revisiting Genetic Algorithm and Neural Network to Generate Test Cases for White Box Testing
    Mishra, K. K.
    Tiwari, Shailesh
    Misra, A. K.
    PRACTICAL APPLICATIONS OF INTELLIGENT SYSTEMS, 2011, 124 : 373 - 380
  • [36] Performance Analysis of Software Test Effort Estimation using Genetic Algorithm and Neural Network
    Chahar, Vikas
    Bhatia, Pradeep Kumar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (10) : 376 - 383
  • [37] Hybrid neural-network genetic-algorithm technique for aircraft engine performance diagnostics
    Kobayashi, T
    Simon, DL
    JOURNAL OF PROPULSION AND POWER, 2005, 21 (04) : 751 - 758
  • [38] APPLICATION OF A NEURAL-NETWORK AND A GENETIC ALGORITHM IN THE ANALYSIS OF MULTI PARTICLE FINAL-STATES
    DEGENER, TE
    KUNZE, M
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1995, 6 (04): : 599 - 604
  • [39] Test Generation Algorithm for Linear Systems Based on Genetic Algorithm
    Ting Long
    Houjun Wang
    Shulin Tian
    Jianguo Huang
    Bing Long
    Journal of Electronic Testing, 2010, 26 : 419 - 428
  • [40] Test Generation Algorithm for Linear Systems Based on Genetic Algorithm
    Long, Ting
    Wang, Houjun
    Tian, Shulin
    Huang, Jianguo
    Long, Bing
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2010, 26 (04): : 419 - 428