【软件测试系列八】《软件项目测试报告》

 

软件项目测试报告

 

 

 

 

 

 

 

 

 

 

 

****有限公司****部

****年**月

目   录

1 测试目的

2 测试依据

3 测试准备

3.1 测试时间

3.2 测试地点

3.3 测试环境

4 测试内容

4.1 测试范围

4.2 测试版本

4.3 测试类型

4.4 执行记录

5 测试结果及分析

5.1 已整改缺陷记录

5.2 遗留缺陷记录及分析

5.3 整体缺陷分析

5.3.1 按缺陷等级统计分析

5.3.2 按缺陷所在模块统计分析

5.3.3 按缺陷类型统计分析

5.3.4 系统各功能模块页面响应分布情况分析

6 总结

7 建议

8 附件

9 双方测试问题确认单

 

 

 

1 测试目的

本次测试的目的是依据***,对***系统***模块进行质量评测,主要包括:

1、 验证系统功能实现是否符合可研及初步设计等测试依据的相关要求;

2、 验证系统软件各项功能能否在指定的业务条件和操作指令下正常运行;

3、 验证系统功能界面是否满足需求规格说明设计要求及常规用户操作习惯;

4、 验证系统能否兼容主流浏览器,且正常运行;

5、 验证系统页面响应时间、系统性能是否满足用户一般使用要求。

2 测试依据

表1 测试依据参考文档

序号

文档名称

提供方

1

2

3

4

5

6

7

3 测试准备

3.1 测试时间

****年**月**日至****年**月**日。

3.2 测试地点

***公司***部。

3.3 测试环境

1. 系统测试环境:

本次项目测试在测试环境和实际生产环境中进行,其中功能测试在测试环境中进行,性能测试在生产环境中进行。

(1) ****系统(测试)网站:

(2) ****系统(测试)网站:

表2 功能测试环境

系统

名称

设备

类别

设备型号

CPU

内存

硬盘

操作系统及版本号

数量

应用软件及版本号

表3 系统性能测试环境

设备

类别

设备型号

IP

地址

CPU 

系统

类型

内存

硬盘

操作系统及应用软件

2. 系统测试终端环境:

表4 功能测试终端环境

终端类别

设备型号

CPU频率

系统类型

内存

操作系统及应用软件

表5 性能测试终端环境

终端类别

IP

CPU频率

系统类型

内存

操作系统及应用软件

4 测试内容

依据****项目需求说明书,结合系统试运行情况以及影响测试的限制条件,经与项目组确认,明确了本次测试工作的应用系统测试范围、测试版本、测试类型。

4.1 测试范围

表6 ***系统被测功能清单

序号

系统名称

模块名称

被测功能

 

4.2 测试版本

系统版本:****-***-**。

4.3 测试类型

表7 测试类型

序号

测试类型

主要做法

1

功能测试

参照***项目需求说明书及***项目设计说明书编写测试用例针对系统功能逐项进行测试,验证功能是否满足要求。

2

可靠性测试

采用手动测试方法,在功能性测试基础上,完成系统的成熟性、容错性以及数据校验等方面的测试。

3

可用性测试

采用手动测试方法进行,在功能性和可靠性测试基础上,完成易理解性、易浏览性和易操作性测试。

4

兼容性测试

在规定的操作系统、浏览器条件下,验证各项功能实现数据格式转换时是否满足有关兼容性要求的测试。

5

性能测试

采用抽样的方式对主要功能页面进行压力测试,以验证功能性能是否满足性能要求。

4.4 执行记录

****部对整个测试项目按照软件项目测试管理要求进行了策划、跟踪与控制。截止****年**月**日,共开展了测试准备、测试设计、测试执行、问题确认以及测试总结五个阶段的等工作。

本次测试工作针对本系统核心功能模块***,***,***,***,***,***等***个模块,测试用例共***个,用例执行统计,见表8。

表8 测试用例执行情况分析统计

测试

用例

测试

类型

用例执行率

用例通过率

备注

用例

个数

已执行用例数

用例执行率

无法执行用例数

通过的用例数

未通过用例数

用例

通过率

功能性

相关测试

性能测试

***部在本次测试过程中对用例的实际执行结果做了详细记录及分析,形成测试用例执行记录清单。

5 测试结果及分析

5.1 已整改缺陷记录

***部对测试过程中发现的所有异常情况进行了分析,共确认**个软件缺陷,并编制了软件测试问题报告单,详见附件(缺陷清单)。项目组确认了全部问题。经项目组反馈,已整改完成问题**项,遗留问题**项。

表9 已整改缺陷记录

序号

系统

名称

模块

名称

问 题 简 述

严重程度

问题严重等级说明:一级:1)可能有灾难性的后果,如造成系统崩溃,造成事故等,2) 程序无法运行。二级:1)造成数据库不稳定的错误,2)列在说明中的需求未在最终系统中实现,3)业务流程不正确。三级:1) 过程调用或其它脚本错误,2) 系统刷新错误,3) 产生错误结果,如计算结果错误等,4) 功能的实现有问题。如在系统实现的界面上,一些可接受输入的控件点击后无作用,对数据库的操作不能正确实现,5) 编码时数据类型、长度定义错误的,6) 对用户的使用有操作顺序上的限制,7) 虽然正确性不受影响,但系统性能和响应时间受影响。 四级:1)系统的提示语不明确,不简明,2)滚动条无效,3)可编辑区和不可编辑区不明显,4)光标跳转设置不好,鼠标(光标)定位错误,5)上下翻页,首尾页定位错误,6)界面不一致,或界面不正确,7)日期或时间初始值错误(起止日期、时间没有限定),8)按钮或标签上有拼写错误的单词、不正确的大小写。五级:1) 容易给用户误解和岐议的提示,2) 界面需要改进的,3) 对有疑虑的文档,提出修改建议

5.2 遗留缺陷记录及分析

表10 遗留缺陷记录及分析

序号

系统

名称

所在

模块

缺陷描述

严重程度

项目组

处理意见

5.3 整体缺陷分析

从缺陷等级、模块分布、缺陷类型、页面响应时间、模块页面响应时间4个维度对本次测试的所有缺陷进行统计分析。

5.3.1 按缺陷等级统计分析

表11 缺陷等级分布

 缺陷等级

数量

一级

二级

三级

四级

五级

缺陷个数

所占比例(%)

(插入缺陷/等级分布图)

图1 缺陷等级分布

从缺陷问题等级分布图中可以看出,**级缺陷和**级缺陷问题较多共**项,**级缺陷和**级缺陷次之共**项,**级缺陷最少共**项。

5.3.2 按缺陷所在模块统计分析

表12 缺陷所在模块分布

系统名称

模块名称

缺陷数量

比例(%)

(插入缺陷/模块分布图)

图2缺陷所在模块分布 

从缺陷所在模块分布图可以看出,问题主要集中在***模块和***模块,***模块、***模块数量次之,其它模块问题数量较少。

5.3.3 按缺陷类型统计分析

表13 缺陷类型分布

类型

分布

功能性

安全性

易用性

界面优化

缺陷个数

所占比例(%)

图3按缺陷类型分布图

从缺陷类型分布图可以看出,测试问题主要为功能、易用性以及界面优化问题共**项,其中功能问题**项,易用性问题**项,界面问题**项。同时系统存在安全性问题共**项。

5.3.4 系统各功能模块页面响应分布情况分析

在经与项目组进行业务分析后,采取用户总数、在线用户数和并发用户数**:**:**的比例进行并发测试并发量的选取依据,采用覆盖抽样的方式,选取系统关键业务相关页面和数据整体展示页面共**项,选取的并发用户数为**、**以及**。每个页面系统负载时间持续**分钟。针对页面加载时间、页面功能(数据查询、数据新增、数据修改、数据保存),系统响应时间见表14。

表14 系统响应时间

类别

功能模块

并发用户(设计)

页面响应

查询

新增

修改

保存

从系统页面响应时间分布中得出,页面的加载时间在**秒以下的页面有**项,**秒以上的页面**项,其中**加载时间为**秒。页面功能涵盖查询、新增或保存的页面功能响应时间在**秒以下的页面为**项,**秒以上的页面为**项(**个页面无页面功能,只有加载展示),**秒以上的页面为**项。

6 总结

本次测试执行用例数量共**项,功能测试缺陷**项。**项缺陷中一级缺陷**项、二级缺陷**项、三级缺陷**项、四级缺陷**项、五级缺陷**项。截止****年**月**日,项目组反馈已整改完成**项,整改率为**%。遗留缺陷**项,其中一级缺陷**项、二级缺陷**项、三级缺陷**项、四级缺陷**项、五级缺陷**项。性能测试页面响应及页面功能均在**秒以下的为**项,页面响应或页面功能**秒以上页面**项,其中**个页面加载时间为**秒,页面功能响应时间超过**秒的页面为**项,性能测试未整改内容:**。

7 建议

立即修改:

限期修改:

优化建议:

 

8 附件

问题清单

 

 

9 问题确认单

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
软件测试规范是指在软件开发生命周期中,为确保软件质量和可靠性而采取的一系列规程和标准。CSND是一个IT技术社区,提供了一系列软件测试规范的相关文章和资源。 软件测试规范的主要目标是确保软件的正确性、健壮性和易用性。它提供了测试的方法论和流程,以及测试用例设计和执行的标准。 软件测试规范通常包括以下方面: 1. 测试策略和计划:规定测试的目标、范围、方法和计划,以确保测试的全面性和有效性。 2. 测试环境和工具:确定测试所需的硬件、软件和工具,并提供其配置和设置的指导。 3. 测试用例设计和执行:规定测试用例的设计原则和方法,以及测试执行的步骤和标准。 4. 缺陷管理:规定缺陷识别、记录、跟踪和解决的标准和流程。 5. 测试报告和评估:规定测试结果的报告和评估标准,以便项目团队了解软件质量和进度。 CSND是一个IT技术社区,提供了丰富的软件测试规范的相关文章和资源。这些资源包括测试策略、测试用例设计、缺陷管理和测试工具的介绍和指导。在CSND上,我们可以找到各种专家的分享和实践经验,以及与其他测试人员进行交流和讨论的机会。 综上所述,软件测试规范是确保软件质量和可靠性的一系列规程和标准。CSND作为一个IT技术社区,提供了丰富的软件测试规范相关资源,帮助测试人员更好地理解和应用软件测试规范。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

再见孙悟空_

你的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值