黑盒测试完整实例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
黑盒测试完整实例
等价类划分
1. 三角形判断——等价类划分构造测试用例。
表2 覆盖有效等价类测试用例
表3覆盖无效等价类测试用例
2. 保险公司保费费率计算程序:某保险公司的人寿保险的保费计算方式为:投保额* 保险费率,其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体
分析程序规格说明中给出的输入条件要求,列出等价类表(包括有效等价类和无效等价类)如下所示:
(1) 年龄:一位或两位非零整数,值的有效范围为1-99。
(2) 性别:一位英文字符,只能取值‘M’或‘F’。
(3) 婚姻:字符,只能取值‘已婚’或‘未婚’。
(4) 抚养人数:空白或一位非零整数(1-9)。
(5) 点数:一位或两位非零整数,值的范围为1-99。
表1 等价类表
表2 测试用例
边界值分析
试卷评分和成绩统计程序。
输入文件由80个字符的一些记录组成,共分为三组:标题、标准答案记录(1-999道题)、学生答卷描述;有四个输出报告,分别为:(1) 按学生学号排序,每个学生的成绩和等级报
告;(2) 按学生得分排序,每个学生的成绩;(3) 平均分数和标准偏差;(4) 按题号排序,每题学生答对的百分比。学生人数不超过200,试题数不超过999。
表1 输入条件边界分析表