• DocumentCode
    3777301
  • Title

    A novel dynamic analysis of test cases to improve testing efficiency in object-oriented systems

  • Author

    Tao Hu; Gangyi Ding

  • Author_Institution
    School of Software, Beijing Institute of Technology, China
  • Volume
    1
  • fYear
    2015
  • Firstpage
    457
  • Lastpage
    461
  • Abstract
    In this paper, we present a series of methods to improve testing efficiency especially for regression testing from a novel view, namely dynamic analysis of test cases suitable for class testing in object-oriented systems. We mine static call graphs and dynamic call trees to represent the static features and dynamic tests of the program. By graph analysis, we present a series of methods and testing criteria to evaluate test cases from the view of code coverage. These methods improve testing efficiency for class testing from the following aspects: automation; multi-angle evaluations of test cases; improvement and management of test cases; providing different prioritization criteria and optimization criteria for regression testing to meet different testing requirements etc. What´s more, they can be used in large-scale OO systems, and the test results are quantifiable.
  • Keywords
    "Software","Optimization","Software testing","Object oriented modeling","Automation","Encoding"
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2015 4th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2015.7490789
  • Filename
    7490789