测试计划
主要包含测试计划,测试背景,测试目的,测试输出文档,测试范围,任务分配,时间管理,测试环境,风险评估
风险评估包括
系统风险 需求或设计变更未及时通知 需求不明确
影响计划的潜在因素
时间紧迫 任务繁重
测试人员熟悉进程慢
测试对产品不够熟悉 对测试工具使用熟悉程序不够
测试资源未及时到位
如何编写测试计划 制定测试计划是测试管理过程中最关键的任务。根据IEEE 829,按照以下七个步骤准备测试计划。
首先,分析产品结构和架构。 设计测试策略。 定义所有测试目标。 定义测试区域。 定义所有可用资源。 以适当的方式安排所有活动。 确定所有测试交付物。
测试用例
主要包含:测试编号 测试标题 优先级 预设条件 测试数据 执行步骤 预期结果 实际结果
缺陷报告
主要包含:缺陷标题,缺陷类型,缺陷状态,严重程度,优先级,,复现步骤,指派人员,截止时间
缺陷状态,是缺陷跟踪过程的进展情况,缺陷工具都会有相应的流程和状态标识,一般不需要我们去选择。 缺陷标题,是缺陷的概述,最好能一针见血的揭示出该缺陷的本质,这个需要后续多练习。 重现步骤,就是一步一步描述再现缺陷的操作步骤,基本要求就是开发人员按照步骤能重现Bug就可以。 严重程度,就是缺陷对软件系统的影响程度,有些影响较大,有些影响较小。 优先级,就是修复缺陷的重要性或紧迫性,即哪些缺陷需要紧急修复,哪些缺陷可以后续再修复。 缺陷类型,就是根据缺陷产生的来源和根源划分出的缺陷种类。 测试环境,主要是测试环境的配置,包括操作系统和浏览器。
测试报告
主要包含:目录,测试范围,测试环境,测试用例执行分析,遗留缺陷,测试结论,建议,附录
用例执行分析包括:进行几轮测试,通过多少,失败多少,通过率
遗留缺陷:遗留bug,bug描述,所属模块,严重程度,处理方法
|