测试基础-测试经理如何制定测试策略,如何把控测试风险

一点耳濡目染的总结

测试的方法有很多,分类也很丰富。

一、按开发阶段划分

1.单元测试(Unit Testing)

2.集成测试(Integration Testing)

3.系统测试(System Testing)

4.验收测试(Acceptance Testing)

二、按是否查看代码划分

1.黑盒测试(Black-box Testing)

2.白盒测试(White-box Testing)

三、按是否运行划分

1.静态测试(Static testing)

2.动态测试(Dynamic testing)

四、按测试对象和目的划分

1.性能测试

2.安全测试

3.兼容性测试

4.文档测试

5.易用性测试(用户体验测试)

6.业务测试

7.界面测试

8.安装测试

六、按是否手工执行划分

1.手工测试(Manual testing)

2.自动化测试(Automation Testing)

功能测试人员如何提取测试点,如何编写测试用例

  1. 从用户需求、需求文档和以往经验进行测试需求分析,包括沟通、梳理功能点,分解出测试点、测试项
  2. 深度参与需求评审,拆分测试需求,从上到下逐层梳理功能目录项,根据目录项做思维导图梳理设计待测功能项
  3. 根据客户需求、产品设计;核心业务场景+高风险功能点,挖掘客户场景,梳理设计探测性待测功能项
  4. 耳熟能详的设计用例方法:等价类划分法、边界值分析法、因果图法、流程图法、猜错法
  5. 思维导图和流程图可以帮你完成80%的思考工作

测试经理如何制定测试策略,如何把控测试风险

  1. 3W1H方法制定测试策略:
WHY 深刻理解项目的目标是什么,这决定着我们测试策略的粒度、方法、范围
WHAT 根据PRD,推荐使用Xmind梳理出项目范围和P0级关键模块,做测试范围思维导图。根据测试对象和目的梳理出需要做的测试类型
WHEN 测试阶段的拆分,范围时间的制定
HOW  在测试策略中,推荐梳理P0级关键模块的测试办法和测试全流程(包含上下游系统的检测)
  1. 梳理最关键的功能清单P0级别,做重点跟踪,重点管理(核心业务、业务入口、与金钱相关等)
  2. 产品、研发、测试三方联动的用例评审,校验用例质量。
  3. 高频风险点:
1)软件需求不清楚,开发商对产品需求特性理解不准确。
2) 需求变更风险。
3) 测试人员,开发人员的能动性。
4) 测试环境,和测试数据不准确 

  1. 每日站会帮助梳理、上报、解决风险
  2. 通过测试人员评估以及测试难题分析,尽早发现风险点并将其影响降到最低

扫一扫,关注我

posted @ 2020-08-13 10:07  老僧观天下  阅读(559)  评论(0编辑  收藏  举报