需求分析:
1.需求评审前,提前预览,对不明白的地方进行标注
2.需求评审时,集中式提问,即等产品经理需求阐述完
3.站在用户的角度,评审需求
需求转化为功能:
数据和UI分离:
1.先保证数据的正确性,先使用接口测试
2.再来保证UI的显示和体验
功能划分优先级
数据创建和更新优先于数据查询优先于数据显示
黑盒测试拆解
1.用户数据的输入
2.系统行为的数据
3.时间变量
4.某些功能需要运行的前提条件
功能之外的测试
1.兼容性测试:网页端(不同浏览器)客户端(ios and android,及各自版本)PC(不同系统)
2.安装卸载测试
3.性能测试:
4.系统故障测试:
发布前的准备:
1.数据的初始化脚本
2.配置的脚本
3.发布的流程
4.发布的人及回归人员的到位
5.应急的预案
发布后的哪些工作:
1.回归测试环境发现过的bug
2.回归系统的主要流程
3.做好探索性测试
4.定时定期对线上的功能的回收
做好总结:
系统分析bug原因,将原因在团队内分享