多语言展示
当前在线:304今日阅读:113今日分享:31

软件测试计划主要包含哪些要素?

一个项目的需求基本确定后,项目的流程制定测试计划。测试计划是软件测试工作正式实施前明确测试对象,并通过对时间、资源、风险、测试范围和预算等方面的综合分析和规划,保证有效地实施软件测试。那么,它主要包含哪些要素呢?
概述:

一份测试计划通常包含:测试计划简介、测试项目说明、测试范围、测试手段和策略、项目通过或失败的标准、暂停和重新启动测试的标准、测试的可交付性、测试任务分配、环境需求、职责、人员和培训需求、进度表、风险及偶然事故的预测。这不是唯一标准,实际情况制定。其中,测试范围、测试手段和策略、测试任务分配、进度表、风险及偶然事故的预测是重点。

例子:XXX项目测试计划
1

我们制定测试计划时,只要包含以上的重点内容就行,实际情况调整,如下的例子:

2

概述:包含测试模块说明和测试范围。确定本次测试计划的的测试对象、测试范围和功能模块,以免把本次不需要测试的内容也计划在内,如:未最终确定的需求暂时不列入本次计划。

3

测试目标:最终要实现什么目标,如学生管理系统,最终实现学生信息的归档,并能高效查询、修改等。

4

测试资源:软件资源:如数据库是哪个版本、需要安装什么软件环境等。硬件资源:如服务器要求、硬件内核的要求等。测试工具:如缺陷管理用什么工具、用例管理用什么工具、日志查看又用什么工具、自动化和性能测试又分别使用什么工具等。人力资源:谁参与测试、谁负责哪一个模块等。

5

测试种类和测试标准:功能测试、性能测试、安装测试、易用性测试:是否每一个种类都需要测试,测试开启、暂停、重新开始、完成的标准分别是什么。

6

测试要点:测试过程中重点关注哪部分,如是否可以跑完一个流程、流程流转、多场景组合等。

7

测试时间和进度:计划什么时候开始进行测试、测试花费时间及目前进度。

8

风险及对策:本系统目前面临哪些风险,又有哪些潜在的风险,相应的对策是什么。如现在很多系统都使用微服务,一旦某个基础微服务宕机就无法继续。

注意事项

测实际情况制定,要具有实际的指导意义。

推荐信息