实验1-动黑盒测试.doc

实验1-动黑盒测试.doc

ID:58476416

大小:89.00 KB

页数:6页

时间:2020-05-15

实验1-动黑盒测试.doc_第1页
实验1-动黑盒测试.doc_第2页
实验1-动黑盒测试.doc_第3页
实验1-动黑盒测试.doc_第4页
实验1-动黑盒测试.doc_第5页
资源描述:

《实验1-动黑盒测试.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、云南大学软件学院期实验报告SchoolofSoftware,YunnanUniversity个人成绩学号姓名成绩20101120128赵宇学  期: 2012秋季学期     课程名称: 软件测试技术   任课教师: 代飞姓  名: 赵宇学  号: 20101120128年级: 2010级完成提交时间:2012年10月25日实验一动态黑盒测试一、实验目的1.熟悉软件测试基本概念;2.了解静态测试、动态测试、黑盒测试、白盒测试的基本概念;3.熟练掌握黑盒相关测试技术;4.能够熟练应用等价划分法、边界值法进行黑盒测试用例设计。二、实验内容1.保险公司计算保费费率的程序某保险公司的人寿保险的保费计

2、算方式为:保费=投保额×保险费率其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如下:年龄性别婚姻抚养人数20~3940~59其它MF已婚未婚1人扣0.5点最多扣3点(四舍五入取整)6点4点2点5点3点3点5点请结合等价类划分法(考虑健壮性)和边界值分析法(考虑健壮性)为上述程序设计出相应的测试用例。测试用例:(1)分析程序规格说明中给出和隐含的对输入条件的要求,列出等价类表(包括有效等价类和无效等价类)。年龄:一位或两位非零整数,值的有效范围为1~99性别:一位英文字符,只

3、能取值‘M‟或’F‟婚姻:字符,只能取值‘已婚’或‘未婚’抚养人数:空白或一位非零整数(1~9)点数:一位或两位非零整数,值的范围为1~992)根据1)中的等价类表,设计能覆盖所有等价类的测试用例。输入条件有效等价类编号无效等价类编号年龄20~39岁140~59岁21~19岁60~99岁3小于112大于9913性别单个英文字符4非英文字符14非单个英文字符15‘M’5除‘M’和‘F’之外的其它单个字符16‘F’6婚姻已婚7除’已婚’和’未婚’之外的其它字符17未婚8抚养人数空白9除空白和数字之外的其它字符181~6人10小于1196~9人11大于920测试用例编号输入数据预期输出覆盖等价类年

4、龄性别婚姻抚养人数保险费率127F未婚空白0.6%1689250M已婚20.6%25710370F已婚70.1%3671140M未婚空白无法推算125100F已婚3无法推算13699男已婚4无法推算1471Child未婚空白无法推算15845N已婚5无法推算16938F离婚1无法推算171062M已婚没有无法推算181118F未婚0无法推算191240M未婚10无法推算202.找零钱最佳组合假设商店货品价格(R)都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。假定此商店的货币面值只包括:50元(N50)、

5、10元(N10)、5元(N5)、1元(N1)四种。请结合等价类划分法(考虑健壮性)和边界值分析法(考虑健壮性)为上述程序设计出相应的测试用例。测试用例:一、分析输入的情形。R>1000100R<=P<=100PN10>=1N10=0N5=1N5=04>N1>=1N1=0三、分析规格中每一决策点之情形,以RR1,RR2,RR3表示计算要找50,10,5元货币数时之剩余金额。R>100;R<=0;P>100;P=50;RR2>=10;RR3>=5;一、由上述之输入/输出条件组合出可能的情形。R>100R<=00

6、1000

7、.货品价格=50,付款金额=1007.货品价格=51,付款金额=1008.货品价格=90,付款金额=1009.货品价格=91,付款金额=10010.货品价格=95,付款金额=10011.货品价格=96,付款金额=10012.货品价格=99,付款金额=10013.货品价格=100,付款金额=100三、实验要求1.完成实验内容,填写实验报告。2.提交实验报告:纸质报告于10月25日,周四上午34节,软件学院142

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

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

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