系统测试方案编写(五) |
您所在的位置:网站首页 › 测试方案怎么写范文图片 › 系统测试方案编写(五) |
系统测试方案的编写
一.系统测试计划与方案的区别
系统测试计划是站在管理者的角度,由测试经理或测试组长编写,把控系统测试全过程的一个文档。 内容包括:组织形式,测试对象,需求跟踪,通过/失败标准,挂起标准/恢复条件,任务分配,应交付的测试工作产品。 系统测试方案是站在技术角度上,由测试设计师编写,根据测试计划规定的目标来给定资源限制和一些具体的方法和方案,是对后续测试工程师工作如何开展的技术层面的指导。 内容包括:概述,被测对象,应测特性,不应测特性,测试模型,测试需求,测试设计。 二.系统测试方案的内容指导系统测试实现工作和系统测试执行工作的顺利开展 1.2适用对象(就是指对哪些工作做了设计)系统测试用例设计,系统测试环境搭建,系统测试流程的执行等 1.3适用范围参与某项目系统测试的开发人员和测试人员 2.被测对象(被测试的软件)方案的被测对象与计划的测试对象不同 方案的测试对象就是要被测试的软件 计划的测试对象是指软件质量模型中的部分质量子特性, 如:功能性,可靠性,效率,易用性,可维护性,可移植性 2.1被测产品及其模块的概述淘贝PC端1.0是B2C的电子商务系统,B端是做后台管理主要含有商品管理、订单管理、促销活动管理、系统设置、报表管理等模块;C端是前台客户应用主要包括注册、登录、购物车、用户中心、订单管理、C端商品管理. 2.2使用背景淘贝是因为传统销售模式受到电商的冲击、疫情的原因需要大量的网上购物平台减少疫情的传播。 2.3主要功能买卖 2.4实现结构淘贝PC端是B/S架构,前端采用HTML+CSS+JS开发;后端采用PHP开发;采用Apache作为Web服务,Mysql作为后台数据库服务管理。 2.5历史(版本)本版本是1.0没有历史版本。 3.应测特性应测和不应测特性都是根据系统测试计划中的测试对象而来,且系统测试方案中的特性要更详细,是测试计划中特性的子特性 测试特性测试子特性测试业务模块功能适合性前台注册、登录、购物车、、、、、后台商品管理。。。。准确性前台注册、登录、购物车、、、、、后台商品管理。。。。安全保密性前台注册、登录、提交订单。。。易用性易理解性。。。易操作性。。。易吸引性可移植性适应性共存性 4.不应测特性 测试特性不测试子特性功能互操作依从性易用性易学性易理解可移植性易安装易替换 5.测试模型 5.1系统测试组网图和结构图组网图和结构图都是与测试环境部署有关 测试组网图(用图形将被测试软件产品以及与它相关的其他软件硬件的连接关系表示出来) 结构图(用图形把被测试软件本身的结构画出来) PHP(脚本引擎)->用来处理逻辑 5.2系统测试原理(针对系统测试计划中的任务)(1)按照测试活动角度 测试活动测试方法与原理详细说明系统测实现黑盒测试设计方法 白盒测试设计方法测试用例:黑盒测试设计方法 注册:等价类划分边界值分析法; 登录:判定表和正交; 查询:正交; 订单管理:等价类边界值正交状态迁移图 测试脚本:白盒测试设计方法(2)按照测试特性角度 测试特性测试原理和方法详细说明功能测试黑盒测试、手工自动化黑盒:。。。自动化:。。。。安全测试兼容测试易用性测试 5.3操作流程(针对系统测试计划中的任务)(1)按照测试活动(流程图) (2)按照测试特性(流程图) (3)按照业务模块(流程图) 如:前台业务模块的顺序 (1)硬件环境:电脑的要求;手机移动端的要求—处理器;内存;硬盘;仪器设备型号 (2)软件环境:操作系统及版本;浏览器版本;播放器版本; (3)网络环境:带宽; 6.2被测试对象特殊需求(1)被测试软件系统的版本; (2)被测试软件系统为某个公司特殊定制的业务模块; 6.3测试工具需求(1)测试工具的类型:管理工具;功能自动化工具;接口测试工具;性能测试工具;安全测试工具; (2)根据项目成本、测试人员技术:商用;开源;自研 6.4测试代码需求(1)测试代码的类型:Python;Java;C#;go… (2)测试代码的量; 6.5测试数据需求(1)数据类型:图片(具体类型);视频;音频;账号文本; (2)数据量; (3)数据的精度; 6.6其他需求不直接影响项目成功的要求(如:对于办公环境的要求) 7.测试设计(1)系统测试执行活动介绍 (2)系统测试执行工作的具体内容 (1)开发团队与测试团队的工作协作 开发团队 ------------------------------------------ 测试团队(系统测试) (2)系统测试执行流程 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |