bug无法复现的bug步骤是什么

经验16073 米
在线时间507 小时
版本7.3.30
UGC小黑屋、MIUI9内测
机型小米Note 2
签到次数27
MIUI版本7.3.30
来自网页版
所谓“(Bug)”,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等。软件的错误全是厂家设计错误。那种说用户执行了非法操作的提示,是软件厂商不负责的胡说八道。用户可能会执行不正确的操作,比如本来是做加法但按了减法键。这样用户会得到一个不正确的结果,但不会引起bug发作。软件厂商在设计产品时的一个基本要求,就是不允许用户做非法的操作。只要允许用户做的,都是合法的。用户根本就没有办法知道厂家心里是怎么想的,哪些操作序列是非法的。
从电脑诞生之日起,就有了电脑BUG。第一个有记载的bug是美国海军的编程员,编译器的发明者格蕾斯·哈珀(Grace Hopper)发现的。哈珀后来成了美国海军的一个将军,领导了著名计算机语言Cobol的开发。
日,下午三点。哈珀中尉正领着她的小组构造一个称为“马克二型”的计算机。这还不是一个完全的电子计算机,它使用了大量的继电器,一种电子机械装置。第二次世界大战还没有结束。哈珀的小组日以继夜地工作。机房是一间第一次世界大战时建造的老建筑。那是一个炎热的夏天,房间没有空调,所有窗户都敞开散热。
突然,马克二型死机了。技术人员试了很多办法,最后定位到第70号继电器出错。哈珀观察这个出错的继电器,发现一只飞蛾躺在中间,已经被继电器打死。她小心地用摄子将蛾子夹出来,用透明胶布帖到“事件记录本”中,并注明“第一个发现虫子的实例。”[1]
从此以后,人们将计算机错误戏称为虫子(bug),而把找寻错误的工作称为(debug)
小米手机,在遇到异常问题的时候,可以通过下面简单几步抓取log(要在发生问题的第一时间抓取log,重启后log会被重置!):
  1. 进入拨号键盘,输入*#*#284#*#*(可以记作*#*#BUG#*#*),稍等1分钟等待抓取成功
  2. 连接电脑依次进入SD卡/MIUI/debug_log,找到bugreport开头的zip包,然后上传到论坛。
  这样能协助小米工程师更好的对BUG错误日记进行分析找到问题的原因。
MIUI作为一个不断更新完善的Android系统,必然是伴随着bug一路走来的,没有米粉的支持,MIUI永远不会走到这一天。不过,我们也看到很多朋友们在本版发帖反馈bug的时候,只是简单说“手机卡顿了”、“应用打不开了”,有时甚至都没说明是哪个机型,为什么我的反馈总是石沉大海呢?今天我们来看看,如何最高效的反馈bug,才是对MIUI最有力的支持!反馈之前三步走Step1 大致考虑一下是否是MIUI引起的可能大& && & 比如屏幕坏点、听筒故障,一些更可能是硬件引起的问题,我们建议还是直接求助售后和米家& && & 升级6.0后部分appFC,或许只是app不兼容6.0& && & 手机无网络或者数据信号之类,首先排查sim卡和基站、路由器网络环境是否有问题
Step 2 查看社区或者论坛是否有类似或相同的反馈& && & 或许有一些bug已经被解决,会有相关的解决方法;也或者有一些公认bug早已被官方收录
Step 3 简单的处理,bug是否消失& && & 可以尝试重启手机、重装应用等简单的方法来查看bug是否已经消失,发烧的机油可以试试备份后三清或重刷系统后bug情况
Step4 保留证据& && & 建议保留好故障的截图,或者翻拍手机屏幕,至少也要记下故障、错误的提示,以留作后用
最值得推荐的两种反馈方式▼其实在小米手机里已经内置了反馈途径,找到【系统工具】-【用户反馈】,打开提示有联网、上传数据等权限,同意后可以看到多种分类的故障类型反馈首页
▼我们选择一个反馈的分类,填写【描述】并上传【截图】,反馈即可完成了,需要注意的是,系统会提示上传手机型号、版本、bugreport等各种必要的信息
▼另外值得注意的是,如果有其它或进一步的问题,app还提供了售后电话和服务地址
▼第二种方法,就是MIUI论坛app的反馈途径,点击进入MIUI论坛app后,可以找到【反馈】选项卡
▼MIUI论坛反馈途径的分类和前述是差不多的,选择需要反馈的项目进入即可
▼除了故障描述还必须选择好机型、版本号、版本类型和复现概率,也就是重复操作是否每次都会有同样的bug,同样可以上传截图
▼我们注意到系统会要求同意上传日志文件,那么这个日志文件如何生成呢?我们进入【设置】-【关于手机】-多次点按【处理器】即可看到如下界面,生成的bugreport会在【MIUI】-【debug_log】文件夹下,这个文件对工程师很重要!
怎样的描述才有帮助& && & 单纯说“我的手机老是没信号”这种,可以说是对工程师毫无帮助的,这也是多数反馈没有收到重视的原因,我们来看看,一个典范的bug反馈应当是怎样的:
1、【手机具体型号】【MIUI版本类型和版本号】这些都是必须提供的,如果在app里反馈,系统会自己上传,如果在论坛反馈,更要单独列出。除了这些,最好还能提供网络环境等等,原因后面会提到
2、【描述】& && & 描述是最讲究的,一个好的描述可以帮助工程师清晰的发现问题所在,一个简单的描述根本任何用途。【诱因】:您是在什么情况下发现bug的,首次启动时?还是打开某个app时?或者是没有诱因的【核心】:最主要的问题是什么,没有信号?自动重启?【频率】:出现上述问题的持续时间和频率是多久,每隔1分钟就出现?还是更久?【其它因素】:有没有其它操作可以加重或者减轻bug的程度,或者对bug施加任何显著的影响?【解决情况】:您是否尝试解决过bug,比如重启、刷机,后果是怎样的?解决了还是无效?我们来看一个范例:我的手机在升级开发版6.3.8以后任何情况下都会反复没有网络信号,显示“无服务”,间隔数分钟就断开一次,每次随即就能自动找回网络,连接wifi和正常亮屏操作时更频发,三清和线刷都不能解决,但是刷回旧开发版就正常了
3、【证据】& && & 我们建议保留的证据最重要的是截屏,当然有些故障无法截屏我们可以对着屏幕拍摄、录像。
反馈后工程师们在干什么?为什么我们大部分论坛上的反馈都石沉大海& && & 事实上,仅仅是内部质检bug反馈、内测反馈已经够工程师们受了,上述的反馈渠道每天都有大量内容供工程师们处理,凭心而论,让工程师光顾我们的版块查看这么多内容并不完整的bug反馈,很难,当然第一,我们有些反馈其实在内测中已经早有反馈了,第二,严重而集中反应的bug我们也会收集通过管理员转达给工程师。
为什么我们的反馈工程师没有采纳?& && & 拿到bug后,工程师第一件要做的事情就是复现,也就是重现bug的情况,这也就是我们要提供那么多信息、复现率的原因,任何一个不同点,比如网络环境不同、安装第三方app不同,都存在导致无法复现bug的可能,那么工程师当然无从下手。所以并不是说我的手机有这个bug,你同样的型号手机一定也会有,甚至有些只是第三方app、插件导致的个例,会更迷惑工程师。& && & 任何一个bug的解决、任何一个建议的采纳,都是经过工程师经过广泛的讨论,民主的决策和领导的定夺,因此也许有些我们一部分人觉得和有用、很迫切的问题,在另一部分人看来并不是这样;亦或者,众口难调;亦或者,受限于技术;亦或者,工程师觉得优先级并不高;亦或者,建议的实现和现有的功能冲突,等等,所以,在我们看来,似乎很多都石沉大海,其实,我们更要对工程师有一份宽容的心。
写在后面& && & 我们并不否认在这其中工程师会有技术缺陷、决策失误,同时我们更承认我们和工程师之间的沟通还不通畅、不直接,我们版务正在努力的去完成这个使命,不过,一个完整的bug反馈是我们对工程师最好的尊重,也是MIUI的米粉文化赖以生存的模式!致敬专业的米粉们
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
经验1269 米
在线时间1 小时
机型小米手机3/4 WCDMA版
签到次数42
MIUI版本7.3.9
“澎湃S1 ”芯片纪念勋章
参与活动回帖可得
参与红米Note 4X活动
灵魂画手勋章
参与灵魂画手活动
2017年小金鸡勋章
回复2016年度评选活动贴
APP 1000万
MIUI论坛APP注册用户突破1000万纪念勋章
小火箭勋章
神舟11号 话题活动
为奥运加油勋章
为奥运加油勋章
解答组专属勋章
解答组专属勋章
已关注微信
已关注极客秀微信
关注腾讯微博
已关注腾讯微博
关注新浪微博
已关注新浪微博
MIUI六周年
MIUI六周年纪念勋章
Copyright (C) 2016 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号如何发现及准确描述BUG_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何发现及准确描述BUG
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩27页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢Mantis提交BUG操作指南_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Mantis提交BUG操作指南
上传于|0|0|文档简介
&&Mantis提交BUG
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢【BUG复现】作业帮4.7.0无法自动更新到4.8.0(@奖励贴_百度狂测行动组吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
【BUG复现】作业帮4.7.0无法自动更新到4.8.0(@奖励贴收藏
提交ID:curylee1、手机:中兴v5s 4.4; 2、网络:4G;3、BUG:点击打开作业帮,点击更多,再点击右上角“设置“按钮进入,点击”关于作业帮“查看版本为4.7.0;返回点击”检查新版本“,系统反馈”当前已经是最新版本啦“。4,退出作业帮,到百度手机助手上更新软件,查看为4.8.0版本。审核ID:lijp830615手机:中兴v5s认定是P0级别BUG的原因:1.问题可以复现(复现步骤见下文)2.RD认可3.对产品的使用造成较大困扰,负面影响较大(无法自动更新,会造成用户缺失很多活动)BUG复现步骤:1,打开作业帮,点击更多;2,点击设置按钮;3,查看版本号:4.7.04,返回,检查更新;5,打开百度手机助手,检查更新,有4.7.0更新到4.8.0更新提示;
临近高考和中考,还有各种期末考,所以作业帮最近推出了很多活动。大家可以有时间体验下产品,BUG还是很多滴~
这个也算BUG,我也是醉了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或复现bug_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 无法复现的bug 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信