测试报告编写

时间:2022-09-15 07:26:01

 

 

 

 

 

 

XXXX项目

 

测试报告

 

 

 

XXXX公司

20197

 

版本信息

日期

版本号

修订说明

修订人

2019/7/16

V0.1

初稿

XXX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1引言 4

1.1 编写目的 4

1.2 测试环境 4

1.3 测试依据 5

1.4 测试策略与方法 5

1.5 测试准则 6

2测试情况记录 7

2.1 系统测试情况表 7

2.1.1 登录

2.1.2 个人中心

2.1.3 XXXX

2.1.4 XXXX

2.1.5 XXXX

2.1.6 XXXX

2.1.7 XXXX

2.2 覆盖分析 

2.2.1 需求覆盖 

2.2.2 测试覆盖 

2.3 缺陷汇总分析 

2.3.1 缺陷严重程度 

2.3.2 缺陷类型统计 

2.3.3 缺陷关闭率 

2.3.4 用例质量 

2.3.5 缺陷密度 

3测试结论 

 

 

第1章 引言

1.1 编写目的

本测试报告为XXXX项目的测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否达到实际功能目标,并对测试质量进行分析。作为测试质量参考文档提供给用户,测试人员,开发人员,项目管理者,其他质量管理人员和需要阅读本报告的其他人员阅读。

1.2 测试环境

² 测试服务器环境

XXXX(ip地址)

硬件环境

CPU

4核

内存

32G

软件环境

操作系统

CentOS7.2

Web服务器

Nginx-1.12,Tomcat-8.0.39

网络环境

服务器带宽

2M

 

 

² 测试客户端:

XXXX(ip地址)

硬件环境

CPU

4核

内存

8G

软件环境

操作系统

Windows10 家庭中文版

浏览器

Chrome 版本 74.0.3729.169

Python

版本3.6.8

网络环境

服务器带宽

-

1.3 测试依据

l 依据XXXX项目需求文档及项目原型。

依据系统测试用例,100%完成所有测试需求。

l 依据事实过程中用户实际应用的调整变更。

1.4 测试策略与方法 

首先由系统开发人员依据单元测试标准对开发模块进行单元测试,以保证系统基本模块、模块接口的正确性;

其次测试工程师依据业务需求、用户需求对提交系统进行系统测试,在这个阶段通过自动化测试工具、性能测试工具进行辅助性测试,以达到系统功能正确、稳定。

测试方法:

 1)功能测试:黑盒测试

2)界面测试:黑盒测试

3)回归测试:黑盒测试

1.5 测试准则

保证测试用例完成度100%,保证系统重大缺陷关闭率100%、一般缺陷关闭率95%以上。

 

 

 

 

 

 

 

第2章 测试情况记录

2.1 系统测试情况表

2.1.1 登录

序号

模块名称

测试内容

期望结果

测试结果

1-1

登录

1.验证账号密码正确,异常情况的登录。

2.忘记密码功能

3.首次登录重置密码功能。

1.登录根据输入值弹出正确的操作提示,正确账号密码可登录成功。

2.忘记密码功能正常

3首次登录重置密码正常。

通过

2.1.2 个人中心

序号

模块名称

测试内容

期望结果

测试结果

2-1

个人资料

验证个人资料显示是否正确。

个人资料各个字段值均正确,和后台配置一致。

通过

2-2

修改密码

验证修改密码功能及错误提示是否正确

可成功修改密码,且修改操作不正确时提示。

通过

2-3

设置

验证开关及间隔是否有效。

循环设置可保存成功,且XXXX展示方式与设置一致。

通过

2-4

退出

验证是否成功退出运维监控平台。

成功退出到登录界面,且可重新登录。

通过

2.1.3 XXXXX

参考个人中心

2.1.4 XXXXX

参考个人中心

2.1.5 XXXXX

参考个人中心

2.1.6 XXXXX

参考个人中心

2.1.7 XXXXX

参考个人中心

 

 

 

 

 

 

 

 

 

 

 

 

2.2 覆盖分析

2.2.1 需求覆盖

下表描述需求在本次测试的覆盖情况:

功能模块名称

测试类型

是否通过

备注

全幅

功能测试

通过

 

登录和退出

功能测试

通过

 

个人中心

功能测试

通过

 

XXXX

功能测试

通过

 

XXXX

功能测试

通过

 

XXXX

功能测试

通过

 

XXXX

功能测试

通过

 

XXXX

功能测试

通过

 

XXXX

功能测试

通过

 

 

 

 

 

 

 

 

 

 

2.2.2 测试覆盖

下表描述测试用例在本次测试的覆盖情况:

模块功能

用例个数

执行总数

未执行

未/漏原因分析

登录和退出

15

15

0

 

XXXX

30

30

0

 

合计

45

45

0

 

2.3 缺陷汇总分析

记录本项目所有测试过程中发现的缺陷情况,根据缺陷的严重级别,缺陷引入阶段、缺陷类型、缺陷在模块中的分布等进行汇总。

参考缺陷严重级别对应关系表:

缺陷级别

对应文名称

参考描述

致命缺陷

blocker

阻塞开发或测试的工作进度,或影响系统无法运行的错误

严重缺陷

critical

系统崩溃,丢失数据或内存溢出等严重错误或必需完成的任务

主要缺陷

major

主要的功能无效、新增功能建议

次要缺陷

minor

功能部分无效或对现有系统的改进建议

建议

trivial

拼写错误、文本未对齐等

2.3.1 缺陷严重程度

缺陷级别

缺陷级别

发生数

致命缺陷

blocker

1

严重缺陷

critical

20

主要缺陷

major

10

次要缺陷

minor

76

建议/优化

trivial

100

合计

 

207

2.3.2 缺陷类型统计

测试类型

缺陷数

界面测试

80

功能测试

127

合计

207

 

 

 

 

 

 

 

2.3.3 缺陷关闭率

状态

致命缺陷

严重缺陷

主要缺陷

次要缺陷

建议/优化

合计

关闭

1

20

10

76

100

207

未关闭

0

0

0

0

0

0

合计

2

4

2

2

2

12

关闭率

100.00%

100.00%

100.00%

100.00%

100.00%

100.00%

2.3.4 用例质量

  用例质量 缺陷总数/测试用例总数 ×100=207/45*100%=460%

2.3.5 缺陷密度

 缺陷密度 缺陷总数/功能点总数

 缺陷密度=207/26*100%=269.23%

 

 

 

 

 

 

 

 

第3章 测试结论

测试完成率

100%

缺陷修复率

100%

剩余缺陷数量

0

 

本次测试最终结果:满足测试结束准则,通过测试。