黑盒测试与等价类问题
来源:互联网 发布:哪些数据库是免费的吗 编辑:程序博客网 时间:2024/06/05 18:16
一.关于黑盒测试的一道题目。
该软件的输入是开始时间startTime和结束时间endTime,其中时间是以12小时的hh:mm格式表示,且假设租船的最早开始时间是7:00am,最晚结束时间是8:00pm;该软件的输出是租船的时间数Duration,格式为xx小时xx分钟。
提示:考虑输出租船的时间数的值域有60分钟以内和以外的情况,然后再结合输入开始时间和结束时间的定义域有上、下午、跨中午,以及前后次序、边界等情况,选择一种等价类的方法设计测试用例,保证充分。 要求写出:
(1)输出租船时间数的值域等价类划分;
(2)输入开始时间和结束时间的定义域等价类划分;
(3)完成等价类及边界值的测试用例设计。
答案:(1)输出租船时间数的值域等价类划分:
有效等价类:0<=小时<13&&0<=分钟<=59
小时=13&&分钟=0
无效等价类:
小时<0 || 小时>13 && 分钟 任意
分钟>59 || 分钟<0 && 0<=小时<13
(2)输入开始时间和结束时间的定义域等价类划分:
(3)完成等价类及边界值的测试用例设计:
序号测试用例描述
starttime
endtime期望输出1无效输入6:00pm10:00am错误提示2无效输入
9:00pm7:00pm错误提示
3无效输入
9:00am9:00pm错误提示
4无效输入
6:00am8:00am错误提示
5无效输入
7:00pm6:00am错误提示
6有效输入 对应18:30am9:40am1:107有效输入 对应2
8:30am12:40pm4:108有效输入 对应3
8:30am
2:40pm6:109有效输入 对应4
12:00am1:40pm1:4010有效输入 对应5
1:40pm3:00pm1:2011有效输入 对应6
3:00pm8:00pm5:00
0 0
- 黑盒测试与等价类问题
- 找钱问题
- 排列组合中的分组问题
- SQLServer类型与Java类型转换问题解决
- Tomcat 登陆问题 创建用户名密码
- 关于Windows消息队列的几个问题
- 解决SecureCRT连接总自动断开的问题
- javax.ws.rs注解:@Conumes 和 @Produces等
- win8.1无线上网 Broadcom 802.11n 受限问题
- win7删除文件时,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”问题
- 《数据库系统概念》2-存储、事务等的简介
- 远程桌面登陆后黑屏或无法进行操作的解决办法
- 【观察】vFORUM 2017,等你一起来打Call!
- 心态与命运
- CFStringTransform的使用 :汉字转拼音、全角转半角等
- Java获取随机数生成随机字符串用于验证码等之类的工具 (未测试)
- DNS记录类型介绍(A记录、MX记录、NS记录等)
- MVC与MVVM区别?
- 求最大公约数
- android基础-Activity-生命周期
- 第十四周 项目2--形状类族的中的纯虚函数
- Java利用Zxing生成二维码
- 《学习opencv》笔记——矩阵和图像操作——cvAbs,cvAbsDiff and cvAbsDiffS
- 黑盒测试与等价类问题
- maven 教程一 入门
- IOS-Category
- ORACLE DBLINK以及不同用户之间的复制表
- 模板方法模式(Template Method) 例子
- VB动态创建浏览器控件
- 第十四周项目二
- XML中的颜色配置
- 使用startForeground让android服务前台运行