Application of dynamic program slicing technique in test data generation

被引:1
|
作者
Hong, Mao Yang [1 ]
Qin, Lin Ruo [1 ]
机构
[1] South China Inst Software Engn GU, 548 GuangCong South Rd,High Tech Ind Pk, Guangzhou 510990, Guangdong, Peoples R China
关键词
Dynamic program slicing; interest point; test data generation; software testing;
D O I
10.1016/j.procs.2017.06.034
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The core and key of software testing is test data generation. In the process of generating test data automatically, if the dynamic program slicing technique is used, the efficiency of generating test data can be improved. for generating test data, The main algorithm is as follows: First, in the program, we calculate the dynamic slice of the interest point's variable, and get the current value of the interest point's variable; Then In the branch function, we use the method of minimization, and guide the adjustment of program input. Through practical examples verify that, it is feasible for us to use dynamic program slicing technique in test data generation. (C) 2017 The Authors. Published by Elsevier B.V.
引用
收藏
页码:355 / 360
页数:6
相关论文
共 50 条
  • [21] Dynamic Data Slicing in Multi Cloud Storage using Cryptographic Technique
    Subramanian, K.
    John, F. Leo
    [J]. 2017 2ND WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT), 2017, : 159 - 161
  • [22] Test Transplantation through Dynamic Test Slicing
    Abdi, Mehrdad
    Demeyer, Serge
    [J]. 2022 IEEE 22ND INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM 2022), 2022, : 35 - 39
  • [23] Theoretical foundations of dynamic program slicing
    Binkley, Dave
    Danicic, Sebastian
    Gyimothy, Tibor
    Harman, Mark
    Kiss, Akos
    Korel, Bogdan
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 360 (1-3) : 23 - 41
  • [24] A Hierarchical Test Generation Approach Using Program Slicing Techniques on Hardware Description Languages
    Vivekananda M. Vedula
    Jacob A. Abraham
    Jayanta Bhadra
    Raghuram Tupuri
    [J]. Journal of Electronic Testing, 2003, 19 : 149 - 160
  • [25] A hierarchical test generation approach using program slicing techniques on hardware description languages
    Vedula, VM
    Abraham, JA
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2003, 19 (02): : 149 - 160
  • [26] Robust technique for data security in multicloud storage using dynamic slicing with hybrid cryptographic technique
    Pravin, A.
    Jacob, T. Prem
    Nagarajan, G.
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019,
  • [27] Application of program slicing to regression testing
    Loyola Coll in Maryland, Baltimore, United States
    [J]. Inf Software Technol, 11-12 (583-594):
  • [28] MTTG: An Efficient Technique for Test Data Generation
    Rabbi, Khandakar
    Islam, Rafiqul
    Mamun, Quazi
    Kaosar, Mohammed Golam
    [J]. 8TH INTERNATIONAL CONFERENCE ON SOFTWARE, KNOWLEDGE, INFORMATION MANAGEMENT AND APPLICATIONS (SKIMA 2014), 2014,
  • [29] The application of program slicing to regression testing
    Binkley, D
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (11-12) : 583 - 594
  • [30] Application of program slicing in algorithmic debugging
    Kamkar, M
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (11-12) : 637 - 645