如何把控测试周期
一般都是分为三轮
第一轮:执行所有测试用例,没有未解决的严重bug, 时间占据50%~70%
第二轮:验证所有bug全部已处理(不是都解决),执行所有测试用例 ,时间占据20%~30%
第三轮:回归所有bug,确保上线前所有bug被处理
测试环境和线上环境有差异
线上验证跟踪测试
根据测试周期调整测试轮次
集中更多的力量测试核心功能和模块
对不重要的模块进行战略放弃或粗测试
功能测试环境与性能测试环境分离
性能测试环境要做基础数据
上线前的预发布环境或仿真测试,使用线上数据库或服务节点进行灰度发布
敏捷测试:持续集成+自动化
完全通过自动化测试的方式测试功能是否实现
可随时发布
小步快跑 拥抱变化 尽快实现需求
(华为)
测试执行前的准备工作:
需求
数据库表结构 存储特点
测试环境
尽早的接触需求
网友评论