某某某建设项目-软件测试计划
3.5.2 功能测试
3.5.3 用户界面测试3.5.4 性能评测
3.5.5 负载测试
3.5.6 强度测试
3.5.7 容量测试
第10页 共17页
某某某建设项目-软件测试计划
3.5.8 安全性和访问控制测试
3.5.9 故障转移和恢复测试
[故障转移和恢复测试可确保测试对象能成功完成转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件可网络故障中恢复。
3.5.10 配置测试
[配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件 例如,应用程序、驱动程序等 而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。]
3.5.11 安装测试
3.5.12 卸载测试 3.5.13 文档测试
[对相关的设计报告和用户使用说明进行测试。
对于设计报告,验证系统与设计文档中的设计思想是否一致;对于用户使用说明
第11页 共17页
某某某建设项目-软件测试计划
手册进行测试时,验证用户使用说明书中对系统操作方法的描述是否正确,重点是用户使用说明中提到的操作例子要进行测试,保证采用的例子能够在系统中正确完成操作。]
3.6 风险分析
4 测试方法
4.1 里程碑技术
在本项目中,我们将整个测试过程分为几个里程碑,达到一个里程碑后才能转换到下一阶段,以控制整个过程。
我们将整个测试过程分为以下几个里程碑:
表4-1测试过程信息表 里程碑 系统培训: 完成标准 1. 对于本项目所有需要测试的系统的培训完成。 2. 测试人员已经对所有被测系统/模块进行了使用,了解了被测系统的具体功能。 测试设计: 1. 测试用例已覆盖所有测试需求。 2. 测试用例设计已经完成。 测试执行: 1. 所有测试用例被执行。 2. 发现的缺陷都有缺陷记录。 结果分析: 1. 完成测试报告。
4.2 测试用例设计
本次测试的测试案例,是在经过系统培训后,由测试人员根据对系统的介绍和自己对系统的理解按照系统层次结构组织编写。
1) 本系统案例的编写采用黑盒测试常用的分析方法设计用例。
第12页 共17页
某某某建设项目-软件测试计划
2) 对于每一个测试用例,测试设计人员应为其指定输入(或操作)、预期输出
(或结果)。
3) 每一个测试用例,都必须有详细的测试步骤描述。 4) 本次测试设计的所有测试用例均需以规范的文档方式保存。
5) 在整个测试过程中,可根据项目实际情况对测试用例进行适当的变更。 6) 测试用例中测试数据的准备,在客户的指导和协助下准备。 7) 按照系统的运行结构安排用例的执行。
4.3 测试实施过程
本项目由n位测试人员分别负责不同的子系统的测试,实施过程如下:
1) 准备测试所需环境。 2) 准备测试所需数据。
3) 按照系统运行结构执行相应测试用例。 4) 记录测试过程中发现的缺陷。 5) 报告缺陷。
4.4 测试方法综述
本项目测试包括:
1) 功能测试,测试各功能是否有缺陷。
2) 性能测试,测试性能指标是否符合相关要求。 3) 安全测试,测试系统是否达到相关安全指标。
4) 测试人员执行测试时,要严格按照测试用例中的内容来执行测试工作。 5) 测试人员要对测试中发现的问题记录到缺陷记录中。 6) 测试总结报告。
5 资源需求
5.1 培训需求
参与本次测试的测试人员需要项目组长对测试人员进行系统的相关培训。培
第13页 共17页
某某某建设项目-软件测试计划
训内容包括: 1) 系统架构的培训。 2) 系统数据流程的培训。 3) 各子系统的功能培训。
4) 哪些部分是本次的重点测试对象。
5.2 运行环境 5.2.1 软件运行环境
表5-1列出了被测系统的软件运行环境。
表5-1软件运行环境 分类 运行服务器 运行数据库 运行环境 运行浏览器 软件 5.2.2 硬件运行环境
表5-2列出了被测系统的硬件运行环境。
表5-2硬件运行环境 资源类型 笔记本电脑 联想昭阳E42-80 联想ThinkPad 智能手机 华为荣耀v8 华为Mate 9
资源描述 Android 7.0,八核i6,RAM 4G 数量 1 1 1 1 5.1 人力资源
测试团队结构
第14页 共17页