发表于: 2017-11-30 16:45:21
1 977
我的天,我想写日报竟然还只能等到第二天再写。
先把我的简化版笔记贴一下,免得有人说我没看
# 需求分析
## 需求分析的分类
* 业务需求:关注系统是否满足业务
* 用户需求:关注系统是否满足用户习惯
* 功能需求:关注系统是否满足功能需求
## 可能的问题
* 如果没有需求怎么办?
参考市面上已经上线的产品
* 如果需求模糊怎么办?
收集整理已有需求
和产品经理逐条确认
参考同类型产品的实现情况
# 提取测试点
* 测试点对测试用例的设计有什么好处?
根据测试点快速设计出测试用例
测试点可以完全的覆盖需求
迅速的运用各种方法
可以体现出需求的各种细节
这个老师。。。讲课普通话一般也就算了,毕竟也不是专业的老师,这个我们不要求。我求他能不能不误人子弟?能不能按照需求项-需求子项-测试用例的顺序写测试用例?能不能把能缩到一起的测试用例写到需求项里去?一点没个层次。简直就像是产品写的测试用例一样,一点不像是专业测试写的,一点逻辑都没。
我简单教教他怎么写测试用例啊。。。
就以imooc的登录功能为例:
* 需求项:
正常登录逻辑
错误登录逻辑
自动登录功能
忘记密码功能
第三方登录功能
二维码登录功能
URL测试
UI测试
。。。
* 需求子项
正常登录逻辑
帐号错误逻辑(由错误登录逻辑拆分)
密码错误逻辑(由错误登录逻辑拆分)
自动登录功能
忘记密码功能
QQ登录功能(由第三方登录功能拆分)
微信登录功能(由第三方登录功能拆分)
微博登录功能(由第三方登录功能拆分)
二维码登录功能
URL测试
UI测试
。。。
* 测试用例
测试输入不符合条件的手机号无法登录(这是简写,针对手机号格式还可以拆分)
测试输入不符合条件的邮箱无法登录(这是简写,针对邮箱格式还可以拆分)
测试输入错误的手机号无法登录
测试在帐号中输入空手机号无法登录
测试在帐号中输入10位数字无法登录
测试在帐号中输入12位数字无法登录
测试在帐号中输入汉字符号无法登录
测试在帐号中输入不符合条件的特殊字符(除@.之外)无法登录
测试在帐号中输入空格无法登录
测试在帐号中输入过长字符串无法登录
测试输入正确的手机号和错误的密码无法登录
。。。
这还只是没写完的帐号错误输入的拓展
我能写2000条。
明白测试用例怎么写了吗?我且看看后面他能给我什么惊喜。
我看了看,这个任务后面几乎全是视频,0文档,等到什么时候抽空看完就去搞PM去了。没一点意思。
评论