年底了,来看看测试大佬的年终项目总结吧!值得借鉴

news2024/11/13 10:29:50

测试总结,是测试负责人或测试经理的测试管理能力的体现。在项目或版本测试完成,测试报告上交后,测试的工作并不是完结了,而是另外一件大事需要做,那就是为这个项目或是版本做一次测试总结。

添加图片注释,不超过 140 字(可选)

测试总结不仅仅要总结测试过程中内部的问题、外部的问题,它的定位是对这个项目或是这次的版本做一个全面的总结。以下是我最近参与的项目,从这个项目全面的来谈谈测试总结,希望给测试的小伙伴们一个好的想法,起到抛转引玉的作用。

这个项目的背景:1、项目周期历时半年的时间,涉及到8个应用系统;2、测试周期历时三个月,8个应用系统需测试。现回顾与描述整体项目的测试情况,总结经验教训。

一、测试过程总结

1、测试目标

项目的主系统为新建系统,涉及到另外7个外围应用系统与之相关联。重点安排新建功能点的测试,同时考虑外围系统修改后与新建系统的关联范围。测试团队以“整体交易通过率99.9%”为目标,采用端到端测试方法,实施功能、非功能测试;监控案例执行率、通过率等重要指标,重点难题逐个突破,以确保投产后系统稳定可靠运行。

2、测试计划策略

3、测试范围

3.1新建系统

·界面类:所有界面都需要做UI、边界值、流程等等的验证;

·接口验证:所涉及到的接口都需要做本身接口的验证及跟外围连通的验证;

·全流程验证:应用系统与相关联系统做端对端的验证;

·兼容性测试:新建系统的兼容性验证;

·安全性测试:新建系统安全性的验证;

3.2外围系统

·接口验证:与新建系统对接的接口进行详细验证;旧接口进行流程验证;

·全流程验证:所有功能进行全流程验证;

·改造功能测试:外围系统自身改造功能进行重点验证;

4、测试用例

在测试案例方面,总结经验是:项目中对于用例的完善工作要果断,不要碍于时间影响;项目中可以采用功能二维表方式,清晰的分析测试点和执行结果。即前期用例主要以功能点验证为准,中期完善用例,后期加强用执行上的覆盖工作。

项目每轮次测试设计案例数、测试案例执行数、案例通过率情况如下:

5、提版情况

测试团队承接这8个应用系统中,提版的情况见下图。

新建系统平均每日提版2.2次,这包括了非工作日,说明每个工作日平均提版次数接近3次。外围系统中,外围系统2涉及到的连入新系统的工作量比外围系统1的大,但提版次数及下面的缺陷个数来看,都比外围系统1的少。

二、测试结果分析

1、测试缺陷

测试团队承接这8个应用系统,共发现缺陷1,791个,案例命中率18.8%。

1.1缺陷数及缺陷趋势

每一轮发现缺陷数及趋势数据如图所示。第二轮实际为外围测试第一轮,从趋势可以看出在外围测试前两轮,趋势呈直线上升。在回归测试开始,缺陷呈完全递减状态。

完全符合项目质量管理中缺陷发现规律(缺陷发现比例为50%,30%,15%,5%),缺陷整体发现趋势正常。

1.2 ABCD级别缺陷占比情况

AB级缺陷总体占比46%,较公司定的组织级别的测量指标占比高。在这个项目中,测试发现的重大问题占比高,说明测试的目标性强,方向准确。但也从另一个方面,说明这个项目的程序质量也较其它项目稍弱,测试难度大。

1.3各系统的缺陷情况

2、质量分析

此项目的重点评估指标为交易覆盖度,交易通过率,缺陷收敛,缺陷遗留等,整体达标,符合上线标准。

3、问题分析

1)漏检责任系统分析

共计9个问题涉及漏检,分布于4个系统。

2)漏检原因分析:针对整体情况的测试漏检原因主要是测试分析遗漏,业务需求不全,具体分布如下:

三、管理经验总结

进度管理

在计划制定方面,测试团队按以下方式开展工作:

·测试经理根据项目整体计划及各里程碑点,确定了测试整体计划及轮次安排,同时制定了每轮的测试策略及目标;

·任务分解:测试计划与目标按周分解,便于跟进与通报各系统进展。在进度监控方面,主要措施包括:

·测试计划纳入风险管理的范围,定时检查测试进展,识别风险;计划变更纳入监控范围。

·测试计划在测试方案评审时统一纳入评审范围,目的在于审核其合理性。

四、后续改进方向

1、持续推进测试知识库建设

基于磨刀不误砍柴工的认识,测试团队必须持续通过基础案例库的建设,通过测试基础规范的制定,以保持团队整体战斗力。在后续的测试中,需要持续更新这些基础规范,以保持可用性和有效性,规避人员流动等带来的新老交替问题。

2、参与“迭代”“敏捷”,探索测试模式的多样性

迭代开发、敏捷开发需要开发测试的联动性非常紧密,在项目前期,测试团队对于文档缺失等现实问题极不适应,后续测试团队如何提前介入开发任务,开发部门如何加强有效配合都是需要积极探索的方向。

文末了:

可以到我的个人号:atstudy-js,可以免费领取一份10G软件测试工程师面试宝典文档资料。同时我邀请你进入我们的软件测试学习交流平台,大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,了解测试行业的最新趋势,助你快速进阶Python自动化测试/测试开发,稳住当前职位同时走向高薪之路。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1366277.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

10本审稿及出版效率均较好的科普期刊参数分享!

医、药、护、技及医学工程等相关的人员,进行卫生高级职称评审时,需要在专业期刊上公开发表本专业学术论文,论文的方向、内容质量以及发表的刊物都至关重要。今天常笑医学给大家整理了10本审稿及出版效率均较好的科普期刊!参数分享…

搭建React开发环境-webpack实现

周末在家学会React前端知识,记录下来,方便备查。 webpack版本:webpack5 编译器:vscode 第一步、新建项目及初始化 1)新建项目文件夹 可命名为 my_webpack 2)初始化项目 使用命令 npm init -y,…

[SpringBoot]接口的多实现:选择性注入SpringBoot接口的实现类

最近在项目中遇到两种情况,准备写个博客记录一下。 情况说明:Service层一个接口是否可以存在多个具体实现,此时应该如何调用Service(的具体实现)? 其实之前的项目中也遇到过这种情况,只不过我采…

CTF之逆向入门

逆向工程(Reverse Engineering),又称反向工程,是一种技术过程,即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程、组织结构、功能性能规格等设计要素,以制作出功能相近,但又不完全一样的…

微信私密朋友圈被吐槽有BUG

日前,大量网友在各社交媒体上讨论微信私密朋友圈出现 Bug 的话题,起因是跨年期间一个网友发布了一条”私密朋友圈,但不一会就收到朋友发来的信息,”又偷偷发朋友圈了?“,估计此时网友可能已经”寒毛四起、汗…

物理机搭建hive

一、修改Hadoop配置 修改core-site.xml 配置yarn-site.xml 分发文件,然后重启集群 二、 Hive解压安装 上传文件 添加hive环境便量,source生效 启动高可用集群,启动hive 三、配置mysql元数据库 检查当前系统是否安装过Mysql&#xf…

基于MATLAB车牌识别系统设计

基于MATLAB车牌识别系统设计 一、设计方案 智能交通系统已成为现代社会道路交通发展趋势。在智能交通系统中,车牌自动识别系统是一个非常重要的发展方向。对于车牌识别系统的要满足当车辆通过摄像头采集车辆图片,将其图片进行图像预处理、车牌定位、字符…

关于FPGA仿真复位信号和实际板子复位信号的吐血大坑

最近在研究mipi dphy IP下载到板子上进行验证的初步流程问题 IP的example案例里面,系统复位全是高电平复位,低电平工作 想当然的打通IP流程,写工程的时候也使用了高电平复位,低电平复位 结果调试了N轮,init_done信号一…

通用web自动扩缩容_智能运维引擎CudgX

一、概述 CudgX是星汉未来自主研发的面向云原生时代的智能运维引擎,支持根据 MetricQPS 分段耗时指标进行自动扩缩容。 通过各类服务的多维度、大规模的日志数据采集以及机器学习训练分析,对服务进行数字化、指标化度量,并基于部署的…

基础算法【解题思路】:单链表的倒数第k个节点

定义指针p1,让p1走k步: 定义指针p2,在p1走了k步的时候,p2也跟着走。 p1走到最后的时候走了n-k步,停留在最后的null结点。 P2从头结点开始,也跟着走到了n-k步,而n-k恰好是倒数第k个节点。 例…

TypeScript 从入门到进阶之基础篇(六) 类型(断言 、推论、别名)| 联合类型 | 交叉类型

系列文章目录 TypeScript 从入门到进阶系列 TypeScript 从入门到进阶之基础篇(一) ts基础类型篇TypeScript 从入门到进阶之基础篇(二) ts进阶类型篇TypeScript 从入门到进阶之基础篇(三) 元组类型篇TypeScript 从入门到进阶之基础篇(四) symbol类型篇TypeScript 从入门到进阶…

css - 渐变样式实现(渐变边框 + 渐变背景)

.select {border-bottom: 2px solid; /* 下边框 */border-image: linear-gradient(90deg,rgba(250, 173, 20, 0) 0%,rgba(250, 173, 20, 1) 51.46%,rgba(125, 87, 10, 0) 100%)1; /* 边框渐变 */background-image: radial-gradient(circle at 49% 238%, #faad14, transparent 7…

2023APMCM亚太数学建模C题 - 中国新能源汽车的发展趋势(2)

五.问题二模型建立和求解 5.1 问题二模型建立和求解 针对题目二,题目要求收集中国新能源电动汽车行业发展数据,建立数学模型描述,并预测未来十年的发展。由于在第一文中,我们已经收集了一定的新能源行业发展数据&…

马尔可夫算法及其实例(预测类模型)

马尔科夫预测模型是一种基于马尔科夫过程的预测方法。马尔科夫过程是一类具有马尔科夫性质的随机过程,即未来的状态只依赖于当前状态,而与过去状态无关。这种过程通常用状态空间和状态转移概率矩阵来描述。 在马尔科夫预测模型中,系统被建模为…

提升工作效率:IDEA配置优化总结指南

idea 配置优化总结 配置优化优化性能优化JVM参数使用 jconsole 监控 full gc 频率关闭代码检查设置编译进程和Maven的堆值取消自动构建 修改快捷键System Settings个性化设置设置主题修改字体Color SchemeCode Style 包类设置设置maven自动导包显示pom依赖关系图,解…

【docker笔记】Docker网络

Docker网络 容器间的互联和通信以及端口映射 容器IP变动时候可以通过服务名直接网络通信而不受到影响 常用命令 查看网络 docker network ls创建网络 docker network create XXX网络名字查看网络源数据 docker network inspect XXX网络名字删除网络 docker network rm…

可视化监控EasyCVR视频分析/云存储平台iframe地址播放异常该如何解决?

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安…

Pytorch框架学习笔记

官网- PyTorch Tensor 构造随机初始化矩阵 xtorch.rand(5,3) 构造全0矩阵,数据类型为long xtorch.zeros(5,3,dtypetorch.long) 获取维度信息 x.size() tensor加法 torch.add(x,y) xy y…

如何用Chat分析本地化运维服务有哪些?

问CHAT:本地化运维服务有哪些? CHAT回复:本地化运维服务主要包括以下几大部分: 1. 系统监控和管理:密切关注系统的性能,实时发现并解决可能出现的问题,以确保服务的稳定和可用性。 2. 数据备份…

python 各级目录文件读取

目录结构 import pytestdef test_01():# 同级文件with open(1.txt, r, encodingutf-8) as file:content file.read()print(content)def test_02():# 同级目录的下的文件with open(rupfile/2.txt, r, encodingutf-8) as file:content file.read()print(content)def test_03():…