A001,利用EclEmma(JaCoCo)完成被测代码覆盖分析(Printtokens2.java代码覆盖率应达到90%以上, 1、用Eclipse建立一个project来编译执行指定测试目标的Java源代码“Printtokens2.java”(即被测代码,可从超链接或作业页面下载)。 2、设计白盒测试用例,达到判定条件覆盖(即必须满足判定+条件覆盖准则)。 3、使用等价类划分、边界值分析方法完成具体的测试用例(即给出具体的输入和预期输出)。 4、根据以上设计的测试用例,编写JUnit测试代码(测试代码必须以文本方式粘贴在报告中)。 5、运行JUnit测试代码进行测试,给出运行结果截图,以及测试用例实际输出与预期输出的比较分析。 6、利用EclEmma(JaCoCo)完成被测代码覆盖分析(Printtokens2.java代码覆盖率应达到90%以上,同时最大可能地满足条件覆盖即减少覆盖率视图下代码被黄色标记的区域),并生成打包HTML格式代码覆盖测试报告(覆盖率截图要放在本报告中,HTML格式的代码覆盖率报告应使用EclEmma自动打包功能后单独上传)。
2025-10-15 23:27:40 2.12MB 白盒测试 JUnit Java
1
windows平台下C/C++代码覆盖率检查工具
2022-11-18 10:26:36 2.32MB 代码覆盖率
1
XcodeCoverage提供了一种生成Xcode项目的Objective-C代码覆盖率报告的简单方法。 生成的报告包括HTML和Cobertura XML。 覆盖率数据不包括Apple的SDK,并且可以自定义排除规则。 遗憾的是,不支持Swift覆盖。 安装方式:标准 如果要自定义XcodeCoverage以排除某些文件和目录(例如第三方库),请使用标准安装。 否则,下面描述的CocoaPods安装可能会更方便。 分叉此存储库。 将XcodeCoverage文件夹与Xcode项目放在同一文件夹中。 在主要目标的构建阶段中,添加运行脚本构建阶段以执行XcodeCoverage/exp
2022-08-30 10:46:09 116KB coverage objective-c xcode Objective-CPerl
1
CodeCoverageMerge 一个正在进行的项目,它将来自同一源代码的多个代码覆盖率文件合并为一个。 **尚无更多详细信息,但如有需要,可以随意进行分叉,理解和修改(请在之后向我发送合并请求)**
2022-08-14 19:22:14 853KB 系统开源
1
基于代码覆盖率的精准测试提效实践 有赞零售 基于代码覆盖率的精准测试提效实践 有赞零售 基于代码覆盖率的精准测试提效实践 有赞零售
2022-07-24 23:22:45 11.25MB 代码覆盖率检查
1
Android Native C++代码覆盖率统计 Demo。 C++代码需要基于Clang编译(Android Studio目前默认用Clang),Android NDK版本为NDK 21。
2022-05-07 09:55:28 664KB Android C++ 代码覆盖率
1
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。动态分析就是通过观察软件运行时的动作,来提供执行跟踪,时间分析,以及测试覆盖度方面的信息。下面我们来详细了解下吧
2021-12-23 16:34:52 82KB 单元测试 代码覆盖率
1
本文来自于codeceo,文章介绍了以C++语言为基础,讲解如何进行单元测试并生成测试报告等相关内容。 测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会浪费整个团队的时间,在一些原本早期就可以发现的问题上。而单元测试,就是发现问题一个很重要的环节。本文以C++语言为基础,讲解如何进行单元测试并生成测试报告。在工具上,我们会使用下面这些:GCC CMake
2021-12-21 22:29:31 1002KB C++语言的单元测试与代码覆盖率
1
Scala 代码覆盖率沙箱 这个存储库包含一些带有测试的 Scala 项目。 其中一些测试很糟糕。 我们想看看我们的代码覆盖工具是否可以告诉我们关于它们有多糟糕的有用信息。 我们目前只比较和的 SBT 插件。 以下命令将运行覆盖工具,更新自述文件,并准备发布报告: sbt clean coverage test jacoco:cover readme make-site 如果你是我并且想将报告发布到这个项目的 GitHub Pages 站点,你可以添加ghpages-push-site site。 我的目标是在我找到时间并想到要尝试的事情时添加示例。 也欢迎拉取请求。 示例 1 我们有这个带排序的代数数据类型: sealed trait Foo case class Bar ( s : String ) extends Foo case object Baz extends
2021-12-16 15:15:33 6KB Scala
1
Lighthouse - IDA Pro的代码覆盖率浏览器
2021-10-18 15:33:20 7.02MB Python开发-其它杂项
1