项目软件测试报告定稿.docx
《项目软件测试报告定稿.docx》由会员分享,可在线阅读,更多相关《项目软件测试报告定稿.docx(11页珍藏版)》请在冰豆网上搜索。
![项目软件测试报告定稿.docx](https://file1.bdocx.com/fileroot1/2023-1/31/5d6d8e63-eb12-4264-865c-5587768f5fe9/5d6d8e63-eb12-4264-865c-5587768f5fe91.gif)
项目软件测试报告定稿
**项目测试报告
文件名称:
**项目v1.2.0测试报告
文件编号:
0234245
版本号:
V1.2.0
编制:
马工日期:
2018-4-30
审核:
张三日期:
2018-5-1
文档标识
File_1_1.1
当前版本
V1.2.0
当前状态
编制
√
发布日期
2018-5-1
发布
√
修订历史记录
版本
日期
AMD
修订者
修改内容
评审号
变更控制号
1.0
2018年2月17日
A
马工
无
001-1A-cc
V_1.0
(A-添加,M-修改,D-删除)
1引言2
1.1编写目的2
1.2读者对象2
1.3项目背景2
1.4术语和缩略语3
2测试概要3
2.1测试用例设计3
2.2测试环境与配置4
2.2.1功能测试4
2.2.2测试方法与工具5
3测试内容和执行情况6
3.1项目测试概况表6
3.2功能6
3.3性能(效率)7
3.4稳定性7
3.5兼容性7
3.6安装7
3.7安全性7
3.8覆盖分析8
4缺陷统计与分析8
4.1缺陷汇总8
4.1.1各类问题数量比9
4.1.2测试问题数量-Bug严重性分布9
4.2残留缺陷与未解决问题10
5测试结论与建议11
5.1测试结论11
5.2建议11
1引言
1.1编写目的
<**项目>的这一“测试报告”旨在总结本次测试的内容和测试结果,对于系统的功能做出相应的评估,给出系统的缺陷做出相关的总结和分析,为项目更好的进行提供相应的建议,也给用户对产品的发布提供指导。
1.2读者对象
读者分类
目的
客户代表
提供相关的测试数据,指导客户产品发布
本项目开发人员
为开发人员为下一个版本的升级和新功能开发提供建议
本项目测试人员
为后续新版本测试提供指导和文档依据
1.3项目背景
参考资料
表1-3-1列出了此次报告涉及到的参考资料。
表1-3-1参考资料
名称
备注
《**项目需求说明书》
《**项目概要说明书》
《**项目详细说明书》
《**项目测试计划》
《**项目测试方案》
《**项目测试用例》
图1-3-2列出了此系统的功能模块图
1.4术语和缩略语
本文使用了表格14-1术语/定义所显示的面向用户的术语、定义,包括通用词语在本文档中的专用解释。
表14-1术语/定义
术语/定义
说明
SAT/FAT
测试环境
UAT
预生产环境
PRD
需求文档
QA
测试人员
2测试概要
要达到测试目标,需要满足一下假设:
a)BA人员提供的需求用例,可以100%反应业务需求;
b)发生需求变更后,会及时更新需求用例或发布需求变更
c)任何测试需求变更时稳定、有序的;
d)业务对测试人员提供必要的业务培训或协助
2.1测试用例设计
测试用例设计原则:
1.需求覆盖要求:
a)与需求用例严格一一对应;
b)根据需求变更文档,实时补充;
2.测试设计方法:
a)以测试类型为基础,包含正常功能和可靠性(异常处理和恢复等)测试;
b)常规方法:
等价类划分、边界值、因果图等;
3.测试类型覆盖要求
测试类型说明(每种类型都包含正常功能和可靠性测试):
a)业务正确性:
1)业务数据流测试:
实现关键业务数据流的测试。
2)关键功能点测试:
对独立的需求功能点实现的测试。
b)数据验证
1)数据一致性:
对数据在不同页面,不同系统间流转的一致性的验证。
2)数据同步:
设计数据更新,数据库同步方面的测试。
3)数据有效性:
满足和不满足置顶模块的输入数据要求的测试。
4)状态转换的是:
涉及状态转换功能点的测试。
c)兼容性测试:
对不同浏览器,不同操作系统,硬件设备支持等软硬件环境的兼容。
d)性能测试
负载测试:
以最佳响应时间为目标,发现系统在不同条件下的负载能力。
压力测试:
在系统饱和压力条件下,验证系统会话能力和稳定性。
容量测试:
持续对系统增压,达到发现性能容量及拐点的目的
2.2测试环境与配置
2.2.1功能测试
资源名称/类型
基本配置及数量
软件环境(相关软件、操作系统等)
应用软件
调试器、Xtest
测试工具
Jmeter、Apacheab…
测试管理平台
禅道
PC系统
Windows7、Windows10、OS
硬件环境(网络、设备等)
测试数据库服务器
PostgreSQL、mongodb
安卓机
VivoX6SA、RedMiNote3、MateBNXT-AL10
(第三方平台调试上百台机型)
IOS机
IPHONE6SPLUS、IPHONE7、IPHONE6
2.2.2测试方法与工具
用途
工具
生产厂商/自产
版本
单元测试
Junit
由KentBeck和ErichGamma
5.0
性能测试
Jmeter
Apache
3.3
性能测试
Apacheab
Apache
性能测试
LoadRunning
惠普-水星公司
8.1
接口测试
Postman
Chrome
5.1.3
版本管理
SVN
Apache
1.10.0
Bug管理
禅道
4.0
3
测试内容和执行情况
本次测试执行了所有的测试用例,功能覆盖率100%,包含了【登陆界面】、【个人中心】、【设置】、【地图查看界面】、【我的钱包】、【我的预约】、【意见反馈】、【账单】八大模块的相关功能和其子功能。
3.1项目测试概况表
对**项目的功能、性能、稳定性、可靠性、安全性、兼容性等方面进行了全面的测试。
项目测试概况表
测试轮次
新增缺陷数
解决的缺陷数
未解决的
缺陷数
Close缺陷数
Reopen缺陷数
1
50
45
5
4
3.2功能
各模块以手工测试为主,主要关注基于各种渠道(需求用例,需求变更,邮件沟通,电话沟通、聊天软件沟通)提取的功能点的实现,保证模块内功能实现和健壮,充分考虑系统可靠性,异常处理等。
包括每轮分布后的例行冒烟测试。
共执行全流程:
(3)轮
功能测试情况概要
全流程测试轮次
开始时间
结束时间
用例数
用例通过数
用例未通过数
用例通过率
个
个
%
1
2018-2-28
2018-3-2
143
115
28
2
2018-3-3
2018-3-4
143
130
13
3
2018-3-5
2018-3-6
143
140
3
3.3性能(效率)
开始时间
结束时间
用例数
用例通过数
问题数
用例通过率
个
个
%
2018-3-7
2018-3-13
50
48
2
96%
3.4稳定性
开始时间
结束时间
用例数
用例通过数
问题数
用例通过率
个
个
%
2018-3-14
2018-3-15
10
10
0
100%
3.5兼容性
开始时间
结束时间
用例数
用例通过数
问题数
用例通过率
个
个
%
2018-3-16
2018-3-16
25
24
1
96%
3.6安装
开始时间
结束时间
用例数
用例通过数
问题数
用例通过率
个
个
%
2018-3-17
2018-3-17
12
12
0
100%
3.7安全性
开始时间
结束时间
用例数
用例通过数
问题数
用例通过率
个
个
%
2018-3-18
2018-3-18
15
15
0
100%
3.8覆盖分析
测试覆盖率
模块名称
用例个数
执行数
测试覆盖率
未/漏测分析和原因
【登陆界面】
7
7
100%
无
【个人中心】
21
21
100%
无
【设置】
10
10
100%
无
【首页】
43
43
100%
无
【我的钱包】
5
5
100%
无
【我的预约】
14
14
100%
无
【意见反馈】
23
23
100%
无
【账单】
21
21
100%
无
测试覆盖率计算:
执行数/用例总数x100%=覆盖率
4缺陷统计与分析
4.1缺陷汇总
4.1.1各类问题数量比
表
测试问题类型
测试问题数量
所占总问题的比例
单元
5
45.45%
功能
3
27.27%
性能
2
18.18%
稳定性
0
0
兼容性
1
9.09%
安装
0
0
安全性
0
0
柱状图
4.1.2测试问题数量-Bug严重性分布
表
测试问题类型
测试问题数量(个)
Lv1(基本)
0
Lv2(重要)
1
Lv3(一般)
4
Lv4(生僻)
6
BI图
4.2残留缺陷与未解决问题
残留缺陷与未解决问题表
模块阶段
缺陷编号
性质
简要描述
原因分析
单元测试
QX_D_4
Lv4
QX_D_15
Lv4
QX_D_21
Lv4
QX_D_30
Lv4
QX_D_47
Lv4
功能
QX_F_11
Lv4
QX_F_17
Lv2
QX_F_35
Lv3
性能
QX_X_7
Lv3
QX_X_13
Lv3
兼容性
QX_J_5
Lv3
5测试结论与建议
5.1测试结论
<**项目>在FAT进行功能、性能、稳定性、兼容性、安装、安全性6个方面进行了全面、严格、规范的测试。
测试结果表明:
<**项目>完全达到业务需求文档中的要求,并具有以下特点:
1、系统采用C/S架构,后台支持各种大小数据库,系统结构清晰明确,可满足多用户应用的要求。
2、功能全面。
该软件由【登陆界面】、【个人中心】、【设置】、【地图查看界面】、【我的钱包】、【我的预约】、【意见反馈】、【账单】等模块组成,涵盖了《需求说明书的》全部业务功能。
3、系安全性较好。
4、系统稳定性高。
对用户输入不符合要求的数据,给出了简洁、准确的提示信息,必要时给出了帮助。
5、系统兼容性好。
能满足用户在各种操作系统中软件的正常使用。
6、测试结果表明:
<**项目>在测试过程中,被测功能运行正常,系统界面友好,操作简便、易于维护,通过测试
5.2建议
7、优化系统性能,首页的【推荐车位信息】可以视情况隐藏,提高导航界面美观性。
8、可以在导航过程中,加入语音提示播报功能。
9、