news 2026/2/13 10:01:59

测试基础|如何组织一次有价值的业务巡检

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
测试基础|如何组织一次有价值的业务巡检

1.背景

随着业务的快速迭代,开发自测需求与QA测试的需求比例相当,对于开发自测的需求,需求质量我们无法把控,并且随着自测需求的增多,QA对业务的熟悉程度也会出现断层;

部分业务整体已趋于稳定,迭代较少,但线上偶尔会出现一些历史遗留问题,导致运营同学在使用相关功能时需要找开发同学临时高优处理一下;

随着业务单量的不断增加,我们也越来越重视NPS,体验类的问题会严重影响用户的使用体验和拉低NPS,而良好的交互体验更有利于提升NPS和留存用户;

基于以上的问题,我们会定期组织开发同学一起进行业务巡检,希望通过业务巡检来解决这些问题,提高系统的可用性,减少线上问题;通过巡检可以让大家从用户的角度来了解业务,体验业务,从而提升用户体验;最后,也希望通过巡检来提高大家的质量意识,大家共同为质量负责!

2.巡检方式

在组织巡检之前,我们一直在思考两个问题,那就是如何让大家更加积极地参与巡检以及如何能提升巡检的效率?俗话说得好,适合自己的才是最好的,最终我们决定基于不同的业务特征,来组织不同形式的巡检。所以在介绍巡检方式之前先简单地介绍一下我负责的两个业务,以下分别以A业务和B业务代称。

2.1.A业务

1)业务流程

2)业务特点

业务流程相对简短单一,前端交互类功能较多。

3)业务现状

整体业务已趋于稳定,主要以运营为主,项目迭代相对较少,整体功能改动较小。

2.2.B业务

1)业务流程

3)业务特点

流程复杂多样,每条分支都是单独的业务逻辑

4)业务现状

业务处于快速发展阶段,迭代周期短,功能改动频繁。

综上,根据二者业务特点,考虑到A业务流程相对简单,并且case有时会限制住大家的思维,所以最终确定采取自由巡检的方式,这样能更好地模拟用户的使用习惯,去发现问题。B业务流程比较复杂,如果自由巡检,可能无法覆盖全部流程,所以最终采取提供case的方式,通过case来引导大家尽可能覆盖更多的场景,能更好的从业务角度去发现问题。

3.关注点

本次巡检主要从功能、页面、交互等方面为关注点进行的

4.巡检计划

4.1.明确巡检范围

首先需要保证主流程的准确性,再按照业务模块进行划分,梳理巡检范围,然后再根据模块,细化需要关注的功能模块的各实现效果。

以下是划分的业务模块,巡检需要覆盖的范围:

模块划分后,则进行具体的模块整理,针对不同的巡检方式,分别进行了不同的整理。

4.2.提前进行业务梳理

A业务:

A业务虽然采取自由巡检的方式,但是大家对各个模块并不是完全熟悉,所以提前梳理业务流程,巡检前进行分享,以便在巡检前能先熟悉业务,更深入地走查业务流程。

B业务:

提前整理B业务的巡检case,在巡检前分别给大家创建不同的巡检case的测试计划,在巡检过程中提供参考,并逐条验证。

4.3.巡检频率

每周安排一次集中巡检,时长1~2小时,QA、RD、FE共同参与。

4.4.QA的职责

每次巡检会安排2个值班QA,主要负责解答case和记录巡检问题,巡检结束后针对提交的问题进行跟踪解决及验证。

5.问题记录

问题记录:以bug形式记录,提给对应开发同学。

问题跟进:关注问题的解决进展,验证回归。

问题总结:定期汇总问题类型,分析原因,总结经验,方便后续类似功能实现时,清楚需要重点关注的点有哪些,避免同样的坑重复踩多次。

通过对问题的汇总,问题主要集中在编码错误、用户体验、产品设计、系统兼容上,而用户体验的问题主要集中在小程序上。因此,后续在评审阶段,会更加关注产品设计的合理性,在避免日常工作中,会加强对小程序端的验证,以此减少体验类问题的产生。

6.收获

巡检中,最大的收获就是角色的转换,首先作为一名QA同学,需要保证各功能的准确性,完整性。其次,我们也是用户,需要站在用户的角度去考虑产品的合理性。对于业务巡检这件事后续我们也会坚持去做,不轻易放过任何一个线上问题,把好产品的最后一道质量关。

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/12 21:00:12

AppPolice:让你的Mac告别卡顿的终极CPU管理神器

AppPolice:让你的Mac告别卡顿的终极CPU管理神器 【免费下载链接】AppPolice MacOS app for quickly limiting CPU usage by running applications 项目地址: https://gitcode.com/gh_mirrors/ap/AppPolice 还在为Mac电脑突然变慢而烦恼吗?当你正在…

作者头像 李华
网站建设 2026/1/29 14:33:24

浅谈web性能测试

什么是性能测试? web性能应该注意些什么? 性能测试,简而言之就是模仿用户对一个系统进行大批量的操作,得出系统各项性能指标和性能瓶颈,并从中发现存在的问题,通过多方协助调优的过程。而web端的性能测试…

作者头像 李华
网站建设 2026/1/29 14:51:02

《UNIX高级环境编程》 第七章 进程环境 读书笔记

一、main函数 C程序总是从main函数开始执行,main函数的原型是: int main(int argc,char *argv[]); 正如前面提到的,argc是命令行参数的数目,argv是指向个参数的指针组成的数组。 当内核执行C程序时,在调用main前先调用…

作者头像 李华
网站建设 2026/2/5 2:47:53

锂电池保护板mos越多越好吗

锂电池保护板中的MOS管并非越多越好,这是一个典型的"边际效益递减"工程问题。MOS管数量需根据电池容量、放电电流、成本预算和空间限制科学配置,盲目堆砌反而可能降低可靠性。一、MOS管在保护板中的核心作用MOS管是保护IC指令的 "肌肉执行…

作者头像 李华
网站建设 2026/2/12 0:04:16

Windows系统文件sxs.dll缺失损坏问题 下载修复

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华