• 工作总结
  • 工作计划
  • 心得体会
  • 领导讲话
  • 发言稿
  • 演讲稿
  • 述职报告
  • 入党申请
  • 党建材料
  • 党课下载
  • 脱贫攻坚
  • 对照材料
  • 主题教育
  • 事迹材料
  • 谈话记录
  • 扫黑除恶
  • 实施方案
  • 自查整改
  • 调查报告
  • 公文范文
  • 思想汇报
  • 当前位置: 雅意学习网 > 文档大全 > 主题教育 > 正文

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

    时间:2021-05-04 13:27:38 来源:雅意学习网 本文已影响 雅意学习网手机站

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

     目录 第 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 集成测试

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

     测试范围:

     测试清单中所列项

     技术:

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

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

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

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

     与其他网元对接测试。]

     开始标准:

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

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

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

     测试重点和优先级:

     重点:测试清单中所列项

     需考虑的...

    推荐访问:实施方案 测试 软件系统

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章