当前位置: 首页 > 范文大全 > 公文范文 >

软件系统平台测试实施方案

时间:2021-11-05 12:18:53 来源:网友投稿

  软件系统平台测试实施方案

 目录 第 1 章

 测试验收方案 ....................................................................................... 6

 1.1

 验收标准............................................................................................ 6

 1.1.1

 功能项测试 ............................................................................... 6

 1.1.2

 业务流程测试 ........................................................................... 6

 1.1.3

 容错测试 ................................................................................... 6

 1.1.4

 安全性测试 ............................................................................... 7

 1.1.5

 性能测试 ................................................................................... 7

 1.1.6

 易用性测试 ............................................................................... 7

 1.1.7

 适应性测试 ............................................................................... 8

 1.1.8

 文档测试 ................................................................................... 8

 1.1.9

 用户有特别要求的测试 ........................................................... 8

 1.2

 测试用例编写方案及标准................................................................ 9

 1.2.1

 编写原则 ................................................................................... 9

 1.2.2

 衡量测试用例设计的质量标准 ............................................. 10

 1.2.3

 测试用例与开发的对应关系约定 ......................................... 10

 1.2.4

 测试用例类型约定 ................................................................. 11

 1.2.5

 测试阶段、类型与执行角色的关系约定 ............................. 12

 1.2.6

 测试用例清单 ......................................................................... 13

 1.3

 测试策略.......................................................................................... 13

 1.3.1

 数据和数据库完整性测试 ..................................................... 13

 1.3.2

 接口测试 ................................................................................. 14

 1.3.3

 集成测试 ................................................................................. 15

 1.3.4

 系统测试 ................................................................................. 17

 1.3.5

 用户界面测试 ......................................................................... 18

 1.3.6

 压力测试 ................................................................................. 19

 1.3.7

 负载测试 ................................................................................. 21

 1.3.8

 强度测试 ................................................................................. 22

 1.3.9

 容量测试 ................................................................................. 25

 1.3.10

 安全性和访问控制测试 ....................................................... 26

 1.3.11

 配置测试 ............................................................................... 28

 1.3.12

 安装测试 ............................................................................... 29

 1.3.13

 文档测试 ............................................................................... 30

 1.4

 项目的交付项.................................................................................. 31

 1.4.1

 程序 ......................................................................................... 31

 1.4.2

 需求覆盖 ................................................................................. 31

 1.4.3

 文档 ......................................................................................... 37

 1.5

 测试工具.......................................................................................... 39

 1.6

 验收方式.......................................................................................... 39

 1.7

 成绩评定标准.................................................................................. 39

 第 2 章

 技术服务方案 ..................................................................................... 41

 2.1

 服务范围.......................................................................................... 41

 2.2

 服务方式及内容.............................................................................. 41

 2.2.1

 驻场+现场服务 ....................................................................... 41

 2.2.2

 远程支持 ................................................................................. 42

 2.3

 故障处理流程.................................................................................. 44

 2.4

 软件升级.......................................................................................... 46

 第 3 章

 技术培训方案 ..................................................................................... 48

 3.1

 培训的对象及目标.......................................................................... 48

 3.2

 培训时间及人数.............................................................................. 49

 3.3

 培训方式及内容.............................................................................. 49

 第1 1 章

 测试验收方案

 1.1 验收标准

 1.1.1 功能项测试

 对软件需求规格说明书中的所有功能项进行测试。

 1.1.2 业务流程测试

 对软件项目的典型业务流程进行测试。

 1.1.3 容错测试

 容错测试的检查内容包括: 1) 软件对用户常见的误操作是否能进行提示; 2) 软件对用户的的操作错误和软件错误, 是否有准确、清晰的提示; 3) 软件对重要数据的删除是否有警告和确认 提示; 4) 软件是否能判断数据的有效性, 屏蔽用户的错误输入, 识别非法值, 并有相应的错误提示。

 1.1.4 安全性测试

 安全性测试的检查内容包括: 1) 软件中的密钥是否以密文方式存储; 2) 软件是否有留痕功能, 即是否保存有用户的操作日志; 3) 软件中各种用户的权限分配是否合理。

 1.1.5 性能测试

 对软件需求规格说明书中明确的软件性能进行测试。测试的准则是要满足规格说明书中的各项性能指标。

 1.1.6 易用性测试

 易用性测试的内容包括: 1) 软件的用户界面是否友好, 是否出现中英文混杂的界面; 2) 软件中的提示信息是否清楚、易理解, 是否存在原始的英文提示; 3) 软件中各个模块的界面风格是否一致; 4) 软件中的查询结果的输出方式是否比较直观、合理。

 1.1.7 适应性测试

 参照用户的软、硬件使用环境和需求规格说明书中的规定, 列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。

 1.1.8 文档测试

 用户文档包括: 安装手册、操作手册和维护手册。

 对用户文档测试的内容包括: 1) 操作、维护文档是否齐全、是否包含产品使用所需的信息和所有的功能模块; 2) 用户文档描述的信息是否正确, 是否没有歧义和错误的表达; 3) 户文档是否容易理解, 是否通过使用适当的术语、图形表示、详细的解释来表达; 4) 用户文档对主要功能和关键操作是否提供应用实例; 5) 用户文档是否有详细的目录表和索引表。

 1.1.9 用户有特别要求的测试

  略

 1.2 测试用例编写方案及标准

 1.2.1 编写原则

 (1)基本的原则就是:“一点多例”,就是针对一个测试点或者功能点,编写多个测试用例,从多个方面进行测试。各个部分的用例编写的都贯穿着这一基本思想。

 (2)单元测试由开发人员执行,可以自身决定是否编写单元测试用例。

 (3)对于每个用例事件流,测试需求的详细列表至少会包括一个测试需求。对于需求规格说明书中的功能描述,将至少派生一个测试需求。

 (4)

 测试项描述-简要说明测试用例所要涉及的项和特性、对于每一项、可考虑引用以下文件:需求说明书、设计说明书、用户手册、操作手册。

 (5)

 输入说明描述-规定执行测试用例所需的各个输入。有些输入可以用值(允许适当的误差)来规定。而另一些输入,如常数表或事务文件可以用名来规定。规定所有合适的数据库、文件、终端信息传送的值。

 (6)

 输出说明描述- 规定测试项的所有输出和特性(如:响应时间)。提供各个输出或特性的正确值。

 (7)测试用例的设计,始终要考虑测试的执行,同时测试发现的问题和总结的经验也可以用来完善测试设计。

 1.2.2 衡量测试用例设计的质量标准

 (1)

 可测性:

 测试用例的所有步骤是可测的,测试的步骤是具体可实施后的,按照每个步骤是可以走通的。

 (2)

 可验证:

 测试的每个步骤 验证点是具体、可验证的。期望结果不是抽象的描述,而是可获得的。

 (3)

 全面性:测试执行人员,无须考虑怎么测、而是参照测试用例设计的步骤执行,测试数据的准备也要在测试设计时考虑,而且要具备高覆盖率和全面性。

 1.2.3 测试用例与开发的对应关系约定

 开发阶段 依据文档 编写的用例 需求分析阶段结束后

 需求文档 系统测试对应的用例

 概要设计阶段结束后

 概要设计、体系设计文档 集成测试对应的用例 详细设计阶段 详细设计文档 单元测试对应的用例 备注:单元测试由开发人员进行,故不纳入测试用例。

 1.2.4 测试用例类型约定

 测试用例 对应测试类型 测试覆盖率(测试人员)

 功能测试用例 主要包括功能测试 90%~100% %

 性能测试用例 性能测试、压力测试、强度测试 10% 集成测试用例 接口测试、健壮性测试、可靠性测试 40%~50%

 安全测试用例 安全测试 10% 用户界面测试用例 用户界面测试、少量功能测试 100%

 1.2.5 测试阶段、类型与执行角色的关系约定

 测试阶段 测试类型 执行角色 单元测试 主要包括功能测试 开发人员,测试人员可配合部分基础数据准备 集成测试 模块功能测试。含部分接口测试、路径测试 测试人员、开发人员 系统测试 功能测试,含部分接口测试、路径测试。

 测试人员 验收测试 功能测试(含一定健壮性测试、性能测试、用户界面测试、安全性测试、压力测测试人员,建议包含用户

 试、可靠性测试、安装/反安装测试。

 考虑工作量可以和系统测试合并。

 用户界面测试用例 基本同上,并包含文档测试,对于软件产品主要测试相关技术文档 开发人员,测试人员可配合部分基础数据准备 1.2.6 测试用例清单

 可参照测试范围-测试清单。

 1.3 测试策略

 1.3.1 数据和数据库完整性测试

 测试目标:

 [确保数据库访问方法和进程正常运行,数据不会遭到损坏] 测试范围:

 据实际情况进行 技术:

 [调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据(或对数据的请求)。

 检查数据库,确保数据已按预期的方式填充,并且所有的数据库事件已正常发生;或者检查所返回的数据,确保正当的理由检索到了正确的数据] 开始标准:

 完成标准:

 [所有的数据库访问方法和进程都按照设计的方式运行,数据没有遭到损坏。] 测试重点和优先级:

 需考虑的特殊事项:

 [测试可能需要 DBMS 开发环境或驱动程序在数据库中直接输入或修改数据。

 进程应该以手工方式调用。

 应使用小型或最小的数据库(记录的数量有限)来使所有无法接受的事件具有更大的可视度。] 1.3.2 接口测试

 测试目标 确保接口调用的正确性

 测试范围:

 所有软件接口,记录输入输出数据(短信接口、传真接口、支付接口、机票接口)

 技术:

 实际操作触发调用接口 开始标准:

 完成标准:

 测试重点和优先级:

 均为重点 需考虑的特殊事项:

 接口的限制条件

 1.3.3 集成测试

 测试目标 检测需求中业务流程,数据流的正确性

 测试范围:

 测试清单中所列项

 技术:

 [利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:

 在使用有效数据时得到预期的结果。

 在使用无效数据时显示相应的错误消息或警告消息。

 各业务规则都得到了正确的应用。

 与其他网元对接测试。]

 开始标准:

 在完成某个集成测试时必须达到标准 各模块接口都已完成编码 完成标准:

 [所计划的测试已全部执行。

 所发现的缺陷已全部解决。]

 测试重点和优先级:

 重点:测试清单中所列项

 需考虑的...

相关热词搜索: 实施方案 测试 软件系统