【笔记】软件测试学习——需求分析到测试用例

跟着黑马学测试之需求分析示例
黑马原视频资料直达

补充:测试点和测试要点的区别:测试要点是对测试点的总结,是我们根据测试需求来明白我们要测试的是什么,测试点是测试要点的细节。

示例:

航班预订系统需求说明书

登录模块:

1.登录界面的标题为“航班预订登录界面”

测试要点测试点
登陆界面标题标题是否为“航班预订登录界面”

2.登录航班预订系统时,满足以下要求:
(1)代理名称 由4位或者以上的字符和数字组成,不超过8位,不能由纯数字组成或者数字开头,否则系统提示给出相应的提示“代理名称不能由纯数字组成,请重新输入”“代理名称不能由数字开头,请重新输入”“代理名称长度必须至少为4个字符”“代理名称不能超过8位,请重新输入”。

测试要点测试点
代理名称不合法 小于4字符
大于8字符
大于等于4小于等于8,纯数字组成
大于等于4小于等于8,数字开头
代理名称合法 大于等于4小于等于8,字符和数字组成,字符开头

(2)密码 密码固定为MERCURY,长度大于4位字符,小于8位字符。可以由纯字母、纯数字或者字母加数字组成。不区分大小写,每次当输入错误密码时提示信息为“密码错误,请重试”。点击确定,系统提示“登录失败。请稍后再试”再点击确定后,系统返回登录界面。连续四次输入密码错误,系统提示“登录失败。请稍后再试”,点击确定,系统退出。

测试要点测试点
密码不合法 小于4字符
大于8字符
大于等于4小于等于8,密码中含非字母或数字字符
密码合法 大于等于4小于等于8,字母或数组组成
密码大小写 字母大写或小写
点击确定按钮 输入错误密码时提示信息为“密码错误,请重试”,系统提示“登录失败。请稍后再试”,系统返回登录界面
密码连续4次输入错误 系统提示“登录失败。请稍后再试”且系统退出

(3)点击取消按钮,关闭登录界面并退出系统。

测试要点测试点
点击取消按钮关闭登录界面并退出系统

(4)点击帮助按钮,系统弹出提示框“密码为MERCURY”

测试要点测试点
点击帮助按钮系统弹出提示框“密码为MERCURY”

(5)当代理名称框为空时,系统提示"代理名称不能为空"。密码为空时,系统提示“请输入密码”,同时为空会优先提示”请输入代理名称”。

测试要点测试点
代理名称不合法为空,提示"代理名称不能为空
密码不合法为空,提示“请输入密码”
代理名称密码均不合法均为空 ,提示”请输入代理名称”

订单模块:

航班预订系统包括新建订单、打开订单、更新订单、删除订单功能。
1.新建订单
(1)航班日期 输入框存在默认的日期格式://__ 表示mm/dd/yy,必须填系统当前时间以后的时间,如果不符合,系统弹出提示框“此日期后的航班日期有效+系统时间”。

测试要点测试点
航班日期合法选择当前时间后时间
航班日期不合法选择当前时间前时间,提示“此日期后的航班日期有效+系统时间”

(2)起点和终点不能为同一城市。

测试要点测试点
起点终点合法不为同一个城市
起点终点不合法为同一个城市

(3)选中一个航班后,会自动填入,航班号、起飞时间、到达时间、航空公司、价格、总计的订单信息。机票数默认为1,舱位种类默认为经济舱,如果更改机票数,总计会自动更新,更新仓位种类,价格也会更新。

测试要点测试点
选中航班是否自动填入
更改机票数是否自动更新

(4)不输入名称,插入订单按钮为不可用。

测试要点测试点
插入订单按钮为不可用不输入名称

(5)信息填完整后,点击插入订单。系统会自动生成唯一订单号。

测试要点测试点
点击插入订单是否生成唯一单号

2.打开订单
(1)点击打开订单按钮,系统弹出打开订单框,可以根据客户姓名、航班日期和订单号搜索订单。订单号与航班信息、客户姓名不能同时选择。由于订单具有唯一性。

测试要点测试点
搜索不合法 通过订单号、航班信息、客户姓名搜索
搜索合法 通过订单号搜索
通过航班信息、客户姓名搜索

(2)一次只能打开一张订单。
(3)当输入不存在的客户姓名时,系统提示“没有该客户提交的提单,请重新输入”
(4)当输入不存在的航班日期时,系统提示“找不到任何订单,请重试”,当输入不合规则的日期信息时,系统友好提示相应的出错信息。
(5)当输入不存在的订单号时,系统提示“订单号不存在”。订单号输入框可以输入除数字以外的字符。

测试要点测试点
点击打开订单按钮是否只打开一张订单
输入客户姓名不存在,提示“没有该客户提交的提单,请重新输入”
输入航班日期不存在,提示“找不到任何订单,请重试”
航班日期不合法系统友好提示相应的出错信息 (太模糊)
输入订单号不存在,提示“订单号不存在”
订单号不合法输入含数字

3.更新订单
(1)打开已有的订单,可以对航班日期、起点、终点、名称、机票数、舱位种类进行修改更新。
(2)如果更改为不符合规则的信息,系统给出相应的提示。
(3)订单号由系统生成,不能进行更新操作。

测试要点测试点
打开已有的订单合法更新航班日期、起点、终点、名称、机票数、舱位种类
更改不合法系统给出相应的提示 (模糊)
订单号不可更新

4.删除订单
(1)对选中的订单可以进行删除,点击删除订单按钮,系统提示"是否确定要删除该订单",点击确定,系统删除该订单,页面显示已删除,数据库不存在该订单。
(2)点击取消删除订单按钮,该订单不会被删除。

测试要点测试点
点击删除按钮提示"是否确定要删除该订单"
点击确定系统删除该订单,页面显示已删除
数据库删除后,数据库不存在该订单
点击取消删除订单按钮订单状态不变
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值