软件测试报告软件测试报告
一、引言
1、编写目的
本次测试主要为验证汽车票退票函数的功能,该函数可以根据输入的时间及票
面数额,得出所需缴纳的手续费。
2、测试概要
2.1 测试用例设计
测试中黑盒测试使用决策表和边界值技术;白盒测试使用基本路径测试法进行
逻辑覆盖。
2.2 测试内容
对该函数进行功能测试、正确性测试等。
二、程序流程图
开始
输入距离发车时 间t及票面金额m
t>2 no
yes 02 10 m%10=0 m*0.1
2 t>2 10 m%102 10 m%10>=5 [m*0.1]+1
4...
软件测试报告
一、引言
1、编写目的
本次测试主要为验证汽车票退票函数的功能,该函数可以根据输入的时间及票
面数额,得出所需缴纳的手续费。
2、测试概要
2.1 测试用例设计
测试中黑盒测试使用决策
和边界值技术;白盒测试使用基本路径测试法进行
逻辑覆盖。
2.2 测试内容
对该函数进行功能测试、正确性测试等。
二、程序
图
开始
输入距离发车时 间t及票面金额m
t>2 no
yes 0
2 10 m%10=0 m*0.1
2 t>2 10 m%10<5 [m*0.1]+0.5
3 t>2 10 m%10>=5 [m*0.1]+1
4 0>t>>m;
if(t>2)
if(m%10=0)
p=m*0.1;
else if(m%10<5)
p=floor(m*0.1)+0.5;
else
p=floor(m*0.1)+1;
else if(0检测项目 是 否
1.需求是否完整? ?
2.所有的需求的分级是否清晰而适当? ?
3.需求组合是否充分地提出了所有适当的例外情况? ?
4.需求组合是否充分地提出了边界情况? ?
5.功能性和非功能性的需求都考虑到了吗? ?
6.需求是否足够? ?
7.反面的需求明确地规定了吗? ?
8.所有到其它需求的交叉引用是否正确? ?
9.需求是否具有一致性? ?
10.需求是否可测? ?
11.这个需求是否必须? ? 12.需求是否现实?(即在现有的技术条件下能否实现这 ? 个系统?)
4.2 代码检查表
是 否 检测项目
1.变量的定义前后是否一致? ? 2.变量是否在说明的作用域之内? ? 3.引用关键字是否符合要求? ? 4.代码当中是否添加了适当的注释? ? 5.换行是否合适? ? 6.间隔是否合适? ? 7.{}是否成对出现? ? 8.指令的语法是否正确? ? 9.标点是否合适? ? 10.符号是否正确? ?
五、测试用例及其输出
1、动态黑盒测试 距发车时间t票面金额(元)m 退票费用p(元) 实际输出是否正确 测试用例 (小时) (1) 边界值分析
1 2 60 12 ?
2 2 65 13 ?
3 0 60 30 ?
4 0 62 31 ?
5 -1 60 60 ?
(2) 决策表
1 2 3 4 5 6 7 8
m%10=0 T F F F F F F F t>2 m%10<5 F T F F F F F F
m%10>=5 F F T F F F F F
m%5=0 FF F T F F F F 0
本文档为【软件测试报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。