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 条
  • [21] A Study on the effectiveness of Test-Categories based test analysis
    Yumoto, Tsuyoshi
    Matsuodani, Tohru
    Tsuda, Kazuhiko
    2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 7 - 13
  • [22] Multi-time scale dynamic analysis of integrated energy systems: An individual-based model
    Wang, L. X.
    Zheng, J. H.
    Li, M. S.
    Lin, X.
    Jing, Z. X.
    Wu, P. Z.
    Wu, Q. H.
    Zhou, X. X.
    APPLIED ENERGY, 2019, 237 : 848 - 861
  • [23] Morphology analysis of vertebral trabecular bone under dynamic loading based on multi-scale theory
    Basaruddin, Khairul Salleh
    Takano, Naoki
    Yoshiwara, Yuto
    Nakano, Takayoshi
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2012, 50 (10) : 1091 - 1103
  • [24] A Smart Status Based Monitoring Algorithm for the Dynamic Analysis of Memory Safety
    Chen, Zhe
    Yan, Rui
    Ma, Yingzi
    Sui, Yulei
    Xue, Jingling
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (04)
  • [25] Morphology analysis of vertebral trabecular bone under dynamic loading based on multi-scale theory
    Khairul Salleh Basaruddin
    Naoki Takano
    Yuto Yoshiwara
    Takayoshi Nakano
    Medical & Biological Engineering & Computing, 2012, 50 : 1091 - 1103
  • [26] Are test cases needed? Replicated comparison between exploratory and test-case-based software testing
    Juha Itkonen
    Mika V. Mäntylä
    Empirical Software Engineering, 2014, 19 : 303 - 342
  • [27] Are test cases needed? Replicated comparison between exploratory and test-case-based software testing
    Itkonen, Juha
    Mantyla, Mika V.
    EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (02) : 303 - 342
  • [28] Dynamic analysis of porous fiber-reinforced sandwich composite panel with variable angle
    Sun, Ruijun
    Zheng, Changsheng
    Yang, Fazhan
    Zhang, Jingjing
    Zhou, Yuesong
    Li, Xiang
    POLYMER COMPOSITES, 2025,
  • [29] Dynamic Analysis of a Fatigue Test Bench for High Precision Flexure Hinges
    Schoenen, D.
    Huesing, M.
    Corves, B.
    MICROACTUATORS AND MICROMECHANISMS, MAMM-2016, 2017, 45 : 165 - 176
  • [30] Waterfall and Agile Requirements-based Model for Automated Test Cases Generation
    Elghondakly, Roaa
    Moussa, Sherin
    Badr, Nagwa
    2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 607 - 612