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
已知公元1年1月1日是星期一,现需编写一个程序,输入任意年月日,输出对应的星期几。请使用逻辑覆盖或基本路径测试方法对该程序进行测试。具体要求如下: 绘制程序的控制流程图。 使用基本路径测试方法确定测试路径。 为每条测试路径设计相应的测试用例。 控制流程图用于直观展示程序的逻辑结构。 基本路径测试方法通过分析程序的控制流,确定独立的执行路径,确保每条路径都被测试到。 测试用例应覆盖所有可能的输入场景,验证程序的正确性和完整性。
2025-06-10 11:18:26 56KB 白盒测试 日期处理
1
PC-Lint培训材料 作者:XXX
2024-03-02 16:21:13 339KB pc-lint 白盒测试 软件测试
1
白盒测试工具 Java语言:Junit, C++:CppUnit、VisualUnit等 内存资源泄漏检查:Rational的Purify等; 代码覆盖率检查:Rational的Purecoverage,Telelogic公司的logiscope,Macabe公司的Macabe等; 开源覆盖率测试软件gCov、Coverlipse等;
2024-03-02 16:08:52 1.58MB 白盒测试
1
java白盒测试相关资料,,包括测试实验用源码SimpleJavaApp、CodeCover、Ant
2023-10-25 16:45:44 12.09MB 软测白盒测试
1
软件质量保证与测试示例二word源文件,适用于软件测试课程设计,仅个人作品,不保证完全正确。
2023-06-29 19:37:56 313KB 测试 java 黑盒测试 白盒测试
1
白盒测试覆盖中的六种覆盖(语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合和路径覆盖) 里面有例子
2023-04-11 15:48:15 85KB 白盒测试覆盖中的六种覆盖
1
这里几乎包含了软件测试所有的实验报告的范例,怎么用它,相信你知道的,希望对你有用!
1
白盒测试之基本路径测试法: 当然,这只是一个尝试,不一定非要这样做滴。 处理用户登录帐号,密码,及相应的部门ID信息,才可以正常登录进入系统, 设置检查点为“对不起”,当用户登录信息不对时,系统提示信息有包含有“对不起”字样,但若用户登录成功,则显示相应的首页信息, 而当前的脚本为成功登录系统,显示首页情况,即使后面的数据有误,无法登录到系统,但实际上客户端按脚本执行,也有发送相应的请求, 只是显示到客户端,是相应的报错信息。
2022-12-05 13:22:28 3KB 白盒测试之基本路径测试法
1
该报告是相关于软件测试的,其中有白盒测试,黑盒测试,以及灰盒测试;其中白盒测试是结构测试,黑盒测试为功能测试。
2022-11-24 13:24:44 42KB 软件测试
1