精准测试(3)

精准测试分析是根据需求,代码等的变更情况,结合函数关系、模块关系、推荐的用例来进行测试分析,设计测试方案和用例,评估影响范围。这个过程不仅是对产品实现的进一步深入理解,也是对后续测试执行及测试结果的一个精准分析评估。在实际工作中,可根据项目成熟度及团队人员能力成熟度制定相应的测试分析规范,指导测试分析工作的开展。

精准测试分析流程

1.测试分析覆盖范围

测试分析内容包括需求分析,业务逻辑分析,代码逻辑分析,变更影响分析,性能分析, 稳定性分析,兼容性分析,测试手段分析等;其中产品实现可以通过平台提供的模块,函数,类调用关系图来进行辅助分析;测试手段分析从指黑盒,白盒,手动测试,自动化测试这些维度开展。

2.测试分析产出

a.产品实现

从产品开发技术实现的角度,完成对需求,架构,代码实现的分析文档

b.测试设计

(1)根据前面对产品实现的分析,从产品的功能,性能,稳定性等维度,展开用例设计;对于测试手段,涉及到自动化测试实现的,同步输出自动化测试方案及ROI评估。

(2)针对差异化的测试分析,可结合精准推荐的用例进行进一步的评估,查缺补漏。

c.测试计划

根据前面的测试设计,制定出精准的测试计划,包括测试范围,策略,人员时间安排,以及可能存在的风险预估及应对策略,测试计划可在平台进行管理,以便在测试执行过程中查看测试进度,测试用例通过等过程情况。

3.测试分析review

测试分析完成后的产出应进行Review。可以根据产品的特点制定相应的测试测试分析review规范进行,review的主要产出是评估前期测试分析的完善及精准程度,测试计划的合理性,以及对风险评估的合理性。


转自腾讯电脑管家精准测试白皮书!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,471评论 7 278
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,907评论 5 101
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,403评论 2 126
  • 相关文章: 《再说说APP测试设计-1》《再说APP测试设计-2》《关于ad hoc test》《干了这碗蛋炒饭 ...
    慧众rodman阅读 3,476评论 1 34
  • 字典里说,命是定数,运是变数。对于命运,从理科生的角度讲,就是一个以时间为函数的人生曲线。稍微文艺一点,命与运,就...
    笑无涯阅读 335评论 6 2

友情链接更多精彩内容