软件项目测试计划
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXX系统
测试计划(草稿未完成)
V1.0.0
陕西XXX科技有限责任公司
2019年3月
目录
1.引言 (3)
1.1.编写目的 (3)
1.2.项目背景 (3)
1.3.参考资料 (3)
1.4.术语和缩略词 (3)
2.任务概述 (4)
2.1.测试目标 (4)
2.2.测试对象 (4)
2.3.测试范围 (5)
2.4.测试策略 (6)
2.5.测试准则 (6)
2.5.1 启动准则 (6)
2.5.2 结束准则 (6)
2.6.测试流程 (7)
3.测试资源 (7)
3.1测试环境 (7)
3.2测试工具 (8)
3.3用例设计方法 (8)
4.测试计划 (8)
4.1工作量评估 (8)
4.2测试里程碑 (9)
5.测试方案 (9)
5.1测试类型 (9)
5.2测试技术 (10)
5.2.1 功能测试 (10)
5.2.2 文档测试 (10)
5.2.3 界面测试 (10)
5.2.4 业务流程测试 (10)
5.2.5 兼容性测试 (10)
5.2.6 安全性测试 (11)
5.2.7 易用性测试 (11)
5.2.8 接口测试 (11)
5.2.9 回归测试 (11)
5.2.10 性能测试 (11)
5.3测试实施阶段 (12)
5.3.1 单元测试 (12)
5.3.2 集成测试 (12)
5.3.3 系统测试 (12)
5.3.4 验收测试 (12)
6. 测试过程管理 (13)
6.1测试文档 (13)
6.2缺陷处理 (13)
1. 引言
1.1. 编写目的
编写测试计划的目的是为整个测试阶段的管理工作和技术提供指南,同时确定测试的内容和范围,为评价系统提供依据;同时也可以作为测试结果的评价指标。
1.2. 项目背景
系统名称:XXX系统
委托单位:XXX
开发单位:XXX件科技有限公司
随着投资多元化的推进,公路工程项目的投资问题逐步体现出来,如何加快工程造价信息的交流,改进造价系统业务流程和管理模式,提高效率,降低成本,将是摆在造价审计与监督者面前的重要课题。而借助信息化建设,有效快捷的帮助有关部门完成管理的提升。
建立公路工程动态审计与造价监督网络数据采集平台,结合先进的网络技术,针对工程造价的管理特点,力求功能全面而细致,操作简单方便,强调网络信息交流和共享。
数据采集网络平台适用于涉及到投资与造价的相关职能部门。可以在多种硬件环境的互联网上使用,同时为投资管理提供了明确的流程思想,投资数据更加方便、灵活、易用。还提供了远程模式,在任何地方,同样可以及时得到最新的投资信息动态查询,全面掌握投资决策。
1.3. 参考资料
《软件需求规范》
《项目总体计划》
《需求规格说明书》
《概要设计说明书》
1.4. 术语和缩略词
1、响应时间:客户端从给服务器端发送一个请求开始直到接收了服务器反馈信息为止,这期间所有的时间称为响应时间。
2、点击率:每秒钟用户向Web服务器提交的HTTP请求数。
3、吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数量。
2. 任务概述
2.1. 测试目标
通过测试,达到以下目标:
●测试已实现的产品是否达到设计的要求,包括各个功能点是否实现,业务流程是否正确;
●产品规定的操作和运行稳定;
● BUG数量和缺陷率控制在可接收范围内;
●通过性能测试找出瓶颈,对资源和设置进行调优,最终保证软件的性能指标。
2.2. 测试对象
2.3. 测试范围
针对《数据铁笼需求说明书》的内容列出本次测试的范围,具体如下表所示:
2.4. 测试策略
针对本项目的情况制定项目的测试过程策略如下:
1、以80/20原理为指导,尽量做到在有限的时间内发现尽可能多的缺陷(尤其是严重缺陷);
2、测试计划与需求制定、用例设计同步进行;
3、必须制定测试需求,通过确定要测试的内容和各自的优先级、重要性,使测试设计工作更有目的性,在需求的指导下设计出更多有效的用量;
4、逐步完善测试用例库,测试用例库的建设是一个不断完善的过程,我们需要在有限的时间里,先设计出一套测试用例,主要指出测试要点,然后在以后的测试中再不断地去完善;
5、测试过程要受到控制,根据事先定义好的测试执行顺序进行测试,并填写测试记录,保证测试过程是受控的;
6、确定测试重点,测试重点放在各个子系统的功能实现上。
2.5. 测试准则
2.5.1 启动准则
系统测试的接入准则:
1、分模块联调完毕;
2、冒烟测试100%通过;
3、提测的版本符合约定的范围(根据实际情况约定);
4、服务层方法单元测试覆盖率不低于30%。
2.5.2 结束准则
系统测试结束要求:
1、本轮约定的测试用例全部执行完毕;
2、发现重大设计问题、重大需求问题暂停测试,立即组织讨论。
2.6. 测试流程
3. 测试资源
3.1测试环境
(1)开发环境
◎开发平台:Eclipse 3.2
◎硬件平台:PC Server
◎操作系统:Windows7
◎浏览器:360、谷歌、火狐、IE9.0及以上的浏览器(2)测试环境
◎测试服务器一台
◎操作系统:Windows XP、Windows7
◎浏览器:360、谷歌、火狐、IE9.0及以上的浏览器