• DocumentCode
    3330689
  • Title

    A Multipurpose Code Coverage Tool for Java

  • Author

    Lingampally, Raghu ; Gupta, Atul ; Jalote, Pankaj

  • Author_Institution
    Indian Inst. of Technol., Kanpur
  • fYear
    2007
  • fDate
    Jan. 2007
  • Abstract
    Most test coverage analyzers help in evaluating the effectiveness of testing by providing data on statement and branch coverage achieved during testing. If made available, the coverage information can be very useful for many other related activities, like, regression testing, test case prioritization, test-suite augmentation, test-suite minimization, etc. In this paper, we present a Java-based tool JavaCodeCoverage for test coverage reporting. It supports testing and related activities by recording the test coverage for various code-elements and updating the coverage information when the code being tested is modified. The tool maintains the test coverage information for a set of test cases on individual as well as test suite basis and provides effective visualization for the same. Open source database support of the tool makes it very useful for software testing research
  • Keywords
    Java; program testing; Java; branch coverage; multipurpose code coverage tool; open source database; regression testing; software testing; test case prioritization; test coverage reporting; test-suite augmentation; test-suite minimization; Binary codes; Costs; Fault detection; Information analysis; Java; Performance evaluation; Software testing; System testing; Visual databases; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.24
  • Filename
    4076910