java查看sun包源码-Code-Coverage:Java代码覆盖工具

时间:2024-06-24 23:19:53
【文件属性】:

文件名称:java查看sun包源码-Code-Coverage:Java代码覆盖工具

文件大小:9.41MB

文件格式:ZIP

更新时间:2024-06-24 23:19:53

系统开源

java查看sun包源码 Java Code Coverage 1. Introduction 代码覆盖(code coverage):为了全面地覆盖测试,必须测试程序的状态以及程序流程,设法进入和退出每一个模块,执行每一行代码,进入软件每一条逻辑和决策分支。——[Software Testing] Code coverage is An information on what source code is exercised in execution.——Alexandre Iline 其要求通过完全访问代码以查看运行测试用例时经过了哪些部分。 语句覆盖(statement coverage) 这是代码覆盖最直接的表现形式,进行语句覆盖目的是保证程序中每一条语句至少执行一次。 分支覆盖(branch coverage) 试图覆盖软件中所有的路径称为路径覆盖,路径覆盖中最简单的形式则是分支覆盖。但是语句100%覆盖不等于分支100% 方法覆盖(method coverage) 软件中方法被测试执行的情况 2. Tools Java代码覆盖工具有两类:第一种添加语句到源码并要求重新编译;


网友评论