Multi-angle evaluations of test cases based on dynamic analysis

被引:1
|
作者
Hu, Tao [1 ]
Peng, T. [1 ]
机构
[1] School of Software, Beijing Institute of Technology
来源
Hu, Tao | 1600年 / Springer Verlag卷 / 8933期
关键词
Dynamic analysis; Evaluations of test cases; Software testing;
D O I
10.1007/978-3-319-14717-8_32
中图分类号
学科分类号
摘要
This paper presents dynamic analysis of test cases. By software mining, we get dynamic call tree to reproduce the dynamic function calling relations of test cases and static call graph to describe the static calling relations. Based on graph analysis, we define some related testing models to evaluate the test cases with the execution of software. Compared with the models of evaluating test cases in static analysis, the models given in this paper can be used on large-scale software systems and the quantization can be completed automatically. Experiments prove that these models of dynamic analysis have an excellent performance in improving testing efficiency and also build a foundation of quantization for the management, selection, evaluation of capability to find software defects of test cases. Even more critical is that they can indicate the directions of improvement and management of the test for testers. © Springer International Publishing Switzerland 2014.
引用
收藏
页码:406 / 420
页数:14
相关论文
共 50 条
  • [31] On the Influence of Model Structure and Test Case Profile on the Prioritization of Test Cases in the Context of Model-based Testing
    Ouriques, Joao Felipe S.
    Cartaxo, Emanuela G.
    Machado, Patricia D. L.
    2013 27TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2013), 2013, : 119 - 128
  • [32] A dynamic stochastic model for automatic grammar-based test generation
    Guo, Hai-Feng
    Qiu, Zongyan
    SOFTWARE-PRACTICE & EXPERIENCE, 2015, 45 (11) : 1519 - 1547
  • [33] TEST COVERAGE ANALYSIS BASED ON PROGRAM SLICING
    Chen Zhenqiang Xu Baowen Guanjie (Dept. of Computer Science & Eng.
    Journal of Electronics(China), 2003, (03) : 232 - 236
  • [34] Test coverage analysis based on program slicing
    Chen, ZQ
    Xu, BW
    Yang, HJ
    Chen, HW
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2003, : 559 - 565
  • [35] Combining Dynamic Analysis and Visualization to Explore the Distribution of Unit Test Suites
    Tahir, Amjed
    MacDonell, Stephen G.
    PROCEEDINGS SIXTH INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE METRICS WETSOM 2015, 2015, : 21 - 30
  • [36] Dynamic Leakage Analysis of Noncontacting Finger Seals Based on Dynamic Model
    Du, Kaibing
    Li, Yongjian
    Suo, Shuangfu
    Wang, Yuming
    JOURNAL OF ENGINEERING FOR GAS TURBINES AND POWER-TRANSACTIONS OF THE ASME, 2015, 137 (09):
  • [37] Cuckoo-based malware dynamic analysis
    Wang L.
    Wang B.
    Liu J.
    Miao Q.
    Zhang J.
    International Journal of Performability Engineering, 2019, 15 (03) : 772 - 781
  • [38] A Framework of APT Detection Based on Dynamic Analysis
    Su, Yunfei
    Li, Mengjun
    Tang, Chaojing
    Shen, Rongjun
    PROCEEDINGS OF THE 2015 4TH NATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING ( NCEECE 2015), 2016, 47 : 1047 - 1053
  • [39] Optimization analysis of running time of test software based on test task handle
    Wang, Cheng
    Wang, Wei-Guo
    Meng, Chen
    Binggong Xuebao/Acta Armamentarii, 2008, 29 (08): : 1016 - 1018
  • [40] Malware Detection in Android based on Dynamic Analysis
    Bhatia, Taniya
    Kaushal, Rishabh
    2017 INTERNATIONAL CONFERENCE ON CYBER SECURITY AND PROTECTION OF DIGITAL SERVICES (CYBER SECURITY), 2017,