软件测试方案模板

上传人:桔**** 文档编号:473051394 上传时间:2023-03-10 格式:DOCX 页数:26 大小:180.77KB
返回 下载 相关 举报
软件测试方案模板_第1页
第1页 / 共26页
软件测试方案模板_第2页
第2页 / 共26页
软件测试方案模板_第3页
第3页 / 共26页
软件测试方案模板_第4页
第4页 / 共26页
软件测试方案模板_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《软件测试方案模板》由会员分享,可在线阅读,更多相关《软件测试方案模板(26页珍藏版)》请在金锄头文库上搜索。

1、XX工程软件测试方案编号:XXXX公司2021年XX月目录1文档说明1文档信息1文档控制1变更记录1审阅记录22弓信2编写目2读者对象2工程背景3测试目标3测试参考文档和测试提交文档3测试参考文档3测试提交文档4术语和缩略语43测试要求6测试配置要求6硬件环境6软件环境7测试手段8测试方法8测试数据8测试策略8单元测试8集成测试9系统测试10验收测试15测试资源16测试阶段及范围16通过测试标准174软件构造介绍17概述175用例表格206关注点21文本输入框21下拉列表21增加数据21修改数据22删除数据22查询数据22数据导入导出22数据接入与处理22其他237附录23附录1审批记录表23

2、1 文档说明11文档信息文档根本信息参看表1-1文档信息表。表1-1文档信息表文档作 者XX公司创立日期XX年X月X日当前版本V1.0上次版本无】2文档控制1.2.1变更记录文档变更记录在表1-2文档变更记录表中详细记录。表1-2文档变更记录表变更日期变更人版本备注XX公司新增表1-3审阅记录表中详细记录了审阅记录。说明编写本测试方案目是为软件开发工程管理者、软件工程师、 系统维护工程师、测试工程师提供关于XX工程系统整体系统功能与 性能测试指导。同时,该文档也是用户确定软件是否完整测试重要依 据。2.2读者对象本测试方案可能合法读者对象为软件开发工程管理者、软件工程 师、测试组、系统维护工程

3、师、用户。2.3工程背景工程名称:XX简称:XX委托单位:XX开发单位:XX2.4测试目标在用户使用软件之前,尽可能地发现软件中存在错误与不合理之 处,排除软件中潜在错误,最终把高质量软件系统交给用户。系统测 试目标:功能、性能、UI、平安性、兼容性、容量。2.5测试参考文档与测试提交文档2.5.1测试参考文档表2-1参考资料列出了此次方案涉及到参考资料。表2-1参考资料名称备注XXGBT 15532-2021计算机软件测试标准GBT 9386-2021计算机软件测试文档编制标准2.5.2测试提交文档测试提交文档如表2-2测试提交文档表2-2测试提交文档文档名称备注软件测试方案软件测试方案软件

4、测试用例软件测试记录软件测试报告2.6术语与缩略语本文使用了表2-3术语/定义表所显示面向用户术语、定义,包 括通用词语在本文档中专用解释。表2-3术语/定义表术语/定义说明软件测试软件测试就是利用测试工具按 照测试方案与流程对产品进展 功能与性能测试,甚至根据需 要编写不同测试工具,设计与 维护测试系统,对测试方案可 能出现问题进展分析与评估。系统测试系统测试是通过与系统需求规格作比拟,发现软件与系统需 求规格不相符合或与之矛盾地 方。它将通过确认测试软件, 作为整个基于计算机系统一个 元素,与计算机硬件、外设、 某些支持软件、数据与人眼等 其他系统元素结合起来,在实 际使用环境下,对计算机

5、系统 进展测试。功能测试黑盒测试是基于系统需求规 格,在不知道系统或组件内部 构造情况下进展测试。通常又 将黑盒测试叫做:基于规格测 试、输入输出测试、功能测试 或数据驱动测试。是基于用户 观点出发测试。主要是验证功 能是否符合需求,包括原定功 能校验、是否有冗余功能、遗 漏功能。性能测试性能测试关注是系统整体。它 与通常说强度、压力、负载测 试有密切关系。所以压力与强展。度测试应该与性能测试一同进错误!未找到引用源。所列为本文用到缩略语。表2-4缩略语表缩略语说明3 测试要求31测试配置要求3.1.1硬件环境测试配置需要硬件环境如表3-1硬件环境表测试配置需要软件环境如表3-2软件环境表3.

6、2测试手段3.2.1测试方法系统功能测试我们选用是手工测试,运用黑盒测试中等价类划分、 边界值分析、错误推测、因果图法。系统。1方面测试包括:易用性 测试、标准性测试、帮助设施测试、合理性测试、美观与协调性测试、 独特性测试、快捷方式组合测试。系统平安性、兼容性、安装与反安 装、配置测试也是手工测试。单元测试采用方法是白盒测试,功能测 试采用黑盒测试。3.3测试数据测试数据主要按照XX,参考XX中规定运行限制,设计测试用 例,作为XX平台测试数据。3.4测试策略3.4.1单元测试首先按照系统、子系统与模块进展划分,但最终单元必须是功能 模块,或面向对象过程中假设干个类。单元测试是对功能模块进展

7、正 确性检验测试工作,也是后续测试根底。目是在于发现各模块内部可 能存在各种过失,因此需要从程序内部构造出发设计测试用例,着重 考虑以下五个方面:1)模块接口:对所测模块数据流进展测试。2)局部数据构造:检查不正确或不一致数据类型说明、使用尚未赋值或尚未初始化变量、错误初始值或缺省值。3)路径:虽然不可能做到穷举测试,但要设计测试用例查找由 于不正确计算包括算法错、表达式符号表示不正确、运算 精度不够等、不正确比拟或不正常控制流包括不同数据类 型量相互比拟、不适当地修改了循环变量、错误或不可能循 环终止条件等而导致错误。4)错误处理:检查模块有没有对预见错误条件设计比拟完善错 误处理功能,保证

8、其逻辑上正确性。5)边界:注意设计数据流、控制流中刚好等于、大于或小于确 定比拟值用例。3.4.2集成测试集成测试也叫组装测试或联合测试。通常,在单元测试根底上需 要将所有模块按照设计要求组装成系统,这时需要考虑问题:1)在把各个模块连接起来时候,穿越模块接口数据是否会丧失。2)一个模块功能是否会对另一个模块功能产生不利影响。3)各个子功能组合起来,能否到达预期要求父功能。4)全局数据构造是否有问题。5)单元模块误差累积起来,是否会放大,从而到达不能承受程 度。我们在组装时可参考采用一次性组装方式或增殖式组装方式。3.4.3系统测试系统测试目是在于验证软件功能与性能及其他特性是否与用户 要求一

9、致,主要是以下类型测试:1)功能测试:验证系统功能是否符合其需求规格说明书,核实 系统功能上是否完整,没有冗余与遗漏功能。功能测试详细 介绍如表3-3功能测试详细表所示:表3-3功能测试详细表测试范围验证数据准确度、数据类型、业务功能等相 关方面正确性测试目标核实所有功能均已正常实现,即是否与需求一致技 术采用黑盒测试、边界测试、等价类划分等测试方法工具与方法手工测试开场标准开发阶段对应功能完成并且测试用例设计完成完成标准测试用例通过并且最高级缺陷全部解决需考虑特殊事项2)用户界面测试:测试用户界面是否具有导航性、美观性、行业或公司标准性、是否满足设计中要求执行功能。详细介绍如表3-4UI测试

10、介绍表所示:表3-4UI测试介绍表测试范围1. 导航、链接、Cookie、页面构造包括菜单、 背景、颜色、字体、按钮名称 title、提示 信息一致性等。2. 友好性、可操作性易用性测试目标核实各个窗口风格包括颜色、字体、提示 信息、图标、title等等都与需求保持 致,或符合可承受标准,能够保证用户界面 友好性、易操作性,而且符合用户操作习惯。技 术WEB测试通用方法工具与方法手工测试、目测开场标准界面开发完成完成标准UI符合可承受标准,能够保证用户界面友好 性、易操作性,而且符合用户操作习惯测试重点与优先级需考虑特殊事项3)性能测试:测试相应时间、事务处理效率与其他时间敏感问题。性能测试介

11、绍如表3-5性能测试介绍表所示:表3-5性能测试介绍表测试范围多用户长时间在线操作时性能方面测试测试目标核实系统在大流量数据与多用户操作时软件 性能稳定性,不造成系统崩溃或相关异常现 象技 术手工测试、自动化测试开场标准自动化测试脚本设计并评审通过且工程组移交系统测试完成标准系统满足用户需求中所要求性能要求测试重点与优先级需考虑特殊事项4)兼容性测试:测试软件在不同平台上使用兼容性。兼容性测试详细如表3-6兼容性测试详细表所示:表3-6兼容性测试详细表测试范围1. 使用不同版本不同浏览器、分辨率、操作 系统分别进展测试。2. 不同操作系统、浏览器、分辨率与各种运 行软件等各种条件组合测试。测试

12、目标核实系统在不同软件与硬件配置中运行稳定技 术黑盒测试工具与方法手工测试开场标准工程组移交系统测试完成标准在各种不同版本不同类项浏览器、操作系统或 者其组合下均能正常实现其功能此测试根据 开发提供依据决定测试范围测试重点与优先 级需考虑特殊事项5)平安性测试:测试软件系统对非法侵入防范能力。平安性测试详细表如表3-7平安性测试详细表所示:表3-7平安性测试详细表测试范围1. 用户、管理员密码平安2. 权限3. 非法攻击测试目标1. 用户、管理员密码管理2. 应用程序级别平安性:核实用户只能操作 其所拥有权限能操作功能。3系统级别平安性:核实只有具备系统访问 权限用户才能访问系统。技 术代码包

13、或者非法攻击工具工具与方法手工测试开场标准功能测试完成完成标准执行各种非法操作无平安漏洞且系统使用正 常测试重点与优先 级需考虑特殊事项6)配置测试:测试在不同网络、效劳器、工作站不同软硬件配 置条件下,软件系统质量。详细配置测试详细表如表3-8配 置测试详细表所示:表3-8配置测试详细表测试范围不同网络、效劳器、工作站,不同软硬件配置 条件测试目标核实系统在不同软硬件配置条件下系统质量是否到达标准技 术黑盒测试工具与方法手工测试开场标准系统开发完成后完成标准到达相关要求测试重点与优先 级测试优先级以测试需求优先级为参照需考虑特殊事项软硬件设备问题7)回归测试详细介绍如表3-9回归测试详细表 所示:表3-9回归测试详细表测试范围所有功能、用户界面、兼容性、平安性等测试类型测试目标核实执行所有测试类型后功能、性能等均到达 用户需求所要求标准技 术黑盒测试工具与方法手工测试与自动化测试开场标准每当被测试软件或其环境改变时在每个适宜测试阶段上进展回归测试完成标准95%测试用例执行通过并通过系统测试测试重点与优先 级测试优先级以测试需求优先级为参照需考虑特殊事项软硬件设备问题3.4.4验收测试用户新增或修改内容内容如表3-10用户验收表所示。表3-1。用户验收表测试项测试方法预计结果实际结果结论用户

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号