SGAP测试计划.docx
- 文档编号:14100631
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:18
- 大小:23.28KB
SGAP测试计划.docx
《SGAP测试计划.docx》由会员分享,可在线阅读,更多相关《SGAP测试计划.docx(18页珍藏版)》请在冰点文库上搜索。
SGAP测试计划
SGAP系统
测试计划
编写人:
杨婷婷
审核人:
臧婧薇
批准人:
贺彦
变更记录
版本号
内容说明
编写人
日期
审批人
审批日期
V1.0
文档创建
杨婷婷
2015/10/15
臧婧薇
2015/10/16
V1.1
修改入口准则
杨婷婷
2015/10/16
臧婧薇
2015/10/16
注:
对该文件内容增加、删除或修改均需填写此修订记录,详细记载变更信息,以保证其可追溯性。
目录
1.简介4
1.1.编写目的4
1.2.背景4
1.3.范围5
1.4.术语5
1.5.参考资料5
1.6.预期读者7
2.测试任务7
2.1.测试目标7
2.2.测试方法7
2.3.测试工具7
2.4.测试内容8
3.测试环境14
3.1.服务器环境及配置14
3.2.客户端环境及配置14
4.测试安排14
4.1.人员安排14
4.2.进度安排15
4.3.测试完成标准15
5.存在风险和规避16
6.文档输出17
1.简介
1.1.编写目的
本文档的编写目的在于为整个测试阶段的管理工作和技术工作提供指南,确定应完成的测试任务与时间安排,确定所需的资源,包括:
测试人员及测试的软件硬件环境等,规范测试工作,并对测试的工作量进行估计、定义测试进度,为评价系统提供依据
1.2.背景
SGAP项目主要包括以下几个系统
⏹空间信息服务平台
主要对停电地图,重过载地图,状估结果图,设备总量图进行显示与渲染。
⏹配电网多维运行可视化
运行状态多维可视化系统主要功能是展现配电网的有关信息,包括运行监测、电量、负荷、地图、损耗等模块。
⏹专项工具
主要包含负荷预测:
对配电变压器,大部分有计量自动化数据(也有一部分没有计量自动化装置,或者装置损坏或者通信装置故障)。
安装在变压器上的TTU(配变监测终端)每隔15分钟采集一组瞬时量数据,通过GPRS等无线通道传输到计量自动化主站、经过处理后,保存到数据库中,当前版本的主要目的是为了将上述数据库中的的数据利用可视化界面的方式进行展示。
⏹配网降损节能优化
主要包含:
配变损耗,配变能效分析,配变直方图,据计量自动化系统中过去2年的有功和无功值,计算配变的负荷直方图。
这个需求本意是计算配变的最大负荷,但是由于配变负荷波动比较大、单纯计算最大负荷可能会因为噪声错误的计算最大值。
因此尝试统计负荷分布的直方图,例如以400kVA的变压器为例,统计在每个负荷区间的数据个数
1.3.范围
本计划将定义测试各阶段的测试方式与测试类型。
主要分为以下二个测试阶段:
1、集成测试
集成测试主要对已通过单元测试的模块间的关联进行测试;模块的关联关系包括:
软件结构上的关联和业务上的关联。
系统集成互联:
对各应用系统进行集成,包括各外接系统集成本系统的互联测试。
2、系统测试
系统测试主要对集成后的系统从业务及功能角度进行测试。
并根据需要对统一信息平台进行性能方面测试
1.4.术语
无
1.5.参考资料
参考资料包含以下内容:
1、空间信息服务平台:
《UDS软件需求规格说明书_朱云飞》
《可视化参数(含:
initMRDir、StateControl)需求规格说明书_朱云飞》
《WMS专题图需求规格说明书_薛冰冰》
《WMTS服务程序需求规格说明书》
《initMRDir软件设计文档_朱云飞》
《StateControl设计文档_朱云飞》
《UDS软件设计文档_朱云飞》
《可视化参数设计文档_朱云飞》
《WMTS服务设计文档_薛冰冰.docx》
《WMS专题图设计文档_薛冰冰.docx》
2、配电网多维运行可视化:
《mapv需求规格说明书_王洪祥》
《负荷曲线和直方图需求规格说明书_王洪祥》
《运行状态多维可视化需求规格说明书-邓旭》
《mapv设计文档_王洪祥》
《负荷曲线设计文档_王洪祥.docx》
《运行状态多维可视化设计文档_邓旭.docx》
《直方图设计文档_王洪祥.docx》
3、配网降损节能优化
《配变能效分析软件(含:
配电损耗)需求规格说明书_李小燕》
《配变直方图需求规格说明书_杨洋》
《配变能效分析软件(含:
配电损耗)设计文档_李小燕.docx》
《配变直方图设计文档_杨洋.docx》
4、数据可视化API
《可视化后台接口需求规格说明书_王恒》
《可视化API接口设计文档_王恒.docx》
《可视化后台接口设计文档_王恒.docx》
5、数据可视化服务
《数据可视化服务需求规格说明书_杨洋》
《数据可视化服务设计文档_杨洋.docx》
6、专项工具
《数据处理程序需求规格说明书_李明》
《负荷预报软件设计文档_李明.docx》
《数据清洗软件设计文档_李明.docx》
《数据指标计算软件设计文档_李明.docx》
《数据转移软件设计文档_李明.docx》
1.6.预期读者
预期读者主要包含:
测试人员,项目人员,研发人员
1.7.入口准则
在集成测试准备阶段,单元测试或代码走查发现的问题已完成修正。
在系统测试准备阶段,集成测试发现的问题已完成修正。
1.8.出口准则
按计划完成了系统测试
BUG修复率达到测试通过标准
测试报告已通过审核
2.测试任务
2.1.测试目标
集成测试:
检查各个系统接口是否正确,两个或多个模块集成后功能是否满足各项测试要求。
功能测试:
检验软件各功能模块能否正确地实现其功能,且满足各项测试需求。
性能测试:
确认系统性能是否符合需求中提到的各性能指标要求。
2.2.测试方法
功能测试主要采用手动测试方法,对软件产品进行黑盒测试。
性能测试:
主要采用自动测试方法,使用工具为LoadRunner等。
测试方法主要包含以下几种:
1.兼容性测试:
兼容测试主要测试浏览器兼容与分辨率兼容性。
2.界面测试
界面测试是指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。
UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。
确保用户界面符合公司或行业的标准。
包括用户友好性、人性化、易操作性测试。
3.易用性
2.3.测试工具
本次测试需要使用的工具如下表:
编号
工具
用途
版本
1
LoadRunner
性能测试
11
2
JIRA
BUG管理工具
标准版
3
SVN
文件管理
标准版
2.4.测试内容
集成测试内容如下表所示:
系统
子系统
模块
计划时间
配电网多维运行可视化
运行状态多维可视化
运行监测
2015.12.1-2015.12.3
负荷
电量
地图
损耗
空间信息服务平台
UDS软件设计
增加目录节点接口
2015.11.9-2015.11.13
增加参数节点接口
删除节点接口
增加不同路径访问同一参数接口
删除不同路径对源路径参数codepath的链接接口
设置参数数据接口
设置codePath对应的不同时间数据接口
可视化参数
请求目录节点的url
2015.11.9-2015.11.13
请求实时历史数据
请求(最大/最小)
日、月、年参数相关请求
请求某日间隔时间平均数据
数据可视化API
可视化API接口
地图控制
定位至指定坐标和缩放级别
2015.11.9-2015.11.13
WGS84到Web墨卡托坐标转换
Web墨卡托到WGS84坐标转换
设置点击操作的图层可选性
定位到指定设备
添加闪烁图层
添加闪烁的点与线
开始闪烁
结束闪烁
移除所有闪烁
可视化后台接口
事件
设备点击事件
2015.11.9-2015.11.13
服务封装
查询设备坐标
2015.11.9-2015.11.13
基础服务
用户连接
2015.11.9-2015.11.13
断开连接
获取图层信息
图形浏览
添加书签
2015.11.9-2015.11.13
删除书签
查询书签
电网资源服务
查询线路关联变电站
2015.11.9-2015.11.13
获取组织机构树
查询定位
电网资源URI查询
2015.11.9-2015.11.13
点查询
矩形查询电网资源
圆形查询电网资源
按多边形查询电网资源
查询设备坐标
电网分析
区域查询
2015.11.9-2015.11.13
专项工具
负荷预报
将数据访问数据库改为本地文件
2015.11.9-2015.11.13
临时缓存测点提高访问速度
初始化方式设计
控制程序运行方式
预报算法
预报算法2
数据清洗软件算法
修复数据的表达方式(和中间库一致或不一致)
2015.11.9-2015.11.13
初始化方式设计
临时缓存测点提高访问速度
控制程序运行方式
测点数据的格式
数据迁移处理算法
数据迁移处理算法2
数据迁移处理算法3
数据清洗软件算法
指标数据存储格式
2015.11.9-2015.11.13
临时缓存测点提高访问速度
初始化方式设计
控制程序运行方式
数据指标处理算法
测点数据的格式
数据转移软件算法
迁移后数据的表达方式(乘以倍率或按原始显示)
2015.11.9-2015.11.13
临时缓存测点提高访问速度
初始化方式设计
控制程序运行方式
数据迁移处理算法
测点数据的格式
系统测试内容如下表所示:
系统
子系统
模块
计划时间
配电网多维运行可视化
运行状态多维可视化
运行监测
2015.12.4-2015.12.7
负荷
电量
地图
损耗
环境检测
服务器搭建
2015.12.4-2015.12.7
负荷曲线
配变七日负荷
2015.12.4-2015.12.7
配变负荷曲线分析
配变负荷预报分析
直方图
最大负载率
2015.12.4-2015.12.7
平均负载率
最大三相不平衡率
平均三相不平衡率
最大中性线电流
平均中性线电流
柱状图查询
配网降损节能优化
静态能效分析
配变总体状况
2015.12.4-2015.12.7
专变静态能效状况
公变静态能效状况
动态能效分析
配变总有状况
按能效等级划分
按型号划分
配变详细分析
设备树
全年平均损耗率
全年负载分布
性能测试如下表所示:
系统
子系统
测试点
计划时间
空间信息服务平台
WMTS服务程序
全IO随机请求瓦片服务
2015.11.4-2015.11.6
全IO顺序请求瓦片服务
缓存随机请求瓦片
缓存顺序请求瓦片
3.测试环境
3.1.服务器环境及配置
应用服务器
(192.168.2.212)
硬件配置
服务器型号:
CPU:
Intel(R)Xeon(R)CPUX5660@2.80GHz
内存:
48G
硬盘:
7.8T
软件配置
操作系统:
WindowsSever2008 R2
应用软件:
SVN,FTP,SQL,Visual
3.2.客户端环境及配置
测试PC机
(192.168.2.32)
硬件配置
CPU:
Intel(R)Core(TM)i5-254MCPU@2.60GHz
内存:
6.00G
硬盘:
300G
软件配置
操作系统:
Windoxs7
应用软件:
LoadRunner
4.测试安排
4.1.人员安排
测试人员与任务表
角色
人员
具体职责/备注
介入时间
产品\项目研发经理
李兴涛
提供技术指导;获取适当的资源;提供管理报告
2015/10-2015/12
测试主管
臧婧薇
编写测试计划;生成测试模型;监督测试进程,评估测试工作的有效性
2015/10-2015/12
测试人员
杨婷婷
执行测试;记录结果
2015/10-2015/12
开发人员
邓旭/李明/李小燕/王恒/王洪祥/薛冰冰/杨洋/朱云飞
负责需求分析,设计开发代码等开发工作并且协助测试人员进行测试工作
2015/10-2015/12
PPQA
王素梅
负责协助项目完成临时的工作安排
2015/10-2015/12
4.2.进度安排
测试时间安排表
阶段名称
任务描述
计划时间
投入资源
备注
前期工作
阅读文档,熟悉系统
制定测试进度
初步测试需求分解
2015/10/8至2015/10/14
杨婷婷/李慧娟
测试计划
详细测试需求分解
制定测试计划
2015/10/15至2015/10/16
杨婷婷
集成测试准备VI/V2
根据测试需求和测试计划编写集成测试用例,熟悉系统
搭建测试平台
2015/10/26至2015/10/29
杨婷婷/李慧娟
2015/10/16至2015/10/18
杨婷婷/李慧娟
集成测试V1/V2
接收测试
2015/11/9至2015/11/13
杨婷婷/李慧娟
2015/11/30至2015/12/3
杨婷婷/李慧娟
系统测试准备V1/V2
根据测试需求和测试计划编写系统测试用例,熟悉系统
搭建测试平台
2015/11/25至2015/11/27
杨婷婷/李慧娟
系统测试
第一次测试
提交软件缺陷
第一轮测试总结
2015/12/4至2015/12/8
杨婷婷/李慧娟
回归测试
回归测试
最终测试报告
2015/12/8至2015/12/10
杨婷婷/李慧娟
4.3.测试完成标准
各个模块或各个模块下的各个功能的测试用例覆盖率为100%;测试用例执行覆盖率为100%,通过测试的测试用例所占比例在90%以上;系统质量已趋向稳定,发现BUG数量已趋向收敛趋势,且主要发现的是低级别BUG。
BUG走势图中,系统错误、功能错误、数据处理错误在连续3个工作日内未出现BUG,其他错误在连续3个工作日内未出现合计5个以上(含5个)错误。
此时可对软件停止测试。
5.存在风险和规避
1.测试准备进度延误
风险分析:
如果计划执行过程中,测试准备阶段的测试需求分析到期未完成、测试需求评审未通过、测试设计到期未完成以及测试设计评审未通过,那么就会造成计划进度延误,影响后续测试工作的开展。
规避方法:
需要测试人员在进行测试准备的时候,严格按照既定计划执行,如果出现上述情况,则测试人员根据实际影响情况,申请加班来保证进度。
如果进度被延误较多,则需要通知所有项目参与人员和领导,并申请调整测试计划。
2.冒烟测试测试未通过
风险分析:
如果开发提交的测试版本,执行冒烟测试测试未通过,则版本必须打回重新提交,这样可能造成计划进度延误,影响后续的测试工作安排。
规避方法:
在提交测试版本前,开发应该抽出时间进行自测,如果没有进行单元测试和集成测试,则需要安排进行。
如果到期提交的版本被测试打回,为了不影响整体计划的进度,需要开发人员适当安排增加人手或者加班。
3.开发进度延误
风险分析:
如果开发到版本发布时不能按时发布测试版本,则造成后续测试工作的安排顺延,从而行程测试计划执行的风险。
规避方法:
请开发组在项目进行过程中严格控制进度,如果有推迟的风险请立即通知测试人员,协商解决。
如果到期仍然不能按时发布,则测试人员需要申请修改测试计划,并通知所有相关人员。
如果版本发布时间不能修改,则测试人员需要申请加班,并通知主管领导。
4.难以修复的缺陷造成测试用例阻碍
风险分析:
如果测试执行过程中,被测试版本发现难以修复的bug,造成被测试模块的功能阻碍无法执行测试,测试进度安排受到影响。
规避方法:
出现这样的问题,需要开发人员全力配合测试,及时修改出现的问题。
如果不能完全修复,也要给测试提供可以测试被阻碍模块的接口。
5.未修改缺陷过多导致测试不能结束
风险分析:
在测试将要结束的时候,如果当前版本的现存缺陷过多,被测试版本的各个指标无法达到测试停止标准,那么测试不能结束,将会影响后续版本上线的进度。
规避方法:
测试在执行过程中,需要不断的监控被测试项目的现存缺陷情况,如果发现缺陷数量保持一定数量或者不断上升,则需要立即和项目开发组以及领导进行沟通,共同处理。
如果将近测试版本发布日期仍然不能有所改善,则需要申请版本延期发布。
6.其他紧急项目抽调人手
风险分析:
如果在项目开发过程中或者测试执行过程中,出现项目开发人员或者测试人员被紧急项目调用,无法按照计划安排参与项目,那么会造成相应的计划进度延误。
规避方法:
出现上述情况,需要通知所有项目参与人员,共同协商解决。
如果没有解决方案,则需要立即上报领导,申请加班或者申请进度延期。
6.文档输出
《SGAP_集成测试用例》
《SGAP_系统测试报告》
《SGAP_测试计划》
《SGAP_系统测试用例》
《SGAP_性能测试用例》
《SGAP_性能测试报告》
《缺陷列表》
《日报》
《周报》
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SGAP 测试 计划