• 0
  • 0
分享
  • 软件测试人员提交BUG的正确姿势——软件测试圈
  • 曼倩诙谐 2023-06-08 16:49:06 字数 1085 阅读 1037 收藏 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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 前言做为一个压测工具(库),[locust](http://locust.io/) 其实解决这么一个问题:AB 之类压测工具不能编写复杂的因果逻辑,而现实场景中,待压的服务往往是有一套完整执行流程的,比如 APP 要访问一个 API,是需要先鉴权(验明不是非 APP 访问),再登录换 Token,然后才是 API 调用……这一切,在 locust 中都很容易实现,本质上,应用 locust 做压测,就是在写 Python 程序,只是它集成了一套不错的 UI,外加并发的benchmark功能。至于写个压测为什么要用Python,是因为:这玩意心智负担低,你谷歌SO复制粘贴一把梭,直接上...
            0 0 2195
            分享
          • 1、你的测试职业发展是什么?测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。2、你认为测试人员需要具备哪些素质做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有的时候做测试很枯燥乏味。除了耐心,测试人员不能放过每一个可能的错误。3、你为什么能够做测试这一行虽然我的测试技术还不是很成熟,但是我觉得我还是可以胜任软件测试这个工作...
            13 15 1819
            分享
          •   摘要:性能测试通过自动化的测试工具模拟正常、异常场景来对系统的各项性能指标进行测试。通过性能测试可以分析一个系统能力、瓶颈、关键问题等。本文结合直播平台的部分场景,使用开源SRS-Bench工具对直播并的4个场景进行压力测试,测试直播平台的基础能力。  一 、性能测评工具简介  性能测试范围较广,包含负载测试、压力测试等,负载测试可以确定在满足性能指标情况下,系统能承受的最大负载,压力测试可以确定在什么负载条件下系统性能处于失效状态,获得系统能提供的最大的服务级别,一般系统上线前均会进行性能测试。目前,较常用的性能测试工具分为商业测试工具、开源测试工具,较为常用的是Loadrunner及J...
            0 0 10284
            分享
          • 在 Postman 中还有两个很重要的概念是环境Environment 和变量Variable。在讲解变量之前,需要先讲解一下环境,因为很多变量都和环境有关系。什么是环境 Environment?环境是由一组键值对形式的环境变量构成的变量组合。它有什么用?在做接口测试的时候,通常需要在本地调试,或者需要在开发环境、测试环境及开发环境运行,不同的环境的域名(host)、数据库配置等设置不同。通过配置不同的环境变量值,再在请求中使用不同的值,那么可以通过切换环境来切换不同的值,以达到不用修改任何请求就能在任意环境运行。在团队使用 Postman 的过程中,无需每个人都去配置这些环境,环境可以导出为...
            0 1 1492
            分享
          • 信息时代,随着用户数量不断增加,业务量不断增长,企业原有数据库不足以有效支撑业务的发展,在此情况下,企业更多的是寻求一款更加稳定的数据库进行替代。本文以Sybase数据库和Oracle数据库为例。Oracle数据库是目前世界上流行的关系数据库,采用多进程多线索体系结构,而Sybase数据库采用单进程多线索体系结构。两者均采用多线索的模式,该模式能用较少的线索管理大量的用户进程,降低了对系统资源的占用,提高了系统资源的利用率。多进程较单进程的优势在于,能实现数据库事务的并行处理,提高并发事务处理的响应速度,避免了单服务器结构中很容易造成服务器进程瓶颈,进而避免了因此而引起的单服务器进程死锁。因此...
            0 1 3907
            分享
      • 51testing软件测试圈微信