- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XXXX银行
软件测试规程
(试用版)
XXXX银行信息科技部
2007年3月
目录
第一章 前言 7
一、 背景 7
二、 术语定义 7
第二章 单元测试 10
一、 概述 10
二、 参与人员与职责 10
三、 测试流程 11
四、 单元测试评估与审计 14
五、 测试评估数据 15
六、 单元测试完成标准 15
七、 培训 15
八、 单元测试环境 16
九、 单元测试工具 16
第三章 集成测试 17
一、 概述 17
二、 参与人员与职责 17
三、 测试流程 18
四、 集成测试评估与审计 21
五、 测试评估数据 21
六、 集成测试完成标准 21
七、 培训 22
八、 集成测试环境 22
九、 集成测试工具 22
第四章 系统测试 24
一、 概述 24
二、 参与人员与职责 24
三、 测试流程 26
四、 系统测试的评估与审计 30
五、 测试评估数据 30
六、 系统测试完成标准 30
七、 培训 31
八、 系统测试环境 31
九、 系统测试工具 31
十、 系统测试报告 31
第五章 压力测试 33
一、 概述 33
二、 参与人员与职责 33
三、 测试流程 35
四、 压力测试的评估与审计 40
五、 测试评估数据 40
六、 压力测试完成标准 40
七、 培训 41
八、 压力测试环境 41
九、 集成测试工具 41
十、 系统测试报告 41
附件 43
前言
背景
随着xxxx银行业务规模和种类的迅速发展,银行IT系统的数量和种类不断增加,系统的复杂程度和规模也日益增加。因此,通过必要的技术和管理手段保证IT系统开发的质量,最终保证上线系统的稳定运行,成为IT系统软件开发的重要工作。
软件测试是保证IT系统软件质量的重要手段。为了规范XXXX银行IT系统开发中软件测试管理工作,确保开发的IT系统充分满足业务需求,提高IT系统开发的质量,根据软件工程学关于测试管理的理论和方法论,结合我行实际,制定本测试规程。
术语定义
软件测试:是指通过一定的制度、方法、技术、流程和工具对软件测试对象进行检查、验证和分析,根本目的是验证和确认软件测试对象与需求的一致性,最终保证软件系统的质量。一个IT系统的软件测试分为单元测试、集成测试、系统测试和压力测试四个阶段进行。每个阶段的测试依次完成四个子阶段的工作:计划、设计、实现和执行。
软件测试对象:软件测试对象包括程序模块、功能模块和软件系统三个层面。IT系统软件的最小组成单元是程序模块,功能相关联的一组或多组程序模块通过有机的组合构成实现特定系统功能的功能模块,一个或多个功能模块构成最终完整的软件系统。
软件测试管理:是指按照预定义的管理办法,通过一定的流程和工具,对软件测试工作进行有效管理,并对软件测试工作进行审计和状态报告的系统方法。
单元测试:完成对程序模块的验证工作,以确认每个程序模块的功能与详细设计相符。单元测试重点是测试程序模块的功能,以及语句与分支的覆盖率,由此来检验程序模块在各种情况下运行结果都是设计这所预定的结果。
集成测试:完成对功能模块的验证工作,以确认各功能模块功能以及功能模块之间的交互功能与概要设计相符,最终形成概要设计中描述的完整的IT系统。集成测试的重点在于各个功能模块之间的各种接口,测试每个接口在各种情况下都正确,并测试一些预定的非正常输入情况下,处理是否合理有效。
系统测试(功能测试、综合测试):是对整个系统的功能测试,以确认系统各种功能和系统的业务需求书一致。系统测试的重点是从系统的角度证明系统总体功能的正确性、与关联系统的协调性和时序的准确性。系统测试还应当确认系统其他的需求也都被满足,如:可恢复性,可移植性,错误恢复,可维护性等。
压力测试(性能测试):是对整个系统的性能测试,以确认系统符合业务需求部门在交易高峰期间对系统处理能力的要求。压力测试不同于功能测试,软件的正确性并不是它的测试重点。它所看重的是软件的执行效率,它以软件响应速度为测试目标,尤其是短时间内访问用户数爆炸性增长时软件的响应速度。
回退测试:在以上任何阶段测试中发现问题后,要对有关程序进行相应的修改,修改后还要进行回退测试。回退测试是指对于一个被测对象(可以是程序模块、功能模块或整个软件系统)不仅要用原来发现其错误的测试案例进行测试,看其结果是否有了变化而且符合要求,还要设计新的测试案例来观察其修改后的功能是否完全正确,同时,还要用原有的其他测试案例来看原先没有修改的功能是否仍然正确。
测试计划:是各阶段测试的基础,主要是确定测试的对象、范围;评估测试需要的时间和工作量;明确测试队伍的角色分工、工作任务划分和所需的培训;规划测试资源、工具和数据;定义测试完成标准。测试计划应该在测试工作执行前的较长时间就开始。最早的
您可能关注的文档
- 6年级上册数学试卷分析.doc
- 6年级上册数学轴对称图形教学设计.doc
- powerpoint试卷精选.doc
- POWER演示文稿的操作题.doc
- 6年级上册期中复习训练4句子转换.doc
- 6年级上册期中试卷分析.doc
- Proe工程图单位-比例-转CAD比例问题综合.doc
- ps图像图像处理试卷.doc
- 6年级上册期末测试1.doc
- 6年级上册科学各单元检测题.doc
- 广西电力职业技术学院单招数学高频难、易错点题及答案详解(网校专用).docx
- 广西电力职业技术学院单招数学常考点试卷含答案详解【能力提升】.docx
- 广西电力职业技术学院单招数学考试彩蛋押题及答案详解(考点梳理).docx
- 高血压与相关疾病.pptx
- 高脂血症护理宣教.pptx
- 广西生态工程职业技术学院单招数学题库检测试题打印含完整答案详解【名师系列】.docx
- 广西科技职业学院单招数学预测复习【考点梳理】附答案详解.docx
- 广西理工职业技术学院单招数学过关检测试卷及完整答案详解(易错题).docx
- 广西现代职业技术学院单招数学预测复习【考点精练】附答案详解.docx
- 广西理工职业技术学院单招数学高频难、易错点题(易错题)附答案详解.docx
文档评论(0)