软件测试课程考查(论文).doc

软件测试课程考查(论文).doc

ID:55626185

大小:335.50 KB

页数:7页

时间:2020-05-21

软件测试课程考查(论文).doc_第1页
软件测试课程考查(论文).doc_第2页
软件测试课程考查(论文).doc_第3页
软件测试课程考查(论文).doc_第4页
软件测试课程考查(论文).doc_第5页
资源描述:

《软件测试课程考查(论文).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、__________________学院__________级___________专业姓名____________学号□□□□□□□□□□□□………………………………(密)………………………………(封)………………………………(线)………………………………1.所选题目保险金问题,保险金问题主要是为投保人计算其需要购买的车险,一年内的保险金计算公式为:保险金=基本保险费率*年龄系数-安全驾驶折扣且车险的计算还需要满足如下条件:1.基本保险费率为1000元/年;2.年龄系数和安全驾驭折扣见下表;3.投保人必须是年满16岁,且不足80岁的人;4.投保人驾照上的

2、分数初始为12分,年当违反交通规则时,将以整数为单位扣掉1分或若干分;5.如果投保人驾照上的当前分数高于门限分数,则投保时可给予其安全驾驶折扣;6.如果投保人驾照上的当前分数被扣至低于零分,则该投保人的驾照被吊销,则不能参保。年龄年龄系数门限分数安全驾驶折扣(单位:元)16<=年龄<252.8115025<=年龄<351.8910035<=年龄<451.0715045<=年龄<600.8520060<=年龄<801.572502.关键代码1.privatestaticfinalintrate=1000;//保存基本保险费率2.privatestaticin

3、t[][]settings={{0,0,0},{28,11,50},{18,9,100},{10,7,150},{8,5,200},{15,7,250}};//计算时将年龄系数放大原来的10倍放入int数组中3.publicstaticint[]calcSetting(intage){4.if(age<16

4、

5、age>=80){5.returnsettings[0];6.}elseif(age<25){7.returnsettings[1];8.}elseif(age<35){9.returnsettings[2];10.}elseif(age<45){1

6、1.returnsettings[3];12.}elseif(age<60){13.returnsettings[4];14.}else{15.returnsettings[5];16.}17.}publicstaticintInsurance(intage,intscore){18.intinsuraneMoney=-1;19.if(score>0&&score<13){20.int[]setting=calcSetting(age);21.if(setting!=settings[0]){22.intsafeDrivingDiscout=0;23.in

7、tageCoefficient=setting[0];24.intscoreThreshold=setting[1];25.if(score>scoreThreshold){26.safeDrivingDiscout=setting[2];第页1.}2.insuraneMoney=(int)(rate/10*ageCoefficient)-safeDrivingDiscout;3.}4.}31.returninsuraneMoney;3.黑盒测试技术设计测试用例1.边界值测试边界点年龄的边界点:16,25,35,45,60,80。分数的边界点:0,5,7,

8、9,11,12。测试数据年龄的测试数据:15,16,17,24,25,26,34,35,36,44,45,46,59,60,61,79,80,81。分数的测试数据:-1,0,1,4,5,6,7,8,9,10,11,12,13。测试用例输入预期输出年龄分数年龄系数安全驾驶折扣2532.802562.802582.8025102.8025122.81002092.803091.804091.01505290.82007091.52502.决策表的测试等价类的划分等价类年龄分数有效等价类A1:16<=年龄<25S1:分数=12A2:25<=年龄<35S2:分数=

9、10.11A3:35<=年龄<45S3:分数=8.9A4:45<=年龄<60S4:分数=6.7A5:60<=年龄<80S5:1<=分数<=5无效等价类A6:年龄<16S1:分数=0A7:80<=年龄S1:分数<0S1:分数=>13决策表测试用例ID输入预期输出年龄分数年龄系数安全驾驶折扣0120122.850022062.800330111.8100第页043051.800540101.0150064041.00075290.8200085230.800970101.5250107041.504.白盒测试技术设计测试用例判定测试calcSetting()的

10、判定节点4if(age<16

11、

12、age>=80)6elseif(a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。