测试结束标准
测试结束标准一直很难定义,在测试策略和测试设计阶段会制定测试范围、测试用例、测试目标、测试时间。
通常很难在规定的测试时间内同时完成测试目标和执行完测试用例。
此外,就算达到了测试目标,也很难去界定本次测试是否完全,针对主要功能是否有重要问题的遗漏。
测试质量分析
测试执行完成后,主要对本次提交的bug进行分析,分为三部分:
一是哪些bug是根据测试设计中的用例点发现的
二是哪些bug是非本次版本发布引入的(即历史版本中就存在的问题)
三是哪些问题是在测试设计之外通过扩展测试发现的。
通过对bug的分析,对bug出现的模块进行分类,重新对每个模块的质量进行评估,同时与测试目标进行对比,每个模块预计的测试目标是否达到,没有达到的原因是什么。
测试改进
测试工作是持续性活动,测试策略、测试计划、测试用例在每次版本发布测试中都应该可以复用。
因此可以通过测试质量分析去完善策略、计划以及用例。
这一块主要是通过扩展测试发现的问题去补充完善,同时也可以更新模块的质量评价,为后续测试留存标准。
在本次测试发现历史版本中存在的问题,通过测试分析是在哪一环节进行遗漏,是策略、设计、还是测试执行。通过不断的改进和记录,才能在每次测试活动中更有底气地给出版本的质量评估。
image.png










网友评论