实验1-动态黑盒测试

更新时间:2023-03-17 05:07:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

云南大学软件学院期实验报告

School of Software, Yunnan University

个人成绩

学号 姓名 成绩 20101120128 赵 宇 学 期: 2012秋季学期 课程名称: 软件测试技术 任课教师: 代飞 姓 名: 赵宇 学 号: 20101120128 1

年 级: 2010级

完成提交时间:2012年月25

2

10日

实验一 动态黑盒测试

一、实验目的

1. 2. 3. 4.

熟悉软件测试基本概念;

了解静态测试、动态测试、黑盒测试、白盒测试的基本概念; 熟练掌握黑盒相关测试技术;

能够熟练应用等价划分法、边界值法进行黑盒测试用例设计。

二、实验内容

1. 保险公司计算保费费率的程序

某保险公司的人寿保险的保费计算方式为:保费=投保额×保险费率 其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如下: 年龄 性别 婚姻 抚养人数 1人扣0.5点 最多扣3点 6点 4点 2点 5点 3点 3点 5点 (四舍五入取整) 请结合等价类划分法(考虑健壮性)和边界值分析法(考虑健壮性)为上述程序设计出相应的测试用例。

测试用例:

(1)分析程序规格说明中给出和隐含的对输入条件的要求,列出等价类表(包括有效等价类和无效等价类)。

年龄:一位或两位非零整数,值的有效范围为1~99

20~39 40~59 其 它 M F 已婚 未婚 3

性别:一位英文字符,只能取值‘M?或’F? 婚姻:字符,只能取值‘已婚’或‘未婚’ 抚养人数:空白或一位非零整数(1~9) 点数 :一位或两位非零整数,值的范围为1~99

2)根据1)中的等价类表,设计能覆盖所有等价类的测试用例。

输入有效等价类 条件 编号 无效等价类 号 编20~39岁 1 年龄 40~59岁 2 12 1~19岁 3 60~99岁 小于1 大于99 13 性单个英文字符 别 4 非英文字符 14 非单个英文字符 15 4

‘M’ 5 除‘M’和‘F’之外的 16 其它单个字符 ‘F’ 6 婚姻 已婚 7 除’已婚’和’未婚’之外的其17 它字符 未婚 8 除空白和数字之外 空白 9 的其它字符 18 抚养人数 6~9人 11 大于9 20 1~6人 10 小于1 19

测试输入数据 用例出 价类 预期输覆盖等 5

本文来源:https://www.bwwdw.com/article/f2yt.html

Top