• 0
  • 0
分享
  • 软件测试人员提交BUG的正确姿势——软件测试圈
  • 恬恬圈 2023-05-19 16:00:06 字数 1085 阅读 995 收藏 0

  不知道大家有没有这样的习惯,每天在下班之后,坐在电脑面前,小憩一会儿,回想下今天的目标,是否还有遗漏,没去完成的,统一进行mark一下,看看企业微信是否还有未回复的短消息。

  今天呢主要还是想给大家想分享一下软件测试人员密切接触的一个关键词 ”BUG“;主题是:测试人员如何正确的提交BUG。

  分享前给大家分享一个工作中小案例,该场景应该部分测试人员在实际工作中有碰到过。

  某天,某办公楼,在项目版本迫切上线的紧张周期下,石某某按照预期测试进度疯狂测试输出成果的一天,发现系统的各类潜在BUG,终于熬到下班时刻,将测试进度按照预期mark一下,同时将缺陷面板BUG清单链接周知在项目群,周知开发同学,收工。

  打完下班卡,回家倒床,舒服的睡了一觉,第二天一大早来到公司,沏了壶醒脑茶,刚转身准备回到工位开干时。

  却听到开发同学说:你们测试怎么提的BUG,给个截图能说明什么问题,具体的操作步骤,如何必现逻辑都没描述清楚,接口请求、日志什么都没有,Fuck!

  此时是不是觉得自己的996,一切辛苦付诸东流

  所以当我们做一件事情,已经付出了99%的汗水时,千万不要让1%的惰性将成果打水漂,这是一件很不划算的买卖。

  做测试心态要好、韧性要强,坐得了冷板凳,耐得住寂寞

  根据上面的案例,我们仔细分析一波,BUG信息不全,背后的黑手其实是"缺陷管理系统",测试leader或项目管理人员在设计提交缺陷页面字段不完善的锅,如果源头的模板字段设计齐全了,哪还会出现重要的一些核心字段没有呢!

  在这里小编给大家分享一份适用于任何缺陷管理工具BUG字段大全,适用于公司各类项目,可按照文档字段去更正当前企业缺陷管理系统流程提交BUG页面字段不全的地方,再也不用担心提交BUG被开发吐槽不够全面不够仔细。

  带*号的为必填项,除了"问题判定责任方"、"原因分析"、"解决方案"是开发解决BUG时需要录入的字段,基本必填项都是测试人员必须要关注的。

1.png

  最后在强调一遍,提交BUG核心点就在于缺陷页面模板,重要的信息字段是否有缺失,是否强制必填;有了模板,按照模板去提交,不会出现BUG信息不全的问题!

  总之提交BUG遵循一点,根据缺陷已知的[ 现象+信息+风险+备注 ]>>[ 为什么出现+谁引起的 ]>>[ 如何去解决+什么时间点去解决 ]; 根据这个逻辑,按部就班的在缺陷面板去一项一项录入,戒骄戒躁。

  记住,每一个BUG都是你测试水平的象征!



作者:佚名    

来源:http://www.51testing.com/html/64/n-7792764.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 一、bug的定义软件的bug,狭义指软件程序的漏洞或缺陷,广义指测试工程师或用户提出的软件可改进的细节、或与需求文档存在差异的功能实现等对应三个测试目的:(3个为了)为了发现程序的代码或业务逻辑错误;为了检查产品是否符合用户需求;为了提高用户的体验。二、bug的类型对bug的划分,禅道为例,包括:代码错误;设计缺陷;界面优化;性能问题;配置相关;安装部署;安全相关;标准规范;测试脚本;其他划分:功能类、界面类、性能类、易用性类、兼容性类、其他。三、bug的等级一级bug,必须优先要改致命错误:常规操作引起的系统崩溃、死机、死循环;造成数据泄漏的安全性问题,比如恶意攻击造成的账户私密信息泄露;涉...
            0 0 895
            分享
          • 1. 概述本文主要讲述了软件测试的生命周期、bug的描述方法及状态,以及bug之间的状态转换。具体描述如下,首先是软件测试的生命周期。2. 软件测试的生命周期软件测试的生命周期可以总的划分为以下几个阶段:需求分析:测试人员需要了解需求,对需求进行分解,得出测试需求。测试计划:根据要求编写测试计划书或方案测试设计:测试人员适当的了解设计,搭建测试用例框架测试执行:执行测试用例,找软件中存在的缺陷。测试评估:根据测试的结果,编写最终的测试报告以对软件的质量形成文字性说明与衡量。3. bug的描述bug的描述通常应该包含以下几个方面的内容,分别为:发现问题的版本:开发人员需要知道出现问题的版本,才能...
            0 0 1213
            分享
          •   需求分析是开始测试工作的第一步,产品会先产出一个需求文档,然后会组织需求宣讲,在需求宣讲中分析需求中是否存在问题,然后宣讲结束后,通过需求文档分析测试点并且预估排期。所以对于需求的理解非常重要。  需求文档  产品经理在做完用户需求调查之后,会根据用户需求输出一份需求文档,在文档中会详细描述用户所需的功能和功能实现的效果。文档生成之后,产品经理会和开发测试一起开一个需求宣讲会,讲解需求中的内容,并且会对需求中可能存在的问题进行讨论。  需求评审  在需求宣讲的过程中,其实也需要对需求本身进行评审。需求评审可以从以下角度去进行考虑。  1.站在使用者的角度,考虑用户会遇到的各种情况,反观各种...
            0 0 849
            分享
          •   苹果公司日文版网站的代码多次提到"Apple Pencil Pro",预计新机型将于 5 月 7 日发布。据了解,2024 年 5 月 7 日的苹果"Let Loose"发布会将集中展示新款iPad Air和iPad Pro,但即使仅从其标识来看,新款Apple Pencil也有望亮相。现在,苹果日本官方网站上的代码显示,"Apple Pencil Pro"这个名字被多次提及。  提到的内容都在网站的页面源代码和开发人员视图中。目前还没有公开可见的引用。  在苹果公司日本网站的代码中,可以看到多次提到"Apple Pen...
            0 0 929
            分享
          • 在以往性能测试中,通常施压机的硬件资源不会成为压力瓶颈,但是在多任务并行的场景中,如果一个任务占用当前机器资源过多,会影响其他任务执行。或者当前用例本身存在问题,导致性能无法进一步提升,影响了性能测试执行。根据以上场景,如果能从监控工程上得到解决自然是最好的。可以实时监控施压机和施压进程的CPU占用、内存使用、GC清空。但是,重点来了,并不是总能拥有一套完美的监控系统。这个时候,就需要自己手动解决一些痛点。经过查阅资源,最终将方案锁定在java.lang.management.ManagementFactory这个类,看名字和路径大概能猜个七七八八了。以上我提到的信息都可以调用这个类的API获...
            0 0 1085
            分享
      • 51testing软件测试圈微信