软件测试上机练习题1 - 答案

2018-11-28 17:57

软件测试技术基本要求

一、考试内容

1、功能(黑盒)测试用例设计编程实现 (1)等价类划分法 (2)边界值分析法 (3)因果图法 (4)决策表法

2、结构(白盒)测试用例设计编程实现 (1)语句覆盖 (2)判定覆盖 (3)条件覆盖 (4)组合覆盖 (5)路径覆盖 (6)独立路径测试 二、考生注意事项

1、平时训练与考试 (1)思想重视

明确考试目的,端正考试态度,认真做好上机考试的准备工作。 (2)知识准备

平时认真学习,消化课程内容,熟悉编程环境和工具,认真做好课程实验。

(3)平时训练

应针对上机考试题型做好平时训练。

练习题(一)

1、假设某保险公司的人寿保险的保费计算方式为:投保额×保险费率。其中,保险费率依

点数不同而有别,具体规则见下表。

年龄 20-39 6点 40-59 4点 其它 2点 性别 男M 5点 婚姻 点数与保险费率 ≥10点A 0.6% <10点B 0.1% 女F 已婚T 未婚F 3点 3点 5点 根据问题的规格说明,从输入条件划分等价类,并设计测试用例。

输入等价类

输入 年龄 ID 1 2 3 4 5 6 7 有效等价类 20-39岁 40-59岁 其它年龄 男性 女性 已婚 未婚 ID 8 无效等价类 年龄小于1 性别 婚姻 9 10 除“M”“F”字符外 除“T”、“F”字符外

1

测试用例

测试用例 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11

年龄 20 45 74 0 20 45 74 66 20 66 45 性别 M M M M F F F 嬲 M F M 婚姻 T T T T T T T T F F 嬲 覆盖等价类 146 246 346 846 156 256 356 936 147 367 2410 预期结果 0.6% 0.6% 0.6% 无效 0.6% 0.6% 0.1% 无效 0.6% 0.1% 无效 练习题(二)

1、假设某单位内部电话号码由三部分组成,分别是:分机号+前缀+后缀。其中,分机号为

空白或一位数字;前缀为非‘0’开头的二位数字;后缀为非全0的3位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据问题的规格说明,从输入条件划分等价类,并设计测试用例。 输入等价类 输入 分机号 前缀 ID 1 2 3 4 有效等价类 1位数字 空白 10-99 001-999 ID 5 6 7 8 9 10 11 12 13 14 无效等价类 多于1位数字 1位非数字 少于2位数字 多于2位数字 含有非数字 起始位为‘0’ 少于3位数字 多于3位数字 含有非数字 全‘0’ 后缀

输出等价类 ID 1 2 3 4 5

2

2条件 a=b∧b=c∧a=c∧(a+b>c∧b+c>a∧a+c>b) a=b∨b=c∨a=c∧(a+b>c∧b+c>a∧a+c>b) a+b=c∨b+c=a∨a+c=b∧(a+b>c∧b+c>a∧a+c>b) 22222222等价类 等边三角形 等腰三角形 直角三角形 普通三角形 非三角形 a≠b∧b≠c∧a≠c∧(a+b>c∧b+c>a∧a+c>b) (a+b≤c∨b+c≤a∨a+c≤b)∨a≤0∨b≤0∨c≤0

等价类表 输入条件 有效等价类 day 1 ≤day≤28 day=29 day=30 day=31 month month=4,6,9,11 month=1,3,5,7,8,10,12 month=2 year 编号 1 2 3 4 5 6 7 9 10 11 无效等价类 day<1 编号 12 13 day>31 14 month<1 month>12 year<1958 year>2058 15 16 17 1958 ≤year≤2058 闰年 非闰年

3


软件测试上机练习题1 - 答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:江西省2016届高三下学期第三次模拟考试语文试题 Word版含答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: