- 42
- 0
- 约1.1万字
- 约 14页
- 2018-08-22 发布于江苏
- 举报
Junit单元测试8
PAGE
PAGE 14
Junit单元测试
版本号:0.1
制定日期:2010-12
编制
冯宝鹏
日期
2012-04-14
审核
日期
批准
日期
文档修订记录
修订日期
修订内容
修订人
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc322296505 Junit单元测试 PAGEREF _Toc322296505 \h 4
HYPERLINK \l _Toc322296506 一 实验目的 PAGEREF _Toc322296506 \h 4
HYPERLINK \l _Toc322296507 二 实验环境 PAGEREF _Toc322296507 \h 4
HYPERLINK \l _Toc322296508 三 实验内容 PAGEREF _Toc322296508 \h 4
HYPERLINK \l _Toc322296509 四 实验步骤 PAGEREF _Toc322296509 \h 4
HYPERLINK \l _Toc322296510 五 测试用例 PAGEREF _Toc322296510 \h 4
HYPERLINK \l _Toc322296511 六 测试计划 PAGEREF _Toc322296511 \h 6
HYPERLINK \l _Toc322296512 七 测试计划 PAGEREF _Toc322296512 \h 6
HYPERLINK \l _Toc322296513 八 覆盖率测试报告 PAGEREF _Toc322296513 \h 9
HYPERLINK \l _Toc322296514 1.测试一元二次方程有两个实根的情况 PAGEREF _Toc322296514 \h 9
HYPERLINK \l _Toc322296515 2.测试二元一次方程有两个虚根的情况 PAGEREF _Toc322296515 \h 10
HYPERLINK \l _Toc322296516 3. 测试一元一次方程有一个根的情况 PAGEREF _Toc322296516 \h 11
HYPERLINK \l _Toc322296517 4测试不为方程的情况 PAGEREF _Toc322296517 \h 12
HYPERLINK \l _Toc322296518 九 实验总结 PAGEREF _Toc322296518 \h 14
Junit单元测试
一 实验目的
1.掌握白盒测试方法,并按单元测试的要求设计测试用例。
2.能熟练应用junit测试工具进行单元测试。
3.进行代码覆盖检查。
二 实验环境
主流PC机一套,windows操作系统eclipse开发平台。
三 实验内容
1、用java语言编写一个求一元二次方程根的函数
2、设计白盒测试用例,达到分支覆盖
3、使用弱健壮等价类分析方法设计测试用例。
4、根据以上设计的测试用例,编写junit测试代码,并进行测试。
5、利用EclEmma完成测试代码覆盖分析,并生成html格式代码覆盖测试报告。
四 实验步骤
根据白盒法设计测试用例,并撰写单元测试计划书。
根据每个测试用例,编写基本Junit的单元测试脚本。
生成html格式的代码覆盖测试报告。
五 测试用例
采用条件覆盖法设计用例,使判断中的每个条件的可能取值至少满足一次。
分为四种情况:
(1)一元二次方程有两个实根(简单起见,将方程有两个相同实根,归类为方程有两个实根)
测试用例ID
Equation
测试用例名称
方程有两个实根
测试目的
测试一元二次方程有两个实根情况的正确性
前置条件
a!=0b*b-4*a*c0
操作步骤与输入
a=1.0f,b=2.0f.,c=1
预期结果
x1=-1.0f,x2=-1.0f
实际结果
x1=-1.0f,x2=-1.0f
执行人
冯宝鹏
日期
4.10
执行人
冯宝鹏
(2)一元二次方程有两个虚根的情况
测试用例ID
Equation
测试用例名称
方程有两虚根
测试目的
测试一元二次方程有两个实根情况的正确性
前置条件
a!=0b*b-4*a*c0
操作步骤与输入
a=1.0f,b=2.0f,c=
预期结果
x1=-1.0f,x2=1.0f
实际结果
x1=-1.0f,x2=1.0f
执行人
冯宝鹏
日期
4.10
执行人
冯宝鹏
(3)方程为一元一次方程的情况
测试用例ID
Equation
测试用例名称
方程有一根
测试目的
测试方程为一元一次方程根情况的正确性
前置条件
a=0.0f
操作步骤与输入
a=0.0f,b=2.0f,c=4.0f
预期结果
x1=-2.0,x2=-2.0
实际结果
您可能关注的文档
最近下载
- 第七章测试·提升卷(考试版A4)(含答案)初中地理人教版(2024)八年级下册.docx VIP
- 亲子科学实验60例(家庭版).docx
- 第七章测试·基础卷(考试版A4)(含答案)初中地理人教版(2024)八年级下册.docx VIP
- 现代大学英语精读2_第三版__教师教案.doc VIP
- 建筑电气施工技术.pptx VIP
- 腰椎骨折的术后护理.ppt VIP
- 2025年河北省唐山市新质生产力发展研判:钢铁之城新智飞跃,4+4+N现代化产业体系激活唐山新质生产力[图].docx VIP
- 肉制品企业规章制度.docx VIP
- DB13_T 5366-2021 危险化学品企业安全风险管控与隐患排查治理规范DB13T5366-2021_6537.docx VIP
- 南阳市方城县2024年四上数学期末质量跟踪监视试题含解析.doc VIP
原创力文档

文档评论(0)