软件测试 告
长途汽车票退票系统的测试设计
一、引言
1、编写目的
本次测试主要为验证汽车票退票函数的功能,该函数可以根据输入的时间及票面数额,得出所需缴纳的手续费。
2、测试概要
2.1 测试用例设计
测试中黑盒测试使用决策表和边界值技术;白盒测试使用基本路径测试法进行逻辑覆盖。
2.2 测试内容
对该函数进行功能测试、正确性测试等。
程序流程图
t>2 no
yes 0
yes
no
no 0
yes yes no
no
yes
no
-1
yes
no
yes no t
三、源程序
///
按照国家规定,开车2小时前退票按票面金额10%收取退票额,不足0.5元按0.5元计;开车2小时内退票按票面金额20%收取退票额,不足1元按1元计;开车后一小时内退票按票面金额50%收取退票金额,不足1元按1元计;开车后超过1小时不办理退票。
级数车时间率%票面金额 退票费用1 t>210m%10=0m*0.12 t>210m%10210m%10>=5[m*0.1]+14 0
void main()
{
int t, m;
float p;
cont
cin>>t>>m;
if(t>2)
if(m%10=0)
p=m*0.1;
else if(m%10
p=floor(m*0.1)+0.5;
else
p=floor(m*0.1)+1;
else if(0
if(m%5=0)
p=m*0.2;
else
p=floor(m*0.2)+1;
else if(-1
if(m%2=0)
p= m*0.5;
else
p =floor(m*0.5)+1 ;
else if(t
p=m;
cout
}
四、静态检查表
需求检查表
检测项目是否1.需求是否完整.所有的需求的分级是否
相关资源:翼型软件-profili-翼型软件-讲义工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!