背景

我们在运维企业级应用时,会遇到很多Bug。

有时候,测试人员或业务方反馈bug,描述不够详细,我们基于他的描述很难清晰地了解情况,以解决bug。

一般情况下,我们会跟他询问更多的详情,才能知悉更多细节,以辅助排查问题。

而这个询问过程,比较花时间,如果我们能提供一个模板,告诉测试人员或业务方,我们需要知道关于bug的哪些信息,将有助于提升效率。

我们需要知道关于bug的哪些信息?

请您提供以下信息,这些信息对技术人员排查问题将有非常大的帮助。

如果您发现一些您认为很关键的信息或行为并未囊括在以下项目中,请填写在【其他】中。(其实排查bug就像医生看病,如有准确的、关键的症状描述,不仅能更准确定位问题,还能大幅度提升效率)

  • 操作用户

    例子:Nick Huang

  • 操作时间

    注意:

    最好是准确的时间,当然大概的时候也有助于排查问题

    例子:2021/8/14中午12点左右

  • 单据编号

    注意:

    1、业务的单号,如订单号、流水号等

    2、如有条件,最好能暂时不对此单据作进一步操作,保留现场有助于问题排查,当然已经操作了也没关系

    例子:A380

  • 功能坐标

    注意:

    最好能提供发生bug的详细功能坐标,具体到那个菜单功能

    例子:权限管理/角色管理

  • 复现步骤

    注意:

    1、如果bug属于必现bug,请描述复现步骤

    2、如果bug属于偶现bug,则描述当时发生bug的步骤

    例子:进入“权限管理/角色管理”功能后,查看角色信息列表,“系统管理员”角色排在第1行,第二次进入,“系统管理员”角色却排在第3行(在不变动任何角色信息的情况下,此角色排在第几行貌似不是固定的)

  • 复现步骤关键截图

    注意:

    1、截图如涉及敏感信息,请屏蔽一下哦

    2、复现步骤的关键截图,越详细越好

    3、如有异常信息提示框,该提示框的截图尤为重要

    例子:略

  • 其他

    注意:

    如果您发现一些您认为很关键的信息或行为并未囊括在以下项目中,请填写在此。(其实排查bug就像医生看病,如有准确的、关键的症状描述,不仅能更准确定位问题,还能大幅度提升效率

    例子:略

最后的话

如果您对本文的内容,有见解或补充,欢迎在评论里补充哦,我们一起迭代起来!!

【效能提升】测试人员提bug,应该提供哪些信息以便排查问题?的更多相关文章

  1. 漫画 | 公司测试因提Bug不规范,锒铛入狱~

    互联网人罪状系列 1.上班第一天,前端把后端告上县衙,还列了 5 宗罪 2. 程序员状告产品经理八大罪状 (上) 3.程序员状告产品经理八大罪状(下) 开发人员与测试人员的关系,就如同程序员与产品经理 ...

  2. 写给测试人员:不是所有的bug都需要修复

    用户往往对产品中各种各样的bug抱怨不已,而测试人员往往认为自己的职责就是揪出这些所有的bug并把它们全都修复.然而,这是一个误区.微软卓越测试工程总监Alan Page近日撰文,再次解释了有哪些bu ...

  3. 作为测试人员,我是这么报BUG的

    在测试人员提需求的时候,大家经常会看到,测试员和开发一言不合就上BUG.然后开发一下就炸了,屡试不爽,招招致命. 曾经看到有个段子这么写道: 不要对程序员说,你的代码有BUG. 他的第一反应是:1.你 ...

  4. 51Testing专访史亮:测试人员在国外

    不久前,我接受了51Testing的访问,讨论了软件测试的一些问题.以下是全文. 1.史亮老师,作为我们51Testing的老朋友,能和我们说说您最近在忙些什么吗? 自2011年起,我加入Micros ...

  5. 软件测试工程师如何提高提BUG逼格

    某个周四早上,沏好一杯茶,刚要坐到座位上,就听开发说,你们测试怎么提的Bug,给个截图能说明啥?截图上面显示的奔溃,如果是必现还好,如果不是必现,那么我们怎么去定位?至少给个日志吧?当时我的内心活动是 ...

  6. 如何避免测试人员提交重复的Bug

    我们在软件测试过程中,由于不同人员测试同一个项目,所以往往会出现Bug重复提交情况,导致对整个项目和人员产生影响: 浪费测试人员时间和精力,从而影响测试进度 浪费开发人员重复看Bug时间 若开发人员由 ...

  7. 测试面试话题8:测试人员如何让开发少写bug?

    在测试过程中和不同开发合作,往往会发现一些bug都是大多数开发人员常出现的错误,为了帮助开发人员,也减少测试的重复工作量,非常有必要将以往出现的bug做整理,分析原因,让开发知道这些bug, 避免再次 ...

  8. 测试提bug及出现漏测情况时的注意点

    提bug注意(此为公司开发提出的建议): 开发如果改bug影响导致另一个问题,原bug没有问题,尽量重新提bug,不要直接激活,因为可能不是同一个问题导致的:   不要一个bug里提多个问题,因为不同 ...

  9. 给国内知名大厂提BUG有感:安全是一种意识

    前言 本周一(2019.07.22),给某知名手机“大厂”提了个安全BUG,默默修复了后,周五回复我“已忽略”,此处省略上千字的心理活动..... 做安全的朋友说这都小事,国内氛围本来就不太好,hac ...

  10. 十倍效能提升——Web 基础研发体系的建立

    1 导读 web 基础研发体系指的是, web 研发中一线工程师所直接操作的技术.工具,以及所属组织架构的总和.在过去提升企业研发效能的讨论中,围绕的主题基本都是——”通过云计算.云存储等方式将底层核 ...

随机推荐

  1. 【C++】static 知识整理 【静态与局部静态】

    目录 类外 类内 局部静态 local static 类外 类内 类外 C++的静态可以分为两种情况来讨论:在类外和在类内. 对于静态变量/函数,链接将只在内部 (如果不用static,那么在不同文件 ...

  2. HBuilderX代码缩进问题

    前情 uni-app是我很喜欢的跨平台框架,它能开发小程序,H5,APP(安卓/iOS),对前端开发很友好,自带的IDE让开发体验也很棒,公司项目就是主推uni-app,自然也是用官方自带的IDE了 ...

  3. 【Amadeus原创】Docker安装wikijs wiki系统

    拉取mysql8的镜像并运行 docker pull mysql docker run -d -v /data/mysql/data:/var/lib/mysql -v /data/mysql/con ...

  4. 【Amadeus原创】Docker容器的备份与还原

    主要作用: 就是让配置好的容器,可以得到复用,后面用到得的时候就不需要重新配置. 其中涉及到的命令有: docker commit 将容器保存为镜像 docker save -o 将镜像备份为tar文 ...

  5. 【项目学习】Morpho 借贷协议简单调研

    项目背景 Morpho blue (下称 Morpho)是一个超额抵押借贷协议.与传统的借贷协议不同,Morpho 无需经过治理批准即可创建任意定制化的借贷市场.用户可以通过指定一项贷款资产.一项抵押 ...

  6. 如何安装和使用 Latte Dock

    你知道什么是"停靠区Dock" 吧,它通常是你的应用程序"停靠"的底栏,以便快速访问. 许多发行版和桌面环境都提供了某种停靠实现.如果你的发行版没有" ...

  7. unsupported message type: DefaultFullHttpResponse (expected: ByteBuf, FileRegion) 原因以及解决办法

    使用netty做http服务器的时候 用android链接 会出现这个错误 原因是http-aggregator顺序有问题 (ps:目前大部分国内博客都是这个排序有点坑爹): 官方文档说明:For c ...

  8. 【转载】 进行API开发选gRPC还是HTTP APIs

    https://www.cnblogs.com/yilezhu/p/10645804.html 开始之前先看一下gRPC与带有j'son的HTTP APIs对比表格 gRPC的优势 性能 gRPC消息 ...

  9. RedisTemplate配置的jackson.ObjectMapper里的一个enableDefaultTyping方法过期解决

    1.前言 最近升级SpringBoot,从2.1.6版本升级到2.2.6版本,发现enableDefaultTyping方法过期过期了. 该方法是指定序列化输入的类型,就是将数据库里的数据安装一定类型 ...

  10. 记一次单元测试问题com.sun.crypto.provider.HmacSHA1 cannot be cast to javax.crypto.MacSpi

    在用单元测试Junit测试部门的SDK时,有个md5鉴权步骤,出现了java.lang.ClassCastException: com.sun.crypto.provider.HmacSHA1 can ...