实验题目二测试工具应用.doc

实验题目二测试工具应用.doc

ID:56865520

大小:108.00 KB

页数:9页

时间:2020-07-16

实验题目二测试工具应用.doc_第1页
实验题目二测试工具应用.doc_第2页
实验题目二测试工具应用.doc_第3页
实验题目二测试工具应用.doc_第4页
实验题目二测试工具应用.doc_第5页
资源描述:

《实验题目二测试工具应用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验题目二测试工具应用班级__软件赴日1101组号_____________时间____2014.4.15_学号姓名学号姓名贾志远宁纯志1.实验目的(1)学习使用自动化测试工具Junit。(2)掌握逻辑覆盖测试。2.实验内容一个假想的保险金计算程序,根据两个因素计算半年保险金:投保人的年龄和驾驶历史记录。保险金的计算公式如下:保险金=基本保险费率×年龄系数-安全驾驶折扣其中,年龄系数是投保人年龄的函数,如果投保人驾驶执照上的当前点数(根据交通违规次数确定)低于与年龄有关的门限,则给予安全驾驶折扣。书面保险政策的驾驶人年龄范围为

2、从16-100岁,如果投保人有12点,则驾驶人的执照就会被吊销(因此不需要保险)。基本保险费率随时间变化,对于这个例子,是每半年500美元。年龄范围年龄系数门限点数安全驾驶折扣16≤年龄<252.815025≤年龄<351.835035≤年龄<451.0510045≤年龄<600.8715060≤年龄<1001.552003.实验基本步骤开始C0abC7C1cdC8nS0C2efC9mpS7S1C3oghC10qrS8C4S2ijC11tS9S3sS10uvS4S11C5klC6S5S6xwC0:age>=16&&age<25

3、C1:age>=25&&age<35C2:age>=35&&age<45C3:age>=45&&age<60C4:age>=60&&age<100C5:limi<0

4、

5、limi>12

6、

7、age>=100

8、

9、age<16C6:limi==0C7:limi>limite[0]C8:limi>limite[1]C9:limi>limite[2]C10:limi>limite[3]C11:limi>limite[4]L1:age<16L2:age>=16L3:age<25L4:age>=25L5:age<35L6:age>=35L7:

10、age<45L8:age>=45L9:age<60L10:age>=60L11:age<100L12:age>=100L13:limi<0L14:limi==0L15:limi>limite[0]L16:limi>limite[1]L17:limi>limite[2]L18:limi>limite[3]L19:limi>limite[4]L20:limi>12测试用例编号输入预计结果覆盖条件覆盖判断覆盖语句覆盖路径agelimi11512-1L(1,15-19)!L(其他)C(5,7-11)!C(其他)S6Bdfhjlx210

11、112-1L(12,15-19)!L(其他)C(5,7-11)!C(其他)S6Bdfhjlx32013-1L(2,3,20)!L(其他)C(0,5,7-11)!C(其他)S0,S6anlx42012500*2.8L(2,3,15-19)!L(其他)C(0,7-11)!C(其他)S0anlw5201500*2.8-50L(2,3)!L(其他)C(0)!C(其他)S7amlw63012500*1.8L(4,5,15-19)!L(其他)C(1,7-11)!C(其他)S1bcplw7303500*1.8-50L(4,5,15)!L(其

12、他)C(1,7)!C(其他)S8bcolw84012500*1.0L(6,7,15-19)!L(其他)C(2,7-11)!C(其他)S2bderlw9405500*1.0-100L(6,7,15,16)!L(其他)C(2,7,8)!C(其他)S9bdeqlw105012500*0.8L(8,9,15-19)!L(其他)C(3,7-11)!C(其他)S3bdfgtlw11507500*0.8-150L(8,9,15-17)!L(其他)C(3,7-9)!C(其他)S10bdfgslw127012500*1.5L(10,11,15-

13、19)!L(其他)C(4,7-11)!C(其他)S4bdfhivlw13705500*1.5-200L(10,11,15-18)!L(其他)C(4,7-10)!C(其他)S11bdfhiulw1420-1-1L(2,3,13)!L(其他)C(0,5)!C(其他)S0,S6anlx152000L(2,3,14)!L(其他)C(0,6)!C(其他)S0,S5ank程序代码Calculator.java(源代码)packagexw;publicclassCalculator{privateintCost=500;privatedou

14、bleagelink[]={2.8,1.8,1.0,0.8,1.5};privateintlimite[]={1,3,5,7,5};privateintdiscount[]={50,50,100,150,200};privateintage=0;privateintlimi=

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

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

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