软件项目测试方案模板.docx
《软件项目测试方案模板.docx》由会员分享,可在线阅读,更多相关《软件项目测试方案模板.docx(12页珍藏版)》请在优知文库上搜索。
1、测试方案1 .概述1.1 项目简介公司期待通过实时采集设备系统信息,实现物料接换料防错追溯、关键设备运行状态数据分析、生产效率实时监控,从而达成生产流程优化管理、以及供应链优化管理,实现生产流程智能信息化管控。1.2 文档用途本文档是完成MES系统测试的指导性文件。1.3 测试参考文档技术要求分析技术方案书设计说明书2 .测试目的通过测试,达到以下目的:系统是否满足需求规格说明书,满足目前的要求及未来的发展需求;系统业务流程的合理性和正确性;系统功能、集成、性能、稳定性、安全测试,是否满足要求;尽早发现并改正软件中存在的缺陷,提高软件的可靠性,安全性,和系统的稳定性;3 .测试流程需求分析制定
2、测试方案1- 设计测试用例-1单元测试A集成测试系统测试4 .测试资源4.1 人力资源角色推荐人数具体职责和注释测试人员1软件基本功能测试,产品质量的优化,控制测试进度,测试用例执行,文档输出,归档,BUg统计,缺陷分析测试小组人员描述No姓名可以承担的角色1林琳Tester4.2 测试环境硬件环境软件环境CPU内存硬盘操作系统其他软件酷睿1716G100OGWINDOWS105 .系统风险、优先级 质量标准不统一,如某些BUG的优先级方面,测试和开发的认同不一致 需求变更,这是最不想却又经常发生的事情 技术不够:测试人员工作相关技术不够,不足以跟踪各场景的数据细节,进而不能发现隐蔽性的BUG
3、o 业务不熟:测试人员对被测系统的业务流程不熟悉,体现在对需求的理解上把握不准、理解不透侧、理解错误等。 测试人员变动:离职,岗位调动,请假等。 定位效应:测试过的可靠的功能,特别是在多次回归且没有发现问题,在此后往往会认为此功能是可靠的。疲态:某一些功能点一直由某一位测试人员测试,经过多次回归后,测试人员对该功能点的测试显示出倦意和缺乏兴趣。同化效应:经过和开发的长时间接触,往往会被开发的思维逻辑所同化,渐渐丧失从用户角度出发的测试观察点。6.测试工具工具名称工具用途工具优点Oracle数据库管理大范围的支持用户使用,支持大量多媒体数据,具有良好的移植性,提供新的分布式数据库能力SVN版本控
4、制工具记录每一次文件的变动,可以把档案恢复到旧的版本,或是浏览文件的变动历史。7.测试策略测试过程按三个步骤进行,即单元测试、集成测试、系统测试,根据不同阶段测试的测重点不同,分别介绍测试策略:单元测试:目的是在于发现各模块内部可能存在的各种差错,因此需要从程序的内部结构出发设计测试用例,着重考虑以下五个方面:模块接口:对所测模块的数据流进行测试。局部数据结构:检查不正确或不一致的数据类型说明、使用尚未赋值或尚未初始化的变量、错误的初始值或缺省值。错误处理:检查模块有没有对预见错误的条件设计比较完善的错误处理功能,保证其逻辑上的正确性。边界:注意设计数据流、控制流中刚好等于、大于或小于确定的比
5、较值的用例。集成测试:集成测试也叫组装测试或联合测试。通常,在单元测试的基础上需要将所有的模块按照设计要求组装成系统,这时需要考虑的问题:在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失。一个模块的功能是否会对另一个模块的功能产生不利的影响。各个子功能组合起来,能否达到预期要求的父功能。全局数据结构是否有问题。单元模块的误差累积起来,是否会放大,从而达到不能接受的程度。系统测试:系统测试目的是在于验证软件的功能和性能及其他特性是否与用户的要求一致,主要是下列类型的测试:用户界面测试:测试用户界面是否具有导航性、美观性、行业或公司的规范性、是否满足设计中要求的执行功能。性能测试:测试服务
6、器在极限状态下能否稳定运行。安全性测试:测试软件系统对非法侵入的防范能力。7.1 集成测试测试范围模块接口、模块间数据流向测试工具与方法采用整体集成测试,把所有模块按设计要求一次全部组装起来,然后进行整体测试。使用Jmeter工具测试接口。1、检查接口的输入,数据格式、数据类型、数据范围等2、检查接口的参数边界(传递的参数足够大或者为负、空值时)3、检查接口的参数的组合,可选、必选等4、检查接口的参数是否可为空5、检查接口的约束条件。常见的约束条件:数值限制、状态限制(登陆状态)、关系限制(绑定了某种关系)、权限限制(会员、非会员等)。开始标准各模块接口都已完成编码完成标准测试用例已全部执行并
7、且建议或不影响业务功能的BUG,经项目经理确认后可做为后期优化再做处理,其他BUG需全部解决测试重点和优先级涉及客户经常使用的业务功能模块优先级更高需考虑的特殊事项测试工程师需编写测试用例,且测试用例需正式通过评审才能执行7.2 联调测试测试范围标签系统与其他外部系统对接测试工具与方法检查外部系统调用标签系统接口时传入参数正确性。检查标签系统返回给外部系统信息的正确性。开始标准内部集成测试已完成完成标准测试用例已全部执行并且建议或不影响业务功能的BUG,经项目经理确认后可做为后期优化再做处理,其他BUG需全部解决测试重点和优先级涉及客户经常使用的业务功能模块优先级更高需考虑的特殊事项测试工程师
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 测试 方案 模板