资源描述
XX系统测试汇报
文档状态
文档编号
[ ] 草稿
[ ] 已公布
[√] 修改中
编制人
审核人
保密级别
文档版本
文档编号: CSBG-V1.0
版本历史
日期
版本
阐明
作者
审核
-09-29
V1.0
草稿
文档状态 [ ] 草稿 [ ] 正式公布 [√] 修改中
保密等级定义 ¨公开资料¨内部资料¨保密资料¨机密资料
目 录
1 引言 3
1.1 编写目 3
1.2 项目背景 3
1.3 术语解释 3
1.4 参照资料 3
2 测试概要 4
2.1 测试计划描述 4
2.2 测试工作环境 4
2.2.1 硬件环境 4
2.2.2 软件环境 4
2.3 缺陷及处理约定 5
3 单元测试成果及分析 6
3.1 测试覆盖状况表 6
3.2 缺陷分布状况表 7
3.3 缺陷状态分布状况表 7
3.4 缺陷类型记录 8
3.4.1 缺陷类型/阶段分析 8
3.4.2 缺陷类型/模块分析 9
3.5 系统缺陷趋势 9
4 集成测试成果及分析 10
4.1 测试进度分析 10
4.2 提交和确认问题记录 10
4.3 测试总次数记录 10
4.4 资源使用状况 10
4.5 集成测试成果 10
5 系统测试成果及分析 11
5.1 系统功能测试汇报 11
5.2 性能测试汇报 11
5.3 易用性测试汇报 12
5.4 安全性测试汇报 12
5.5 可靠性测试汇报 12
5.6 可维护性测试汇报 13
6 调试(纠错)后测试成果与评价 14
6.1 缺陷分析 14
6.2 测试成果阐明 14
7 测试总结 14
7.1 测试工作量记录 14
7.2 测试结论 15
7.3 提议 15
1 引言
1.1 编写目
本测试汇报为XX系统软件项目测试汇报,目在于对系统开发和实行后成果进行测试以及测试成果评价分析,发现系统中存在问题,描述系统与否符合项目需求阐明书中规定功能和性能规定。
预期参照人员包括顾客、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本汇报高层领导。
1.2 项目背景
Ø 项目名称:xx管理系统
Ø 开发方: XX企业
1.3 术语解释
单元测试:测试软件各个功能模块与否对,逻辑与否对。
集成测试:测试系统各模块按照系统设计阐明书规定组合起来接口、边界、参数与否对。
系统测试:按照需求规格阐明对系统整体功能进行测试。
系统测试分析:对测试成果进行分析,形成汇报,便于交流和保留。
1.4 参照资料
(1) GB/T 8566— 《信息技术 软件生存期过程》(原计算机软件开发规范)
(2) GB/T 8567—1988《计算机软件产品开发文献编制指南》
(3) GB/T 11457—1995《软件工程术语》
(4) GB/T 12504—1990《计算机软件质量保证计划规范》
(5) GB/T 12505—1990《计算机软件配置管理计划规范》
2 测试概要
2.1 测试计划描述
本测试汇报按照系统测试计划和使用手册简介系统功能,测试系统能力与否满足《xx系统软件需求规格阐明书》功能和性能需求。测试分为单元测试、集成测试和系统测试三部分。
单元测试功能测试覆盖各子系统中功能模块,本测试针对在既有产品功能模块以及实行成果分别进行测试,测试整个系统与否到达需求规格阐明书中规定实现功能,以及测试系统易用性、顾客界面友好性。
系统测试包括系统功能、性能、易用性、可靠性、安全性、可维护性进行测试,整个系统集成后提供服务能力,还包括系统服务性能测试、疲劳测试(不间断运行)。
2.2 测试工作环境
2.2.1 硬件环境
(1)应用服务器
处理器: Intel Xeon E5-2650 @2.00GHz 八核处理器*2
操作系统:Windows Server R2 Datacenter
内存空间:64G DDR3 1066MHz
硬盘空间:1T SAS 6G热插拔硬盘*2
(2)数据库服务器
处理器: AMD Opteron(tm) Processor 6320四核处理器*2
操作系统:Windows Server R2 Datacenter
内存空间:32G DDR3 1066MHz
硬盘空间:1T SAS 6G热插拔硬盘*2
2.2.2 软件环境
应用服务器操作系统: Windows Server R2
数据库服务器操作系统: Windows Server R2
客户端操作系统: Windows XP/Windows 7/Windows 8
浏览器: IE8/IE9/IE10
系统运行环境: JRE1.7
数据库管理系统: Oracle 11g
服务器容器: Tomcat7.0
其他: Microsoft Office 及以上版本
2.3 缺陷及处理约定
表2-1缺陷及处理约定
严重程度
修改紧急程度
评估准则
实 例
高
必须立即修改
系统瓦解、不稳定、重要功能未实现
1、导致系统瓦解、死机并且不能通过其他措施实现功能;
2、系统不稳定,常规操作导致程序非法退出、死循环、通讯中断或异常,数据破坏丢失或数据库异常、且不能通过其他措施实现功能。
3、功能操作中出现页面不存在。
4、顾客需求中重要功能未实现,包括:业务流程、重要功能、安全认证等。
中
必须修改
系统运行基本正常,次要功能未实现
1、操作界面错误(包括数据窗口内列名定义、含义不一致)。
2、数据展示未按照常规习惯。
3、添加数据后,页面中内容显示不对或不完整。
4、修改信息后,数据保留失败。
5、删除信息时,系统未给出提醒信息;级联数据未提醒信息。
6、查询信息出错或未按照查询条件显示对应信息。
7、由于未对非法字符、非法操作做限制,导致系统报错等,如:文本框输入长度未做限制;查询时,开始时间、结束时间未做约束等。
8、兼容性差导致系统运行不正常,如:使用不一样浏览器导致系统部分功能异常;使用不一样版本操作系统导致系统部分功能异常。
9、顾客任务未提醒。
低
可延期修改
界面友好性、易用性、交互性等不够良好
1、界面风格不统一,表单排版混乱。
2、界面上存在文字错误或乱码。
3、辅助阐明、提醒信息等描述不清晰。
4、需要长时间处理任务,没有及时反馈给顾客任务处理状态。
5、查询页面可修改项目有关信息。
6、提议类问题。
3 单元测试成果及分析
3.1 测试覆盖状况表
表3-1单元测试模块覆盖状况
模块
与否覆盖
备注
个人中心
个人中心
完全覆盖
公告任务、公告管理、个人信息、修改密码
本次测试重要使用黑盒测试措施,进行了测试,新增模块均已覆盖,覆盖率到达100%;
3.2 缺陷分布状况表
表3-2缺陷分布状况
模块
缺陷
严重级别
备注
高
中
低
2
1
0
1
4
0
2
2
1
0
1
1
1
0
1
0
1
0
0
1
3
1
1
1
7
2
2
3
3
0
2
1
2
0
1
1
2
1
1
0
5
0
2
3
3
0
1
2
4
1
1
1
个人中心
个人中心
2
0
1
1
合计
40
6
16
18
3.3 缺陷状态分布状况表
截止09月15日,本系统共发现40个缺陷,目前缺陷状态如下表:
表3-3 缺陷状态分布状况
模块
状态
合计
固定
打开
已关闭
已否决
重新打开
0
0
2
0
0
2
0
0
4
0
0
4
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
3
0
0
3
0
0
7
0
0
7
0
0
3
0
0
3
0
0
2
0
0
2
0
0
2
0
0
2
0
0
5
0
0
5
0
0
3
0
0
3
0
0
4
0
0
4
个人中心
个人中心
0
0
2
0
0
2
合计
0
0
40
0
0
40
3.4 缺陷类型记录
3.4.1 缺陷类型/阶段分析
表3-4阶段缺陷分析
阶段
类型
需求开发与管理
软件设计
软件实现
软件集成及集成计划
系统测试
试运行及验收
1-设计缺陷
1
3
4
1
1
0
2-代码缺陷
1
8
10
2
2
0
3-UI缺陷
1
1
1
1
1
0
4-其他缺陷
0
1
1
0
0
0
阶段缺陷对应比例图如图所示:
图3-1阶段缺陷比例图
3.4.2 缺陷类型/模块分析
表3-5模块缺陷分析
模块
类型
系统配置中心
专题资金项目管理子系统
信息库管理子系统
个人中心
1-设计缺陷
1
4
2
1
2-代码缺陷
2
14
7
1
3-UI缺陷
1
3
1
0
4-其他缺陷
0
1
1
1
3.5 系统缺陷趋势
本系统共进行了3轮测试,测试状况如下表:
表3-6缺陷趋势
第一轮测试
第二轮测试
第三轮测试
目前发现
25
12
3
目前处理
22
14
4
合计发现
25
37
40
合计处理
22
36
40
遗留
3
1
0
4 集成测试成果及分析
4.1 测试进度分析
进度按照测试计划时间进行,没有滞后和延迟,项目测试进度良好。
4.2 提交和确认问题记录
测试人员提出问题总数为:6个,经确认后提交开发人员问题数量为:6个, 已修复BUG:6,提交bug所有修复完毕。
4.3 测试总次数记录
本次集成测试分为3次集成。
4.4 资源使用状况
本次测试参与测试人员4人,按照测试计划时间执行。
4.5 集成测试成果
(1) 各模块连接起来时穿越模块接口数据未出现丢失现象
(2) 各个子功能组合起来能实现预期规定父功能
(3) 一种模块功能不会对另一种模块功能产生不利影响
(4) 全局数据构造(数据字典)不存在问题
(5) 模块之间接口没有错误
(6) 模块互相调用时没有引入新问题
(7) 测试中存在缺陷通过回归测试保证不引入新错误。
通过集成测试表明所有模块、子系统可以正常运转,模块间接口正常。
5 系统测试成果及分析
5.1 系统功能测试汇报
表5-1功能测试汇报
测试用例
测试过程描述
测试成果
配置功能符合规定
有关功能符合规定
专题在资金有关项目操作后能在信息库中查找到信息
个人中心
公告任务、公告管理、个人信息、修改密码。
有关功能符合规定
5.2 性能测试汇报
表5-2性能测试汇报
性能测试措施
测试过程描述
测试成果
并发性能测试
经50个顾客并发使用系统进行测试,查看系统运行状况
系统运行状况良好,满足业务并发规定。
响应速度测试
测试过程中发现系统与控制台打印交互过于频繁,通过修改系统与控制台IO交互,提高运行速度。
通过测试和调优,系统响应速度满足业务规定。
优化数据库处理语句,定义和优化索引,提高数据库处理速度
5.3 易用性测试汇报
表5-3易用性测试汇报
测试用例
测试过程描述
测试成果
页面风格一致性
页面构造、导航、菜单、链接、搜索、翻页、字体、列表、日期和扫描控件、数据精度风格与否一致
系统页面风格一致
易浏览性
具有必要信息,指导顾客使用程序
系统界面组件提醒操作信息,以便指导顾客操作
输入、输出设计规矩,输出成果应简洁、直观、美观、以便阅读、易懂和使用
系统界面显示简洁易懂,以便使用
人机界面简洁、美观、实用,风格相对一致,符合办公习惯
系统风格显示一致,符合办公习惯
在界面、人机交互、输出中用语应与业务用语一致
系统业务用语显示一致
易操作性
具有严重后果功能执行可逆,或者给出明显警告,执行前规定确认
执行不可逆操作时,系统给出对应提醒
软件操作简便,系统支持原则鼠标、键盘操作,支持鼠标单击、双击和右键操作,支持快捷键操作
系统操作简朴易用
提供辅助输入手段(如选择输入、默认值等),数据检索以便、灵活
系统提供灵活数据检索功能
5.4 安全性测试汇报
表5-4 安全性测试汇报
测试用例
测试过程描述
测试成果
权限验证
权限进行测试,保证不一样顾客能看到对菜单和操作
系统权限设置合理,不一样权限顾客看到菜单不一样
信息所有权验证
验证具有同一权限不一样顾客信息,与否只能由该顾客操作,而其他顾客不能代为操作,从而保证每条信息安全
系统同一权限不一样顾客不能进行数据操作
5.5 可靠性测试汇报
表5-5可靠性测试汇报
测试用例
测试过程描述
测试成果
成熟性
使用容量到达规定极限时,系统不瓦解、不异常退出也不丢失数据
系统在到达极限时给出预警
试图使用容量超过规定极限时,系统不瓦解、不异常退出也不丢失数据
系统给出预警
产品描述中列出其他程序或顾客导致错误输入时,系统不瓦解也不丢失数据
存在错误录入时系统给出对应提醒信息
输入顾客文档中明确规定非法指令时,系统不瓦解也不丢失数据
输入顾客文档中明确规定非法指令时,系统给出对应提醒;如上传文献格式不符合上传容许格式规范
容错性
能屏蔽顾客误操作
系统符合该项操作,如提供日期选择功能,默认显示目前日期;有效防止顾客对日期录入错误或写入无效日期
对错误有对提醒
系统给出对应提醒信息
输入错误数据时,系统不瓦解、不异常退出也不丢失数据
系统给出对应提醒信息
有错误操作时,系统不瓦解、不异常退出也不丢失数据
系统给出对应提醒信息
易恢复性
系统运行失效后,应能较快重建系统
数据校验机制
应对数据项之间逻辑关系进行校验,保证数据有效性
系统符合该项操作,如验证搜索条件中开始、结束日期大小等
应保证数据完整性和一致性,不会因删除或反复更新而被破坏或留下垃圾数据
系统更新或删除功能不影响系统数据
对不符合规定输入数据,系统应使用中文给出简洁、精确提醒信息,必要时应给出协助
系统对于不符合规定输入给出对应提醒信息
5.6 可维护性测试汇报
表5-6 可维护性测试汇报
测试用例
测试过程描述
测试成果
多种操作图形界面
(1) 产品安装
(2) 初始化参数设置
(3) 使用
(4) 维护
系统提供安装维护手册以便使用
日志维护
与否有日志
业务操作记录都能自动记录到日志。
系统各个模块操作均记录日志
日志每条信息与否对
日志内容中包括所有信息都记录对。例如:在执行操作时,没有操作成功,而日志中操作成果却显示成功。
系统日志信息显示对
6 调试(纠错)后测试成果与评价
6.1 缺陷分析
根据对本次测试发现缺陷进行分析,本系统缺陷产生重要原因是代码缺陷,其中原因又分为两点
第一:开发人员对设计理解不够透彻所致;设计文档从编写完毕到开发活动开始,时间较短,开发人员局限性,导致开发人员在着手开发前没有足够时间对设计文档进行认真通读和分析,往往是在开发过程中,才暴露出设计文档中局限性和缺失。
第二:在开发过程中难免会出现逻辑错误,SQL语句错误等。
除此之外,尚有一部分设计缺陷,重要原因是开发人员在阅读设计文档时没完全理解系统详细设计而导致。
6.2 测试成果阐明
该项目通过近1个月,共3轮测试,测试了XX、XX、个人中心,已测各模块系统比较稳定,满足顾客对功能和业务规定。
7 测试总结
7.1 测试工作量记录
本项目测试从9月15日开始,到10月30日截止,共经历3轮测试,由我企业测试人员完毕。详细见下表。
表7-1 测试工作量记录
序号
姓名
技术水平
工作内容
工作量
备注
1
测试管理
测试设计,测试管理,测试执行
28
2
测试员
测试执行
28
3
测试员
测试执行
26
4
测试员
测试执行
26
5
程序员
测试配合,缺陷修改
25
6
程序员
测试配合,缺陷修改
24
7
业务分析员
测试配合,设计修改
20
总计:人/天
7.2 测试结论
通过对测试成果进行分析,项目设计和实行到达了项目需求规格阐明书中规定功能和性能,测试结论为:通过。项目可以进入下一阶段。
7.3 提议
项目开发和实行虽然满足了目前业务功能和性能规定,并实行了对应系统安全方案,伴随系统运行和后期工程投入生产,在既有系统软件硬件条件下,也许会给系统带来一定压力,因此在后期工程开发过程中,随时要兼顾一期工程也许存在性能优化和功能调整,以及系统在安全和可靠性方面加大资源投入力度,保证系统到达7x24小时稳定、可靠运行规定。
展开阅读全文