之前做过登录功能的测试。
1.测试策略
先冒烟测试,然后全量测试,最后回归测试。
所以准备,冒烟测试用例集,功能测试用例集,和回归测试用例集
2. 质量特征和风险分析
列举登录功能的质量特征,同时根据 风险特征和业务价值进行风险评估
质量特征有:(按照评估的循序)
功能,安全,易用性,效能,兼容性,次要特征(可维护性),无关特征(可移植性)
建立风险热图,
做出最终的测试策略和测试方针
1. 冒烟测试用例设计
用到了场景法,对正常流和异常流程进行测试。
(设计状态转换树(可以是时间轴导图的形势)
把流程编写自动化脚本,方便回归测试。
2. 分析测试点:
功能:
用户名-等价类边界值-错误推测法
密码-规格分析-等价类边界值-错误推测
验证码:规格分析-等价类边界值、特征分析:刷新验证码,二次输入
记住密码:规格分析
另外:利用组合方法进行设计,或者优化测试用例
安全性:
依据安全规格要求,比如:信息非明文,接口注入等情况
易用性:
A/B测试,收集用户反馈,专家评审
效能:
前端效能-响应时间,解析渲染时间
后端接口效能-响应时间,并发量等
兼容性:
电脑浏览器,手机浏览器(因为手机多样性,可以用到分层抽样,聚类抽样)
可维护性:(次要特征)
是否可以热发布,灰度发布,备份恢复等
可移植性:这个是无关特征,可以忽略
最后呢,要把冒烟的用例,和重点的用例,比如可能存在或者已经存在bug的用例,加入到回归测试用例集,尽量编写自动化代码,持续集成。
不说了,还有很多要注意的
1.测试策略
先冒烟测试,然后全量测试,最后回归测试。
所以准备,冒烟测试用例集,功能测试用例集,和回归测试用例集
2. 质量特征和风险分析
列举登录功能的质量特征,同时根据 风险特征和业务价值进行风险评估
质量特征有:(按照评估的循序)
功能,安全,易用性,效能,兼容性,次要特征(可维护性),无关特征(可移植性)
建立风险热图,
做出最终的测试策略和测试方针
1. 冒烟测试用例设计
用到了场景法,对正常流和异常流程进行测试。
(设计状态转换树(可以是时间轴导图的形势)
把流程编写自动化脚本,方便回归测试。
2. 分析测试点:
功能:
用户名-等价类边界值-错误推测法
密码-规格分析-等价类边界值-错误推测
验证码:规格分析-等价类边界值、特征分析:刷新验证码,二次输入
记住密码:规格分析
另外:利用组合方法进行设计,或者优化测试用例
安全性:
依据安全规格要求,比如:信息非明文,接口注入等情况
易用性:
A/B测试,收集用户反馈,专家评审
效能:
前端效能-响应时间,解析渲染时间
后端接口效能-响应时间,并发量等
兼容性:
电脑浏览器,手机浏览器(因为手机多样性,可以用到分层抽样,聚类抽样)
可维护性:(次要特征)
是否可以热发布,灰度发布,备份恢复等
可移植性:这个是无关特征,可以忽略
最后呢,要把冒烟的用例,和重点的用例,比如可能存在或者已经存在bug的用例,加入到回归测试用例集,尽量编写自动化代码,持续集成。
不说了,还有很多要注意的