软测笔记 — 圈重点 Chapter 5 / Part 2
==================================
测试计划:
为什么需要计划:明确过程中的改变并作出合理的应对措施、将所想的具体化
将计划传递给测试人员、其他相关人员、经理,等。
当测试有不同的时间段、不同的模块/工具、不同的测试对象/目标,需要考虑不同的测试计划。
通常有多个草稿,便于尽早获得反馈,并改善计划,避免误入歧途,浪费时间。
测试计划包括:
定义测试方法、测试级别
将测试任务融入到整个软件生命周期中。
决定测试时间、相关人员、测试的步骤、测试的对象。
指定测试任务所用资源。
确定测试所需书写的文档。
给测试用例和程序选择详细的级别,以便为可复用测试的准备和执行提供详细的信息。
选择测试监控的方法、相关的可被交付的图表、数据等。
进入标准(Entry Criteria):
用于判断系统是否准备好进入某一特定的测试阶段。
包括程序、环境、人员等是否均准备完毕。
持续标准(Continuation Criteria):
用于判断测试是否能有效率并有效果地进行下去。
包括系统环境是否有问题,测试用例本身是否存在bug。
退出标准(Exit Criteria):
用于判断测试是否完完成,可以结束。
这些测试包括代码、功能和风险的覆盖,缺陷密度的度量,可靠性测试,成本和进度的评审。
以上均出于业务考虑。
评估(Estimation):
令任务的所执行者与其他专家分别独立地进行评估。
基于过去或相似的、有代表性的项目数据进行评估。
需要考虑的因素:
测试的复杂性,受以下情况的影响:
过程因素(早期的测试阶段,开发/测试过程,生命周期等)
材料因素(工具,测试系统,测试/调试的环境等)
人员因素(能力,人员间的关系,期望值等)
延迟因素(复杂度,地理位置分布,过多的更新,对细节的要求等)
若与评估内容有出入,则可能是其他外部因素所导致的。
测试策略:
分析法、基于模型、理论方法、遵循过程/标准、外部指引、回归
==================================
为了某人可以临睡前多看点,以Section来划分…… =。=
请发我好人卡

好人卡!!!×一马甲袋!
[Reply]