基本是一些基础概念,但是基础其实是最重要的
策略概念:依照形势发展而制定的行动方针和斗争方法
制定策略前的注意事项:()内我目前的策略
1 测试的侧重点 (每个版本优先测试新功能,然后对主要流程等在进行测试,例如发布商品流程,下单流程等,如果时间充裕在对其他功能进行测试)
2 各个时间段的测试策略
3 多平台、操作系统、浏览器的测试策略 (尽量测试多款手机(优先选择主流款,以及经常出现异常款的手机,,比如坚果)),保证功能好使以及兼容性)
4 测试开始和结束的标准 (开发完成代码后,对于优先级比较高的bug解决掉就结束)
5 如何指定测试人员/如何分配测试任务 (就一个测试,不存在分配任务)
6 测试工具的使用策略 (主要是功能测试,用的多的就是fiddler,方便定位问题,)
7 测试报告/进度策略 (目前没有写,感觉有必要写,这样方便记录每个版本遗留的一些问题 以及一些不完善的东西, 整个版本分析相对耗时的位置,是否能通过前期做充足的准备解决或者其他方式来减少耗时,)
测试重点优先级分析
顺序:
1 首先测试经过变更的部分,然后测试没有变化的部分。修改和更新都意味着有新的风险
2 首先测试核心功能,然后测试辅助功能,测试产品所完成的关键和常用的功能,测试完成产品基本任务的功能
3 首先测试功能,然后测试可靠性,先测试每个功能是否完全能用,然后再深入检查任何一个功能在不同条件下的表现如何
4 首先测试常见情况,然后测试少见情况,使用常用的数据和使用场景
5 首先测试常见威胁,然后测试罕见威胁,用最有可能出现的压力和错误情况测试
6 首先测试影响力大的问题,然后测试影响小的问题,优先测试哪些一旦出现失效情况,就会产生严重影响甚至造成破坏性的特性
可能 实际操作中这些方法用到过了,但是感觉能好好的回顾一下这些基础概念知识也是不错的
网友评论