在日常的软件测试工作中,测试人员发现bug之后,接下来就需要提交bug。关于如何提交一个高质量的bug,是一个很值得思考的问题,因为这关系到开发能不能接受bug,也决定了后续的工作流程是否能顺利进行。

笔者特地总结了一些关于提交高质量bug的一些小方法,分享给大家,主要有以下几点:

一、保证Bug的有效性

提交的bug必须是有效的,所以我们在提交bug时,需要确定以下几点:

1.交付过程中测试人员需按照设定好的模块,对bug进行归类提交;

2.bug的类型默认为UI问题、功能问题、崩溃问题,提交bug时不可混淆;

3.需求是否明确、前提条件是否满足、输入数据是否正确、操作步骤是否清楚、 bug是否具有唯一性;

4.避免提交操作错误、重复的、已知的Bug。

二、Bug标题要简洁明了

bug标题要简明扼要的阐述问题本质,让开发能快速了解你所提的bug的大概内容。需要写明在哪个页面执行什么操作出现什么现象。

举个例子!

正确示例: 在我的设置页面不填写任何内容点击保存后,客户端崩溃。

错误示例:

1.设置页面保存问题(过于概括);

2.设置页面崩溃(缺少导致现象的关键步骤);

3.客户端崩溃(只有现象而无法定位问题位置)。

提示:

1.标题中断句符号不能超过1个

2.标题中不能含有测试流程步骤和模块信息。

三、标明测试设备

提交bug要表明测试使用的设备、设备操作系统版本、测试环境、网络类型等等。

四、注明前提条件

明确指出所提交的bug是在怎么样的情况下出现的,当发现bug前提条件为空时,需要填【无】。

正确示例:

1.WIFI网络正常

2.账户登录正常

五、注明测试步骤

要简明清晰分步骤的描述如何复现bug,步骤用编号排序。

按照自己操作的实际步骤写清楚每一步的操作流程,以及最后操作到哪个页面或者点击哪个按键。

如在特定情况下发生的问题,还需明确提供以下信息:

1.准确写出连续点击次数,点击时长与上下滑动屏幕时长;

2.对于特定数据产生的问题,提供具体数据;

3.精准描述bug产生的路径后,再描述现象。

正确示例:

1.打开客户端进行首页->点击“我的”页面->点击用户头像进入个人资料页;

2.个人资料页点击头像选择拍照->拍照后点击保存头像;

3.从个人资料页返回 “我的”页面,查看头像是否更新。

错误示例:

左上角菜单栏->登录->新用户注册->输入手机号->输入昵称->输入密码->点击“获取验证码”。

特别提醒:测试步骤中的点击要用【->】符号连接

六、附加截图和附件

UI类型:需要上传bug的截图,并且增加相应的红框标识;

功能类型:问题必须上传bug的视频文件,上传格式MP4为主;

崩溃类型:则需要上传视频和log并且log不得超过10分钟。

特别提醒:

1.附件命名需与标题相呼应;

2.log日志抓取不能超过10分钟;

3.文件名称不能拖沓冗长。

以上就是提交bug时需要注意的事项,当然不同公司,不同项目可能标准略有不同,但也基本可以适用,按照这些标准来操作基本可以保证自己能够提交高质量的bug。
PS:卓码软件测评是一家[ 具备CMA、CNAS双重资质 ]的专业做软件测试的第三方软件测试服务机构, 可根据您的需求提供各类软件测试服务,并出具合格有效的软件测试报告。有测试需求可找卓码软件测评

如何提交一个高质量的bug?相关推荐

  1. 1个已知CVE,7步,找到一个高质量RCE并获奖金

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 印度研究员 Aman Rai 通过 CVE-2018015473 找到一个高质量的 RCE 漏洞并获得赏金,如下是具体步骤: 1. 找 ...

  2. 如何提出高质量的bug

    发现bug是测试人员必须具备的能力,不管在什么公司,测试人员在执行测试任务的时候,发现bug和提bug,以及跟踪Bug是必要的工作.如何提出高质量的bug,是体现测试人员水平的重要标志.从功能测试人员 ...

  3. SEO 技巧,如何设计一个高质量的 URL 和标题

    在过去的几年里,搜索引擎的影响力发生了一些变化--其影响力的趋势是逐渐变弱.应用程序已经变成了流量的一个大入口,当然搜索引擎也还是一个大的入口.搜索引擎优化看上去并没有那么重要,企业靠活动.运营来挖掘 ...

  4. 初学者如何开发出一个高质量的J2EE系统

    J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向. 首先我们需要知道Java和J2EE是两个不 ...

  5. 掌握5个核心要点,做一个高质量的数据分析报告

    作为职场人,在日常工作中肯定少不了要写月报.年报等各种分析报告.虽然时下数据分析已成为人人必备的技能,但不会写数据分析报告的人还是很多,大多数人的通病是分析报告只是呈现数据.罗列事实,但却没有结论,或 ...

  6. 最近提交一个mysql5.7的bug,提醒自己以后注意写SQL要规范

    最近帮朋友提交一个mysql5.7的bug , oracle mysql 的大神还回复我 , 以后注意书写sql规范 , 潜台词是不是不要给他们增加工作量 https://bugs.mysql.com ...

  7. 墙裂推荐一个高质量的数据分析学习平台

    墙裂推荐一个高质量的数据分析学习平台 大家好,我是Peter呀~ 这是一篇无关任何技术的文章,主要是将近期自己写作的文章和资料进行了整理和汇总.也推荐下一个python数据分析的平台:尤而小屋 Pan ...

  8. 在佛山如何找到一个高质量的股票交易API平台?

    股票交易API平台是量化交易和金融工具中最重要的组成部分.股票交易API平台就是一个帮助用户实现股票交易的过程,它可以实时监测市场交易情况,并且设定一些条件,一旦当市场交易情况满足这些条件时就自动执行 ...

  9. 如何开发出一个高质量的J2EE(转载)

    如何开发出一个高质量的J2EE系统板桥里人 http://www.jdon.com 2005/06/20 J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的 ...

最新文章

  1. oracle求sql的cpu贡献率,oracle 实时查询最耗CPU资源的SQL语句
  2. Arrays.asList方法总结
  3. Xcode全局替换内容,一键Replace
  4. Winform中简单使用MD5加密用户登录密码
  5. MySQL 1064 错误
  6. EF Core:一统SQL和NoSQL数据库
  7. openssh升级_Redhat 6.5源码编译升级openssh到7.8版本
  8. java项目环境搭建
  9. 【数据结构】树状数组效果讲解
  10. OpenWrt下Transmission下载
  11. 2019第四次新生周赛——YZJ的牛肉干
  12. 2022edu教育邮箱哪个好?申请注册教育邮箱很难吗?
  13. MT6573默认锁屏界面修改
  14. •检查你的代理设置127.0.0.1:2****。 转到“工具”“Internet 选项”“连接”。如果你在 LAN 中,请单击“局域网设置”。
  15. 怎么让背景铺满整个页面_word怎么让背景图片铺满整个页面
  16. NPOI导出一行多张图片
  17. ajax串数组包含双引号,解决AJAX请求中含有数组的办法
  18. 卡西欧计算机软件测量,卡西欧fx-5800P计算器公路设计与测量程序
  19. STM32 USB VCOM和HID的区别,配置及Echo功能实现(HAL)
  20. dataframe 离群值处理

热门文章

  1. 蓝桥杯试题 算法训练 绘制地图
  2. 一个屌丝程序员的青春(二零一)
  3. freeswitch获取手机号码状态
  4. Vue3.0 mixin的使用 以及混合方式讲解
  5. lisp 暖通设计_应用AutoLISP开发空调风管绘制实用程序
  6. 阿里云短信使用步骤及代码模板【很遗憾现在个人无法申请短信功能了】
  7. Prometheus+Clickhouse实现业务告警
  8. ROM和RAM测试总结
  9. 汇编计算机钢琴流程图,键盘钢琴汇编语言课程设计.docx
  10. 中国太平洋保险为北京凯威家具有限公司承保产品责任险,为消费者保驾护航