发现一个小bug! [问题点数:400分,结帖人wmxcn2000]

Bbs8
本版专家分:41175
版主
Blank
进士 2017年 总版技术专家分年内排行榜第八
Blank
优秀版主 2016年10月优秀大版主
优秀小版主
Blank
银牌 2017年1月 总版技术专家分月排行榜第二
Blank
铜牌 2016年12月 总版技术专家分月排行榜第三
结帖率 98.53%
Bbs7
本版专家分:19617
Bbs8
本版专家分:32678
Bbs8
本版专家分:31915
版主
Blank
黄花 2017年11月 .NET技术大版内专家分月排行榜第二
2017年10月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2018年8月 .NET技术大版内专家分月排行榜第三
2018年6月 .NET技术大版内专家分月排行榜第三
2018年3月 .NET技术大版内专家分月排行榜第三
2017年12月 .NET技术大版内专家分月排行榜第三
2017年9月 .NET技术大版内专家分月排行榜第三
Bbs9
本版专家分:75233
Blank
红花 2017年5月 其他开发语言大版内专家分月排行榜第一
2017年2月 其他开发语言大版内专家分月排行榜第一
Blank
蓝花 2018年11月 扩充话题大版内专家分月排行榜第三
2018年10月 扩充话题大版内专家分月排行榜第三
2017年9月 扩充话题大版内专家分月排行榜第三
Bbs7
本版专家分:12475
Bbs7
本版专家分:14740
管理员
Blank
红花 2018年9月 扩充话题大版内专家分月排行榜第一
Bbs9
本版专家分:94375
Blank
红花 2012年10月 挨踢职涯大版内专家分月排行榜第一
Bbs10
本版专家分:144980
版主
Blank
进士 2017年 总版技术专家分年内排行榜第六
Blank
金牌 2018年1月 总版技术专家分月排行榜第一
2016年12月 总版技术专家分月排行榜第一
2016年11月 总版技术专家分月排行榜第一
2016年10月 总版技术专家分月排行榜第一
Blank
优秀版主 2016年10月优秀大版主
2016年8月优秀大版主
Blank
银牌 2018年5月 总版技术专家分月排行榜第二
2017年12月 总版技术专家分月排行榜第二
2016年9月 总版技术专家分月排行榜第二
Bbs10
本版专家分:166801
Blank
蓝花 2016年9月 Web 开发大版内专家分月排行榜第三
Bbs6
本版专家分:5564
Blank
蓝花 2018年7月 Java大版内专家分月排行榜第三
Bbs4
本版专家分:1992
Bbs10
本版专家分:120083
Blank
红花 2016年4月 扩充话题大版内专家分月排行榜第一
2016年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2016年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2016年3月 扩充话题大版内专家分月排行榜第三
2015年12月 扩充话题大版内专家分月排行榜第三
2015年11月 扩充话题大版内专家分月排行榜第三
2013年11月 扩充话题大版内专家分月排行榜第三
2013年10月 扩充话题大版内专家分月排行榜第三
Bbs4
本版专家分:1188
Bbs7
本版专家分:20869
Bbs9
本版专家分:62698
Blank
红花 2011年8月 C/C++大版内专家分月排行榜第一
2010年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2011年9月 C/C++大版内专家分月排行榜第二
2011年4月 C/C++大版内专家分月排行榜第二
2010年11月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2011年6月 C/C++大版内专家分月排行榜第三
Bbs8
本版专家分:31915
版主
Blank
黄花 2017年11月 .NET技术大版内专家分月排行榜第二
2017年10月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2018年8月 .NET技术大版内专家分月排行榜第三
2018年6月 .NET技术大版内专家分月排行榜第三
2018年3月 .NET技术大版内专家分月排行榜第三
2017年12月 .NET技术大版内专家分月排行榜第三
2017年9月 .NET技术大版内专家分月排行榜第三
Bbs11
本版专家分:257097
Blank
红花 2018年10月 扩充话题大版内专家分月排行榜第一
2018年8月 扩充话题大版内专家分月排行榜第一
2018年6月 扩充话题大版内专家分月排行榜第一
2018年5月 扩充话题大版内专家分月排行榜第一
2018年1月 扩充话题大版内专家分月排行榜第一
2017年12月 扩充话题大版内专家分月排行榜第一
2017年11月 扩充话题大版内专家分月排行榜第一
2017年10月 扩充话题大版内专家分月排行榜第一
2017年9月 扩充话题大版内专家分月排行榜第一
2017年8月 扩充话题大版内专家分月排行榜第一
2016年6月 扩充话题大版内专家分月排行榜第一
2015年10月 扩充话题大版内专家分月排行榜第一
2015年4月 扩充话题大版内专家分月排行榜第一
2015年3月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年11月 扩充话题大版内专家分月排行榜第二
2018年7月 扩充话题大版内专家分月排行榜第二
2017年6月 扩充话题大版内专家分月排行榜第二
2016年5月 扩充话题大版内专家分月排行榜第二
2015年5月 扩充话题大版内专家分月排行榜第二
2014年11月 扩充话题大版内专家分月排行榜第二
2013年10月 扩充话题大版内专家分月排行榜第二
2013年8月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年9月 扩充话题大版内专家分月排行榜第三
2018年2月 扩充话题大版内专家分月排行榜第三
2017年7月 扩充话题大版内专家分月排行榜第三
2015年8月 扩充话题大版内专家分月排行榜第三
Bbs11
本版专家分:257097
Blank
红花 2018年10月 扩充话题大版内专家分月排行榜第一
2018年8月 扩充话题大版内专家分月排行榜第一
2018年6月 扩充话题大版内专家分月排行榜第一
2018年5月 扩充话题大版内专家分月排行榜第一
2018年1月 扩充话题大版内专家分月排行榜第一
2017年12月 扩充话题大版内专家分月排行榜第一
2017年11月 扩充话题大版内专家分月排行榜第一
2017年10月 扩充话题大版内专家分月排行榜第一
2017年9月 扩充话题大版内专家分月排行榜第一
2017年8月 扩充话题大版内专家分月排行榜第一
2016年6月 扩充话题大版内专家分月排行榜第一
2015年10月 扩充话题大版内专家分月排行榜第一
2015年4月 扩充话题大版内专家分月排行榜第一
2015年3月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年11月 扩充话题大版内专家分月排行榜第二
2018年7月 扩充话题大版内专家分月排行榜第二
2017年6月 扩充话题大版内专家分月排行榜第二
2016年5月 扩充话题大版内专家分月排行榜第二
2015年5月 扩充话题大版内专家分月排行榜第二
2014年11月 扩充话题大版内专家分月排行榜第二
2013年10月 扩充话题大版内专家分月排行榜第二
2013年8月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年9月 扩充话题大版内专家分月排行榜第三
2018年2月 扩充话题大版内专家分月排行榜第三
2017年7月 扩充话题大版内专家分月排行榜第三
2015年8月 扩充话题大版内专家分月排行榜第三
Bbs7
本版专家分:21266
Bbs7
本版专家分:11973
Bbs8
本版专家分:41145
Blank
黄花 2018年8月 扩充话题大版内专家分月排行榜第二
Bbs9
本版专家分:55201
Blank
蓝花 2018年7月 扩充话题大版内专家分月排行榜第三
Bbs10
本版专家分:124582
Blank
红花 2017年2月 扩充话题大版内专家分月排行榜第一
2016年3月 扩充话题大版内专家分月排行榜第一
2014年8月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2017年3月 扩充话题大版内专家分月排行榜第二
2017年1月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2017年5月 扩充话题大版内专家分月排行榜第三
2017年4月 扩充话题大版内专家分月排行榜第三
2017年3月 Java大版内专家分月排行榜第三
Bbs6
本版专家分:9473
Bbs8
本版专家分:46987
Blank
红花 2018年7月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2018年8月 扩充话题大版内专家分月排行榜第三
Bbs12
本版专家分:312480
版主
Blank
优秀版主 2016年8月优秀小版主
2014年11月论坛优秀版主
Blank
红花 2018年4月 扩充话题大版内专家分月排行榜第一
2017年7月 扩充话题大版内专家分月排行榜第一
2017年6月 扩充话题大版内专家分月排行榜第一
2017年5月 扩充话题大版内专家分月排行榜第一
2017年3月 扩充话题大版内专家分月排行榜第一
2017年1月 扩充话题大版内专家分月排行榜第一
2016年12月 扩充话题大版内专家分月排行榜第一
2016年11月 扩充话题大版内专家分月排行榜第一
2016年10月 扩充话题大版内专家分月排行榜第一
2014年2月 扩充话题大版内专家分月排行榜第一
2014年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年6月 扩充话题大版内专家分月排行榜第二
2018年2月 扩充话题大版内专家分月排行榜第二
2017年9月 扩充话题大版内专家分月排行榜第二
2017年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年5月 扩充话题大版内专家分月排行榜第三
2018年1月 扩充话题大版内专家分月排行榜第三
2017年12月 扩充话题大版内专家分月排行榜第三
2017年11月 扩充话题大版内专家分月排行榜第三
2017年10月 扩充话题大版内专家分月排行榜第三
2017年8月 扩充话题大版内专家分月排行榜第三
2016年9月 扩充话题大版内专家分月排行榜第三
2016年8月 扩充话题大版内专家分月排行榜第三
Bbs8
本版专家分:41481
Bbs4
本版专家分:1762
Bbs8
本版专家分:41175
版主
Blank
进士 2017年 总版技术专家分年内排行榜第八
Blank
优秀版主 2016年10月优秀大版主
优秀小版主
Blank
银牌 2017年1月 总版技术专家分月排行榜第二
Blank
铜牌 2016年12月 总版技术专家分月排行榜第三
其他相关推荐
再现率极低的BUG的处理意见
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4
一个软件,你测试了一个星期都没有发现bug,这说明什么?你怎么办?
第一种情况:正常执行测试1、如果测试的人只有你一个,看看测试的软件版本是开发中的还是已经上线的,如果是开发中未上线的版本,发现不了bug要引起注意, 毕竟绝大部分情况下应该是能发现bug的2、如果测试的人不止你一个的时候,看看其他人是否可以找到bug,分两种场景讨论:场景1、如果测试的bug不多,那说明软件质量应该还不错, 你测试不出来bug 也不要着急,场景2、其他人能够发现bug,但是你发现不...
如何写出一个让人很难发现bug
点击上方“程序人生”,选择“置顶公众号” 第一时间关注程序猿(媛)身边的故事 程序员的日常三件事:写bug、改bug、背锅。连程序员都自我调侃道,为什么每天都在加班?因为我的眼里常含bug。 那么如何写出一个让(坑)人(王)很(之)难(王)发现bug呢? - 1 - 新手开发+新手测试=无敌巨坑 有一天凌晨,某组的程序员们被电话轰炸
软件测试--【软件测试和bug
软件测试 验证软件功能是否满足用户的需求 测试和调试的区别 目的不同 测试的任务是发现程序中的缺陷,调试的任务是定位并且解决程序中的问题; 参与角色不同 测试主要由测试人员和开发人员来执行(黑盒测试主要由测试人员来完成,单元测试和集成测试主要是由开发人员来完成),调试主要是由开发人员完成; 执行阶段不同 测试贯穿整个软件开发的生命周期,调试一般是在开发阶段...
一个软件,你测试了一个月都没有发现bug,这说明什么?你怎么办?
给你一个软件,你测试了一个月都没有发现bug,这说明什么?你怎么办? 看到这个题目,一时之间真不知道如何回答,因为的确没有遇到过这样的情况。我的看法是: 1.说明软件已经没有bug了.严格说应该是说明软件中残留的bug已经很少了且是隐藏比较深的.尤其是一个经过大量使用的成熟软件,但对于一个新软件来讲,很少会遇到测试了一个月都没有发现bug的情况. 2.说明测试用例设计的太少或不够
软件测试-如何快速发现Bug
在高强度的测试工作中,如何快速、有效、准确的开展测试工作,总结。
测试工作中发现一个bug,而开发人员说不是一个bug,你该怎么处理?
  说法一: 1、首先明确开发说不是bug的理由。 2、如果是需求变更, 那就找产品经理确认是否是需求变更。 3、如果开发说测试环境问题, 让他说明清楚测试环境问题是什么,按照他说的验证一遍, 如果确实如他所说, 关闭bug,但是不是他说的那样,继续激活bug给开发解决,确保产品质量。 4、如果开发说用户不存在这种使用场景, 但是我们不认可他说的,把这个bug 知会到测试经理,让测试经理...
发现淘宝的一个bug
最近用淘宝搜索商品时发现,之前的正常的功能 现在却根本得不到正确的结果 例如我搜索“硬盘”,并按照销量排序,结果是这样的: 然后使用 得到的结果却是 我刚联系客服说了这个事,也没有得到合理的回答,更离谱的是人家压根就不认为这是个问题。 关于详细的展示图片可以到我的资源页下载:http://download.csdn.net/detai
每日一问 :一个软件,你测试了一个星期都没有发现bug,这说明什么?你怎么办?
第一种情况:正常执行测试1、如果测试的人只有你一个,看看测试的软件版本是开发中的还是已经上线的,如果是开发中未上线的版本,发现不了bug要引起注意, 毕竟绝大部分情况下应该是能发现bug的2、如果测试的人不止你一个的时候,看看其他人是否可以找到bug,分两种场景讨论:场景1、如果测试的bug不多,那说明软件质量应该还不错, 你测试不出来bug 也不要着急,场景2、其他人能够发现bug,但是你发现不...
测试中发现Bug后的处理过程
一般测试员首先发现bug,然后提交bug,开发人员确认是否是bug,如果不是就拒绝修复,如果是就修复bug,测试员再对修复的bug进行验证,如果确实修复了就关闭bug,如果bug还存在就reopen。
没有发现bug的测试是否是有价值的?为什么?
这个问题要分两种情况讨论1、测试用例质量较高,覆盖了需求设计中的测试点,并且测试人员认真负责,没有发现bug ,说明程序质量很好, 这种测试的价值就很大,能够去评判软件的质量2、测试用例质量不高,测试人员的责任心不强,没有发现bug,这种测试的价值就比较低,不能用这个测试结果去评判软件的质量另外我们在实际工作过程中,大部分情况测试都是能发现bug的,如果没有发现bug,思考你还有那些场景没有测试到...
软件测试如何找到更多bug
1.尽快熟悉公司的产品业务 比如你们公司做ERP软件的,你肯定要迅速熟悉EPR的业务流程;比如你们公司是做法院软件的,那么你一定要熟悉法院审判案件的流程,只有熟悉了产品的业务流程、你才能迅速找出软件中存在的一些重要的缺陷,你发现的软件缺陷才是有价值的。否则即使你能找到一些软件缺陷,那也是纯软件的缺陷,价值不大。 2.把自己当成是用户 把自己当成是用户去使用该系统,比如在使
发现CSDN一个小BUG
我新注册一个用户只有 100 可用分,我开了两个贴,每个10分,然后两个帖分别加了90分,然后我就开了两个100分的贴~~~ rnrn呵呵~~
发现一个IE的小bug
<SCRIPT LANGUAGE="JavaScript">function t(){    var t=document.getElementById("test");    t.innerHTML="<p>222</p>";}</SCRIPT><p id="test">111&
发现一个php的小bug?
[code=php]rnfile_exists("a.txt") ? echo "ok" : echo "no";rn[/code]rn上面这个导致整个程序文件崩溃,无论a.txt是否有rnrn[code=php]rnfile_exists("a.txt") ? date("ok") : date("no");rn[/code]rn但上面这个却又可以rnrn谁可以解释一下吗, 是bug吗,我觉得写法格式没有任何问题啊rnrn
发现一个Windows的小bug ^_^
    今天,偶然发现Windows的这个小bug,(w)printf函数不能输出WCHAR类型的中文字符串,不信大家可以试试,我的编程环境是Windows XP SP2,VS2008,呵呵
生产上线发现重大Bug的思考
一、谁负主要责任,怎么处理。解决问题永远是优先级最高的事情,对于公司来说,让某个人来负责任,负多少比例的责任,没那么重要,也没多少必要,是不?出现这种情况,先按优先级处理生产故障及相关问题,事后带来的严重后果项目经理负主要责任,测试负责人也有重要责任,开发人员比较小。站在产品角度和互联网软件特性来说,一个公司一个产品往好的方向发展不存在谁背锅不背锅这种推责任的现象,首先解决问题,解决后排查问题出在
无意中发现的WIN7的BUG
今天在弄图标的时候,无意中发现一个WIN7的BUG。先下载了一个图标,改了下名字为1.ico.后来觉得这个图标不太合适,就拖到了回收站。然后又下了一个图标,也命名为1.ico。奇妙的一刻发生了。新下的图标改名后,桌面上看到的居然是原先被拖到回收站的图标。开始以为是看错了,经过多次试验之后,确定没有看错。不过,点开重命名后的新图标,打开后竟然又是正确的。请参见下面的图。
出现Bug的一个优秀的解决方法
感觉逻辑没有太大的问题, 对于出现的bug 就删掉所有的Debug以及本机信息的保存路径 然后重启电脑,  再次打开项目编译运行。 完美解决 2018.1.21   23:10 札记   在这里告诉自己,
记住这几点就能快速的去找到bug
 软件测试工作中找bug就是这个岗位本身立足的职责,那么对于很多新人和新入行的同学们来说,这个过程会有点苦逼,毕竟经历的项目经验不多,想快速的切入寻找bug往往会比较痛苦。哪下面小编就以自身的经验来普及下如何在工作快速的去定位找到bug。    一、要找文档资料和请教同事尽快熟悉公司的产品业务, 根据产品的业务属性来熟悉产品的业务流程,这样才能迅速找出软件中存在的一些重要的缺陷,这样发现的软件缺陷...
当我以为这是最后一个Bug,改完就能下班了的时候……
:)
软件测试——关于提交bug随笔
所谓bug也就是进行某一输入后,软件输出是错误的或者不是我们所期望的结果。 bug在英语中是臭虫的意思。在以前的大型机器中,经常出现有些臭虫破坏了系统的硬件结构,导致硬件运行出现问题,甚至崩溃。时间长了,bug被引伸为错误的意思,什么地方出了问题,就说什么地方出了bug.
新手如何快速发现软件的Bug?这9条测试原则要记牢!
“人无完人,金无足赤”,看起来再没有缺点的事物,都会有隐藏的漏洞。软件缺陷,顾名思义,是计算机软件或程序中存在的某种破坏正常运行能力的问题、错误或者隐藏的功能缺陷,也就是我们常常说的BUG! 对于软件测试的工作而言,找bug就是这个岗位本身立足的职责,那么对于很多新人和新入行的同学们来说,这个过程会有点苦逼,毕竟经历的项目经验不多,想快速的切入寻找bug往往会比较痛苦。那下面我就以自身的经验来普...
各阶段修改BUG所需成本
PONC是Price of Nonconformance的缩写,是指由于没有第一次做对或做错事而造成人财物的额外浪费。简称:质量成本。质量成本在软件工程里可衡量缺陷代价,如果后期项目出质量问题,后期投入的成本会随着阶段不同而呈指数上升。下面的图可以很清晰看出不同阶段发现BUG,需修复的成本! 通过上面的图表,我们可以清晰看出: 1. 通过Code Review发现并修复BUG,付出
如何写一个漂亮的bug描述
我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻提供“可重现的步骤”?广义上来说,我们与其花更多的时间在这些问题上还不如投资更多的时间来测试系统。问题出在bug report的质量上。这里介绍一些如何改进并达到完美bug repor
测试人员如何报一个bug,性能测试,负载测试,压力测试
首先,确保你所发现的问题是确实是一个bug,不要出现因为测试人员操作错误或配置错误所引起的”bug”,这样会降低你在开发人员心中的可信度。在测试的时候,如果发现测试的实际结果与预期测试结果不符时,不要着急马上报bug,先想想为什么会出现错误。作为专业的测试人员,应该能够对出现的问题进行跟踪,确认了在配置、操作没有错误的前提下,通过追踪分析确认所测试的业务流程确实是存在bug,并能大概对bug的产生原
程序员发现bug时心理过程是怎样的
众所周知,改bug也是程序员的日常工作之一,尤其是软件测人员,他们的目标就是找出程序中100%的bug。那么当程序员发现bug时内心活动是一个怎样的过程呢,小编在此做个大胆的预测,以博君一笑。 第二种bug对于外部依赖的异常处理,很考验程序员的能力。所以当程序开发者发现时内心会想:“怎么可能,明明那么完美,还好哥比较犀利,这都找出来了,测试那帮人什么都不会干,这么明显的代码都
软件测试思想者 - 快速发现软件缺陷(Bug)八法
软件测试思想者 - 快速发现软件缺陷(Bug)八法 软件测试新人在工作中会碰到看起来比较奇怪的要求,比如,在某个项目开始的第一天,领导可能会要求第一天必须至少提交5个软件缺陷(Bug),软件测试还没开始,就指定第一天提交多少个软件缺陷不是强人所难吗?如何在指定时间内发现指定数量的软件缺陷?且听我一一道来。
程序员去某相亲网站相亲了!发现bug
程序员是一个光棍比例高的职业,而且大部分都是宅男。他们善于玩游戏、敲代码、做网站,但就是不善于交际;由于工作上基本不接触女性,大部分没有女朋友且找不到女朋友。那么程序员该如何才能找到女朋友呢?请输入图片描述一、如何搭讪有一部分程序员“天生不够淫荡”,看到女生就会脸红,尤其是自己喜欢的女生,相反,在电脑上和女生聊天就放得开多了,这大概是长时间和机器接触的缘故吧,但是事实是网络上聊一万句也比不上当面搭...
发现.net的小bug
新增加3个书签,准备增加第4个,但是我删除2个,然后添加书签,居然还是显示“书签 4”!rn嘿嘿!~
测试用例执行和bug管理
自己根据工作情况总结的测试用例执行和故障管理流程图:
为什么程序员发现不了自己的BUG
最近在朋友圈流行了这样的一张小学数学题,当然结果是“出乎意料”,看似简单的结果,几乎很少有人作对,而分析下来的原因无非是惯性思维下的粗心导致完全错误,那么小编带大家分析下思考过程。看图可知,猫=X 猫头=Y 猫爪=Z 既3X=30X+Y+Y=20Y+Z+Z=9所以X=10 Y=5 Z=2故结果 Y+Z+X=5+2+10=17一般大多数的第一结果可能都是这样!等等,注意最后一个应该是Y+Z×X=?心
Bug的质量衡量
注:节选自《软件测试技术大全》  7.6.1 Bug的质量衡量某些测试人员认为录入的Bug描述不清晰不要紧,如果导致开发人员误解的话,开发人员应该主动来找测试人员问个明白。这话有一定的道理,这确实有一部分沟通上的问题。但是测试人员如果尽量清晰地描述缺陷,尽量让开发人员一看就明白是什么问题,甚至是什么原因引起的错误。这样岂不是节省了更多沟通上的时间?因此需要引起测试人员注意的
测试人员怎样定位bug原因
作为测试人员,和我们最常打交道的,莫属bug。当你发现bug后,会采取什么样的行动?是直接报出来,亦或找找问题原因? 不管是我们自己找到的,亦或是开发修复后告诉我们的,知道问题之所在总是好的。在本篇文章中,笔者试图带领大家一起梳理下,为什么测试人员定位问题很重要,以及我们可以使用什么样的定位方法。 一、定位问题的重要性 很多测试人员可能会说,我的职责就是找到bug,至于找原因并修复,那是...
Flex 树形结构
一个Flex语言写的树形结构代码,小主一直用的,暂未发现BUG,请多多指教!
在测试阶段中,按bug的数量评定开发人员的标准是否靠谱?
经典名言 提到这个问题, 我想到了一句流传在程序员之间的经典名言: 按代码的行数评估开发的标准就像按重量评估飞机的质量一样愚蠢。 bug和代码量这两种平不标准, 有相同之处, 也有不同之处。那么,用bug的数量来评估开发质量到底靠不靠谱呢? 很幸运的,我遇到了这个问题那么这个评估标准的可行度到底如何呢? 一些似乎有用的评论 这些内容来自于网络人事的一些观点 通常情况...
搜狗输入法BUG分析(一):根据bug趋势确定代码稳定性
项目在上线前,代码稳定后,测试人员一般会要求开发同学进行代码冻结,测试进行上线前的最后一次回归。 而测试人员是如何评估代码稳定可进入冻结的呢? 代码稳定有三个基本要求: 1. 需求实现完毕 2. 高优先级的BUG完成收敛,收敛到“零BUG”,并且再回归期没有出现“零BUG反弹”。 3. 总Bug趋势收敛,接近“零BUG”状态,“零BUG反弹”在低阈值,
软件上线前所有提交的bug都要解决完吗?为什么?
不一定需要解决所有的bug,第一完全的测试是不可能的,也就说明没有bug的软件是不可能的,只要满足客户要求的就是好软件, 第二:版本上线是有时间截点的,在规定的时间内优先解决对客户影响大的bugbug遗留一般是下面几种情况: 1、bug没有好的解决方案,且影响可控的 2、优化类的bug 、转成需求来修改, 3、时间太紧张,对客户影响小遗漏到不紧张的版本修复...
遇到BUG时你应该怎么做
下面是拜读Think Python 中关于代码错误的调试方法的一些记录,特意摘出来以便告诫自己 当你的程序不工作时, 1.首先你需要问自己这些问题: ˆ 有没有什么程序应该做却没有发生?找到执行该函数的代码段,确保程序被执行。 ˆ 有没有什么不应该发生的发生了?找到执行该函数的代码段,查看它是否执行了? ˆ 有没有代码的执行效果与你期望的不同?确保你理解有问题的代码,阅读
软件测试之BUG分析定位概述(QA如何分析定位BUG)
你是否遇到这样的场景?QA发现问题后找到DEV说: 不好了,你的程序出问题了! DEV(追查半小时之后): 唉,是你们测试环境配置的问题 唉,是你们数据不一致 唉,是你们**程序版本不对 唉,是**产品线的问题 当时的日志呢? 当时cpu有异常么? 可以复现么? 这里就应该是这样啊! 你是否期待这样的场景?QA发现问题后,
一个比较有意思的bug,position绝对定位问题
刚刚结束的项目里有一个很有意思的bug,我们常用如图这样的方式进行侧边栏的收缩隐藏和展示,右边的小按钮会是一个absolute的绝对定位,right定为负值 代码如下: html> html lang="en"> head> meta charset="UTF-8"> title>Titletitle> style> *{
当程序员发现BUG时,这反应绝了,你是不是这样的程序员
程序员是一份很有挑战的工作,没有人能做到完美,写错代码也是常有的事。那么,当程序员BUG时,会是什么情景呢? 先说一个世界上最难最难调试的 Bug,最近发生的 写JS,自己手机没电了,拿同事老张的安卓机调试,很简单的获取用户微信昵称,结果死活获取不到,一直显示为null。应该是跨平台问题,因为之前在自己iPhone上是没有bug的,拼命看api文档,但是都没提到这方面。急死我了。
一个例子告诉你性能BUG为什么难以检测出来
-
解决BUG的五个阶段
一个非常严重和困难的bug,能够成就一个饱经沧桑深受压力的有经验的专业程序员的职业生涯。经受这种考验的创伤程度,相当你受到了一次严重的身体伤害,离婚,或是家庭成为的离世。研究人员在研究了计算机编程心理学后,得出了一个程序员们在解决一个困难的bug时的心路里程。这些不同的境界,很像为大众所知的Kübler-Ross Stages of Grief(这个模型描述了人对待哀伤与灾难过程中的5个独立阶段(...
窥视各大网站到底有没有的BUG?
摘要: 本以为都是干干净净,没想到或多或少还有些报错! 小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java线上bug实时监控。真的是一个很好用的bug监控服务,众多大佬公司都在使用。 1. Segmentfault 在SegmentFault的首页,打开开发者面板,一片红!5条错误信息。 大致看一下,有3条是找不到css的map文件,...
产品上线后出现紧急问题该如何处理?
产品上线后出现紧急问题该如何处理?
bug定位经验日志
【个人日志,通用性较小,如果理论性学习,可以跳过此篇文章】 今天写了一个报表查询语句,结果开发站和测试站正确性不一致。测试站中查询结果有重复数据,开发站中数据结果是正确的,但是查询结果数据特别多,无法逐条核对,因此只能通过其他方法定位问题。 刚开始以为自己sql语句写错了,但看了下其实查询sql很简单的,应该不会出现问题:  SELECT XXXX,YYYY,.... FROM `withh
界面开发人员与美工人员的区别
做项目时发现界面开发人员与美工人员经常混淆(当然有的项目组把这看成统一角色),界面人员可能说我不需要董业务!是这样吗?肯定不是嘛,美工可以这么说。。。。。。。。。。  界面是什么啊,界面就是是业务流程的体现啊,客户看到的业务就是界面上的各种数据和操作。作为界面开发人员可不是简单拖放控件啊!你要是不懂业务你知道放什么控件?当然你可以说业务层的人员要告诉我。那要你界面开发的干嘛。业务层开发人员告诉
Android快速定位Bug总结
这几天修改公司以前的几个android项目,代码是别人写的,坑得自己来填。这种情况下根据测试对BUG描述,快速定位问题,具体就是快速找到在那个文件中、那些代码引起的问题。经过几天摸爬滚打,也找到一些好的方法分享总结一下,不足之处欢迎拍砖。    1.前人写的代码规范和合理,注释清晰,就像源码一样,好弄多了。然而现实是残酷的,不过根据命名还是能找到线索的。突然想起,平时多阅读源码是个好习惯啊。
开发说你提交的bug 是非问题,这个时候我们怎么处理?
1、首先明确开发说不是bug的理由,2、如果是需求变更, 那就找产品经理确认是否是需求变更 3、如果开发说测试环境问题, 让他说明清楚测试环境问题是什么,我按照他说的验证一遍, 如果确实如他所说, 那就非问题打回,但是不是他说的那样,不能让他打回4、如果开发说用户不存在这种使用场景, 但是我们不认可他说的,把这个bug 知会到测试经理,让测试经理去判定,...
微信小程序的bug记录
1.modal可以制作没有确定、取消按钮的样式框,就像这样的,只需将confirm-text=""      cancel-text=""这两个值置为空就可以了。2.用modal时,如果背景页面比手机屏幕高度高,即滚动,那么就可以给整体页面设一个class,在遮罩层出现时就将将最外层view的overflow设为hidden,同时要将height设为100vh,不是100%。3. 小程序中当两个v...
发现IE JavaScript的一个bug
下面的写法竟然非法(若调用,则返回undefined)rnfunction functionName()rnrn return rn "I am a function";rnrn需要改成rnfunction functionName()rnrn return "I am a"+rn " function";rnrn之类的东西。
大数据、小数据、无数据:网络世界的数据学术
大数据管理丛书
最近发现QQ游戏的一个小BUG!
     无意中的小发现 :), 跟人玩泡泡龙。朋友隐身登陆,游戏中看不到QQ,大厅中显示的在房间内的名单中能看到名字 战绩什么的 ,但是看不到QQ。这时候,随便找个隐身的同志。然后双击他的名字,会出现聊天对话框,点右面菜单的查看资料,就能看到他的QQ号了,点添加好友也可以看到 :)。也许有人早就发现了。或是已经提出了,不过我没看到&_& 就顺便说一下了。 
发现google网页的一个bug
 google的技术没的说,可以说是it里的泰山北斗了,呵呵。作为一个网站开发人员,偶就经常去google的页面找东西学习一下,呵呵,毕竟人家是老大吗,有很多好东西的。在偷师的时候,偶发现google的图片搜索页面居然有个bug,进入google图片搜索页面,当你输入一些东西搜索出图片后(例输入“中国”),再输入东西的时候,google 会弹出和搜索内容相似提示的菜单,这时你就会发现搜索菜单居然被
发现vs.net 2003的一个bug~
当按F5开始调试程序时,如果本机的"Machine Debug Manager"服务没有打开,则无法开始调试.重新打开该服务后,解决方案的Startup project会自动移动到第一个project.如果之前的startup project不是第一个的话,恭喜你,黑体字显示的startup poject将不再与真正的startup poject相同.
发现live555中一个bug
今天忽然发现了live555中的openRTSP.exe中的一个小问题。在openRTSP.exe连上服务器后,如果服务器退出而没有发送TEARDOWN,openRTSP.exe不会退出,即使收不到数据,它也会一直等待下去。当然,这也可以不认为是一个bug,因为服务器不辞而别也不对。究其原因,主要是openRTSP.exe中所使用的RTPSource类没有对网络出错进行处理,所以尽管网络出错,收不
发现VC一个小BUG。
如果用define定义一个常量,如:rn#define X 100rn编译程序通过,如果后来又改成#define X 101,编译程序,X的值还是100,必需要rebuild all才能解决问题。rn还有就是改变Resource.h文件中的定义,也必需要rebuild all。rnrn不知道这是个BUG还是我的系统有问题。
一个尚未发现bug的小程序
 一个尚未发现bug的小程序     一个尚未发现bug的小程序 这两天看到这样一个小程序,找了半天,居然没发现一个bug,很是郁闷,发到网上看看有没有人可以发现一些bug,即使是小bug。程序介绍如下:1. 程序名为‘MATHS’,系统随机给出一计算,在空白处输入正确的数字,正确score处自动加一分,错误减一分。当score已经是0分是,扣分无效。2. 完成一个
发现CSDN博客上的一个小Bug
发现CSDN博客上的一个Bug Bug详细描述:博客文章信息显示和后台首页相关显示信息不符.如下图所示:我的博客显示有2篇原创;0篇翻译;7篇转载但是在我的后台首页->我的信息显示却是:原创文章9;转载2;翻译0预期结果:"后台首页->我的信息"显示为原创文章2;转载7;翻译0 
sqlcommand中发现一个bug
今天写了点代码请大家看一下:rn//取出数据库中最大与最小updatedate值,并赋给日期控件rnstring connStr = System.Configuration.ConfigurationManager.ConnectionStrings[@"Loadometer.Properties.Settings.LoadometerConnectionString"].ToString();rn SqlConnection sqlConnection = new SqlConnection(connStr);rn tryrn rn sqlConnection.Open();rn SqlCommand sqlCommand = new SqlCommand("select min(UpdateDate) from weight", sqlConnection);rn object obj = null;rn obj = sqlCommand.ExecuteScalar();rn if (obj != null)rn rn dateTimePicker1.Value = ((DateTime)obj).Date;rn rn sqlCommand = new SqlCommand("select max(UpdateDate) from weight", sqlConnection);rn obj = sqlCommand.ExecuteScalar();rn if (obj != null)rn rn dateTimePicker2.Value = ((DateTime)obj).Date;rn rn rn catch (Exception ex)rn rn MessageBox.Show(ex.Message, "操作提示");rn rn finallyrn rn sqlConnection.Close();rn rn如果数据库中没有记录会怎么样?如果您认为不会引发异常,那么您就错了.呵呵.rnrn这段代码在数据库中没有记录的情况下会引发异常,原因是什么呢?rn查看了一下ExecuteScalar方法rn代码如下:rnpublic override object ExecuteScalar()rnrn object obj2;rn IntPtr hScp;rn SqlConnection.ExecutePermission.Demand();rn this._pendingCancel = false;rn SqlStatistics statistics = null;rn Bid.ScopeEnter(out hScp, " %d#", this.ObjectID);rn tryrn rn statistics = SqlStatistics.StartTimer(this.Statistics);rn SqlDataReader ds = this.RunExecuteReader(CommandBehavior.Default, RunBehavior.ReturnImmediately, true, "ExecuteScalar");rn obj2 = this.CompleteExecuteScalar(ds, false);rn rn finallyrn rn SqlStatistics.StopTimer(statistics);rn Bid.ScopeLeave(ref hScp);rn rn return obj2;rnrn对obj2 = this.CompleteExecuteScalar(ds, false);进行追踪,代码如下:rnprivate object CompleteExecuteScalar(SqlDataReader ds, bool returnSqlValue)rnrn object obj2 = null;rn tryrn rn if (!ds.Read() || (ds.FieldCount < 0rn这样才会按我们想象的那样,当查询不到记录时返回null,但这里不是,所以我写的代码没有正确执行.rnrn当然你也可以不认为这是个BUG,而且微软将来也不可能修改这个问题,但是计算机语言本来就很难学,很多时候我们写代码都要带上"猜测"的成分,如果这种猜测能符合大多数人的思维,那么应当说这种语言是成功的.反之,则对编程者提出了额外的要求.rnrn rn
如何有效地报告 Bug 如何写一个好的bug报告:
(为了方便描述把服务器以及客户端都简称为程序)   简单地说,报告bug的目的是为了让策划以及程序员看到程序的错误。您可以亲自示范,也可以给出能导致程序出错的、详尽的操作步骤。如果程序出错了,程序员会收集额外的信息直到找到错误的原因;如果程序没有出错,那么他们会请您继续关注这个问题,收集相关的信息。   在bug报告里,要设法搞清什么是事实(例如:“我点击了XX”和“XX出现了”)什么是推测(
PUSHLET 实战:发现一个小BUG
 在使用PUSHLET push model开发的时候,参考“Web Presentation2”example 时发现一个问题,困惑了我一天的时间(JS不是很熟),把它提交给了PUSHLET开发组了 http://sourceforge.net/tracker/index.php?func=detail&atid=502328&aid=1968649&group_id=62939 事情是这样的
发现NIO的一个小Bug
 按照NIO的规范来说,对于非阻塞Channel,如果当前write方法无法发送任何字节,则应该返回0,而不是抛出异常。以前我就发现了它的一个Bug:在Java1.4的虚拟机上,SocketChannel的write(ByteBuffer[])的JNI操作实现中没有检测某个返回值,抛出了java.io.IOException: A non-blocking so
一个尚未发现bug的小程序
  一个尚未发现bug的小程序 这两天看到这样一个小程序,找了半天,居然没发现一个bug,很是郁闷,发到网上看看有没有人可以发现一些bug,即使是小bug。程序介绍如下:1. 程序名为‘MATHS’,系统随机给出一计算,在空白处输入正确的数字,正确score处自动加一分,错误减一分。当score已经是0分是,扣分无效。2. 完成一个后,系统随机给出下一个计算,直到时间结束为止(Mi
发现live555中一个bug(2)
在《发现live555中一个bug》一文中所修改的代码并不起作用。 经测试,RTPSource的Socket检测不到网络出错的情况。而RTCPInstance中的socket可以检测到,所以可以利用RTCPInstance通知RTPSource应停止流传输了。修改如下(//---------------------包含的代码为修改处): void RTCPInstance::incomi
发现Delphi的一个bug, 看看!
varrn i, j : DWORD;rnbeginrn j := 0;rn for i:=0 to j-1 dorn beginrn 哈哈,成了一个死循环,大家以后小心啊!rn end;rnend;
[软件工程]软件上线后出现了重大bug是谁的责任
这个问题是个老问题了,但是一直没有很详细的回答过,这次看到知乎上有人提到,就回复了一下,原帖如下:https://www.zhihu.com/question/42151352/answer/99683378我的回答:首先,发现了问题,第一时间应该考虑的是如何解决问题,其次才是查找问题的来源避免问题的发生。对于企业来说,问题不解决,只是纠缠问题是谁的责任,公司会被这些人直接拖垮,这时候对于企业来说
apk上线之后,终端用户出现的bug的反馈
1.一些Bug管理工具,通过专业的探索性测试人员与产品经理对申请的应用进行功能、用户体验方面全方面的测试,并及时反馈结果,同时可以实时在PC、移动端查看,具体可了解http://www.ineice.com 爱内测的用户反馈 2.友盟的用户反馈:http://dev.umeng.com/feedback/android/integration 集成sdk 最后一个是Androi
我们是很有底线的