如何报好Bug

软件工程33-测试工具:为什么不应该通过QQ-微信-邮件报Bug? 今天,我带你一起学习了软件测试工具的相关知识。软件测试,主要工作就是发现 Bug、报告 Bug 和跟踪 Bug。软件测试工具,也是围绕这三方面来帮助我们提高效率的。Bug 跟踪工具,不仅可以方便的报告 Bug 和跟踪 Bug,更可以帮助开发人员将 Bug 的解决过程流程化。自动化测试工具是发展趋势,未来自动化测试会占据越来越多的比例,很多手工测试的工作会逐步被自动化测试代替。 阅读详情

自己总结的关于报BUG方面的注意点:

1.       缺陷摘要(Summary)

n           简单明了,便于理解

n           长度一般不超过30个单词

n           尽可能讲明:什么情况,导致了什么问题

n           以便于他人定位Bug,杜绝不重复报相同的Bug

2.       缺陷描述(Description)

n           重现步骤(Action)

Ø          详细描述重现该问题的关键步骤

Ø          省略无关的操作,力求做到:所有重现步骤是充分的和必要的

Ø          容易理解的常规步骤,可以一句话带过,比如“以管理员身份登录,进入后台用户管理页面”

Ø          和环境有关的问题,给出特定的条件,比如某某操作系统,某某浏览器

n           实际结果(Actual Result)

Ø          描述实际出现的错误结果

Ø          可借助截屏来表达

Ø          不是总能重现的Bug,给出发生频率或规律

n           期待结果(Expected Result)

Ø          可选,Spec上没有做详细要求,用于测试人员表达自己的看法

3.       截屏/附件(Attachment)

Ø          针对文字难以表达的或UI方面的问题

Ø          图片格式使用JPG格式;BMP图片太大,不建议使用

Ø          在图片上用醒目的颜色,标出问题所在区域

Ø          也可考虑配上简短的文字

4.       其它

n           对于多人同时测试同一模块的情况,报Bug前先检查是否已有类似的Bug (TD提供了Find Similar Defects的功能)

n           Bug严重程度(Severity)必须准确

n           Bug优先级(Priority) 必须准确(具体请参考公司标准文档)

n           填写Module字段,便于Dev Manager 分配给相应的开发人员

n           项目中共性的问题,纳入Common Module

n           多个相同的问题,如是一个Dev负责完成的,撰写一个缺陷报告就可以,但须指出 问题发生的多个位置

n           对于Reject的有争议的Bug,尽可能和Dev当面沟通

Windows截图快捷键:

截图类型

截图快捷键

说明

全屏幕

PrintScreen 键

  

当前活动窗口

ALT + PrintScreen 键

按住 Alt 键,然后按下 PrintScreen 键

局部窗口

系统不支持

可借助截屏软件,如HyperSnap

chicochen@hotmail.com
http://www.ChinaQA.com
转载请说明出处,谢谢!

软件报bug时量化业务影响权重和安全权重 ​概率\影响低(1)中(2)高(3)​。 阅读详情

相关推荐

鸿蒙进阶——HDI及IDL硬件接口IPC框架小结

HDI(Hardware Device Interface):OpenHarmony硬件设备接口,定义系统中跨进程通信的接口,实现服务间的跨进程通信

最美不过,心中有梦,身旁有你! 3902

如何写一个好的缺陷报告?

我们学习必然是为了找到高薪的工作,下面这些。

NHB66666666的博客 700

这可是全网网工数通方向学习路线最完整,最详细的版本,没有之一

文章篇幅较长,耐心看完你一定有所收获。

最铁头的网工博客 2万+

【原创】如何正确有效的报 Bug

一 1 月 27 号,我在编辑公众号文章时,发现了微信公众号的一个前端显示 bug,就顺手给贴到一个测试论坛上,因为不是自己产品的 bug,所以就想着有腾讯的人看到可以自己去跟进来着。 结果等了几天都没动静,直到第三天,也就是 1 月 30 号,终于有一个坛友肉身帮忙重现,竟然发现问题不重现了,我勒个去。 其实她一开始给我说没有这个问题时,我还是不相信的,毕竟我在提 bug 前反复验证过,并且给出...

sylan215的软件测试技术学习 593

SD--根据订单创建出库单(相关的函数列表的介绍系列篇(2))

创建订单样例代码参见:http://blog.youkuaiyun.com/CompassButton/archive/2007/05/09/1601712.aspx 可以根据一个订单或者部分订单项来创建出库单,代码如下:* Populating the item data lx_sales_item-ref_doc = l_vbeln. lx_sales_item-ref_item = c_000010

SAP BLOG--Jack Wu 6226

osgEarth 球上显示地形数据库

osgEarth 球上显示地形数据库 本文展示了一种由DSM和DEM得到Osgb工程,并在osgEarth球上显示的方法。其中DSM、DOM到Osgb工程的转换由VPB(VirtualPlanetBuilder)来实现,并采用Model图层将Osgb工程在球上显示。 本文主要解决一下问题: VPB编译 VPB生成地形 地形在球上显示 目录 1 前言 2 VPB编译与使用 3 地形在osgEarth球上显示 内容 1 前言 VirtualPlanetBuilder是一个开源代码工具,用于根据

CPWWHSU的博客 2433

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

在测试人员提需求的时候,大家经常会看到,测试员和开发一言不合就上BUG。然后开发一下就炸了,屡试不爽,招招致命。 曾经看到有个段子这么写道: 不要对程序员说,你的代码有BUG。 他的第一反应是:1、你的环境有问题吧;2、你踏马到底会不会用? 如果你委婉的说:你这个程序和预期的不一样,你看看是不是我的方法不一样。 他本能的会想:是不是程序出BUG了。 后来发现,段子也只是个段子。当然,这

qcq8208的博客 792

抓包工具:Fiddler下载、安装、使用 教程

文章目录抓包工具:Fiddler下载、安装、使用 教程一、Fiddler 下载二、Fiddler 安装三、Fiddler 使用3、Statistics 请求的性能数据分析4、Inspectors 查看数据内容5、AutoResponder 允许拦截指定规则的请求6、Composer 自定义请求发送服务器7、Filters 请求过滤规则8、Timeline 请求响应时间9、Fiddler 设置解密HTTPS的网络数据10、Fiddler 内置命令与断点 抓包工具:Fiddler下载、安装、使用 教程 Fidd

Sumarua的博客 17万+

测试员到底该如何报BUG?

相信大部分IT公司测试人员在报bug时,或多或少与开发的沟通存在些问题。如何更有效地说服开发接收你的bug,以下是一些资深老鸟给新人的一些建议: 1、首先确定这是一个个实实在在的bug。 不要出现因为配置原因或者是操作错误引起的“bug”,这样是会被开发“鄙视”的。作为测试人员应该尽量做到专业,尽量少给开发找麻烦,不要制造一些并不存在的bug、不要提交一些重复的bug。 2、写好bug描述。...

从软件测试的世界路过 1692

rtpengine 项目

rtpengine 项目

原来45的博客 1789

BW 技术 InfoObject 初始化,一次把 0LANGU、0CURRENCY、0IOBJNM 这些底座对象讲透

摘要:BW/4HANA和S/4HANA嵌入式分析中最容易被忽视的关键技术InfoObject(如0LANGU、0UNIT等)是系统运行的基础骨架。这些对象虽不直接涉及业务,但若未正确激活会导致多维分析、查询运行等核心功能异常。BW/4HANA中应通过任务清单SAP_BW4_SETUP_SIMPLE或SAP_BW4_SET_OPERATION_SCOPE激活,而非旧事务码RSTCO_ADMIN。S/4HANA嵌入式分析仍需依赖这些底层BW组件,配置需参考SAP Note 2636754。项目实践中需特别关注这

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1384

如何正确有效的报 Bug

一 1 月 27 号,我在编辑公众号文章时,发现了微信公众号的一个前端显示 bug,就顺手给贴到一个测试论坛上,因为不是自己产品的 bug,所以就想着有腾讯的人看到可以自己去跟进来着。 结果等了几天都没动静,直到第三天,也就是 1 月 30 号,终于有一个坛友肉身帮忙重现,竟然发现问题不重现了,我勒个去。 其实她一开始给我说没有这个问题时,我还是不相信的,毕竟我在提 bug 前反复验证过,并且给出了必现步骤,以及其他关联场景的验证结果,但是,我再次去验证时,竟然真的不重现了。 这真是哑巴吃黄连,有苦说不出,

程序员二黑 802

IgH EtherCAT 从入门到精通:第 29 章 实战:EoE 远程维护通道搭建

摘要:本章详细介绍了基于EoE(Ethernet over EtherCAT)协议的远程维护通道搭建方案。主要内容包括:1)网络架构设计,采用管理网络与EoE子网隔离的方案;2)从站EoE支持确认与IP地址配置,提供API和命令行两种方式;3)路由/交换两种部署模式,重点推荐路由模式并给出自动化配置脚本;4)SSH远程访问配置,包括直接连接和跳板访问两种方式;5)安全加固措施,如防火墙规则、SSH密钥认证等;6)故障恢复机制与性能注意事项。该方案实现了通过EtherCAT网络对从站设备的远程SSH访问、文件

从事嵌入式linux android驱动开发,拥有全栈能力 360

程序员报Bug的礼仪

报Bug的礼仪不要对一个程序员说:你的代码有bug。 不要对一个程序员说:你的代码有虫他的第一反应是:1.你的环境有问题吧;2.S逼你会用吗。 他的第一反应是:1.你的环境有问题吧;2.你会用吗.如果你委婉的说:你这个程序和预期的有点不一致,你看 如果你委婉的说:你这个程序和预期的有点不一致,你看看是不是我的使用方法有问题。 看是不是我的使用方法有问题.他本能的会想:操,是不是出bug了! 他本能的会想:cao,是不是出Bug了! ...

m0_58648991的博客 735

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

软件测试工程师报Bug的礼仪

以下场景是否熟悉?   在公司的工作交流群上斗表情图:     开发人员和测试人员承担的是软件工程中两个不同方面的工作,一个是创建,一个是破坏。虽然两者的最终目的都是一样的(为了完成任务、为了交付),但在达成目标的方式上却有很大的差异。因此,在为同一个目标奋斗的过程中,发生冲突也是难免的。不妨换位思考,建立彼此之间的信任,可能很多的冲突是可以化解的,以下总结几点。   1.

半遮雨的博客 1000

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

报Bug的礼仪

不要对1个程序员说:你的代码有Bug。他的第1反应是:1.你的环境有问题吧;2.傻逼你会用吗? 如果你委婉的说:你这个程序和预期的有点不1致,你看看是不是我的打开姿势有问题?他本能的会想:擦,是不是出Bug了! 转载于:https://www.cnblogs.com/likingzi/p/6638699.html...

weixin_30340775的博客 230

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

偶现 BUG,怎么报

偶现 BUG,怎么报

weixin_44079378的博客 452

客服案例之报Bug

用户申诉投诉的渠道很多,客服收到的用户投诉,不能解决的就转给研发部门,这部分以产品BUG居多。优快云在网站上提供了多个客服通道,如QQ, 400电话,邮件,论坛,和微博。有些用户更愿意用微博,但不是直接AT客服,而是AT创始人蒋涛。蒋涛收到投诉,还是会转给客服部门,有时转给我。我就提交了一个微博上得到的用户报的BUG。提交到JIRA后,得到研发人员的回复:从截图中无法定位问题。请运营人员联系获取

李力的专栏 4069

测试人员应该如何报bug

首先,确保你所发现的问题是确实是一个bug,不要出现因为测试人员操作错误或配置错误所引起的"bug",这样会降低你在开发人员心中的可信度。在测试的时候,如果发现测试的实际结果与预期测试结果不符时,不要着急马上报bug,先想想为什么会出现错误。作为专业的测试人员,应该能够对出现的问题进行跟踪,确认了在配置、操作没有错误的前提下,通过追踪分析确认所测试的业务流程确实是存在bug,并能大概对bug的产生

听说android还不错。。 2178

给 JDK 报了一个 P4 的 Bug,结果居然……

作者 | 码农唐磊来源 |程序猿石头(id:tangleithu)图 by:石头@北京-望京背景分享一下之前踩的一个坑,背景是这样的:我们的项目依赖于一个外部服务,该外部服务提供 RE...

优快云资讯 2705

测试人员应该如何报bug?

      首先,确保你所发现的问题是确实是一个bug,不要出现因为测试人员操作错误或配置错误所引起的“bug”,这样会降低你在开发人员心中的可信度。在测试的时候,如果发现测试的实际结果与预期测试结果不符时,不要着急马上报bug,先想想为什么会出现错误。作为专业的测试人员,应该能够对出现的问题进行跟踪,确认了在配置、操作没有错误的前提下,通过追踪分析确认所测试的业务流程确实是存在bug,并能大概对

Smilings -- Enjoying testing 3229

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

作为测试人员,报告 BUG 是一项非常重要的工作,因为它可以帮助开发人员快速发现和解决问题。但是,报告 BUG 也是一项技术活,需要测试人员具备一定的技能和经验。以上这些还没结束,还需要学会及时和开发沟通,对所提的 BUG 做出验证是否进行修改,确保以后情况不会发生,彻底解决。当然,这些只是种辅助报 BUG 的沟通技巧,实际工作也是要知道如何正确描述 BUG 也是很重要滴。如果你委婉的说:你这个程序和预期的不一样,你看看是不是我的方法不一样。不要对程序员说,你的代码有 BUG。

DJ355的博客 191

报bug

在打印输出seg的gt数据的时候,出现了gt数据突然很大突然很小的情况,一般这种都是访问了其他内存

weixin_33755557的博客 199

软件测试中怎么报bug,软件测试人员如何报出好bug

作为测试最直观的产出物来说,bug不仅是测试人员与开发交互最直接的介质,也是项目后期决定版本是否可以发布的重要依据。这也就意味不仅直接经手的bug修复人员及其它测试人员需要了解这些bug,很可能项目的管理人员也需要了解。那么如何报出一个既能提供足够的信息,又不会显得太过繁冗的bug呢?通常来说,一个bug的基本结构是:Summary; Reproduce steps; Actual result;...

weixin_39622225的博客 375
上一篇: 测试人员面试三步曲
chicochen
博客等级 码龄23年 2粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值