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 条
  • [1] Multi-angle Evaluations of Test Cases Based on Dynamic Analysis
    Hu, Tao
    Peng, Tu
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2014, 2014, 8933 : 406 - 420
  • [2] Dynamic Generation of Test Cases with Metaheuristics
    Lanzarini, Laura
    Pablo La Battaglia, Juan
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2010, 10 (02): : 91 - 96
  • [3] An enhanced dynamic detection of possible invariants based on best permutation of test cases
    Alishvandi, Hamid
    Gouraki, Gholam Hosein
    Parvin, Hamid
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2016, 31 (01): : 53 - 61
  • [4] Code-based CRUD analysis for prioritising test cases
    Takeda T.
    Masuda S.
    Matsuodani T.
    Yumoto T.
    Tsuda K.
    International Journal of Reliability and Safety, 2022, 15 (04) : 240 - 270
  • [5] A Novel Dynamic Analysis of Test Cases to Improve Testing Efficiency in Object-Oriented Systems
    Hu, Tao
    Ding, Gangyi
    PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 457 - 461
  • [6] Dynamic evaluation method based multi-dimensional test coverage for Software Testing
    An J.-X.
    Wang G.-Q.
    Li S.-F.
    Zhu J.-H.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (09): : 2135 - 2147
  • [7] Dynamic Analysis of Test Frame of Railway Subgrade Dynamic Response Test System
    Liangcai Zeng
    Feilong Zheng
    Anyu Zhang
    Gangsheng Kai
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2013, 9 : 30 - 33
  • [8] Dynamic Integration Test Selection Based on Test Case Dependencies
    Tahvili, Sahar
    Saadatmand, Mehrdad
    Larsson, Stig
    Afzal, Wasif
    Bohlin, Markus
    Sundmark, Daniel
    2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 277 - 286
  • [9] Analysing Test Basis and Deriving Test Cases Based on Data Design Documents
    Yumoto, Tauyoshi
    Matsuodani, Tohru
    Tsuda, Kazuhiko
    10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 281 - 288
  • [10] Generating test cases for CISS based on knowledge base
    Xu, ZW
    Chen, BX
    Wu, FM
    ISTM/2001: 4TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2001, : 551 - 554