你知道Bug从哪里来的?看这里!



很多刚入行的测试员总在问一个问题,我们天天在找bug,bug是怎么来的啊?能不能避免bug的产生,我们就不用天天找了?今天小编就有如下几点来谈谈bug到底是怎么产生的

1. 交流的误解

  • 羞涩。跟客户交流的时候总是用很小的声音说明自己的观点,表现力度不够;或者静静地坐在会议室的角落,没有任何思想地观看别人的激烈讨论。
  • 胆怯。项目参与人员缺乏对客户的了解,造成盲目跟从心理。交流的时候只是去听,从不敢反驳或者提出相反的意见。
  • 依赖。部分项目参与人员认为交流的时候,只要有一个人做会议笔记就可以了,总是找一种感情上的依托。
  • 轻视。拥有专业知识的项目人员不重视客户所说的,或者认为客户所说的简直就是天方夜谭,毫无科学根据。
  • 健忘。自信能记住会议上所有讨论内容而不作笔记,结果在实际的设计或者开发过程中遗忘了部分要点和注意事项。
  • 误解。这是人类相互之间普遍存在的一种现象。

 

  大家的认知层面、各自拥有的知识、处事原则各不相同,难免会产生这种情况,可以通过相互培训及有效的交流来避免这种情况的发生。

2. 软件的复杂性 

软件本身的处理逻辑或者业务规则比较复杂。很容易处理了一种逻辑或实现了一种业务,而产生其他业务或者逻辑的问题。

3. 程序员的错误 

  • 过于疲劳。让程序员持续地开发,疲于奔命地完成某项任务,这时候的他认为休息比编码质量有更重要的意义。
  • 不守规矩。程序员按照自己心中的蓝图去描绘一个美丽的乌托邦,或者随心所欲地使用自我编码格式,完全不遵守项目的开发准则。
  • 过于热心。程序员经常犯这样的错误,没有经过严格的验证和全局的考虑,任意修改设计并且认为这会产生更好的效果。
  • 心不在焉
4. 需求变化 
  • 客户并不了解需求变化所带来的后果,就算知道了他们还是会坚持这么做。并且在客户的眼里,他们只需要看到变化,却从不考虑变化所需的额外工作时间。
  • 需求变化的后果可能会造成重新设计或者日程调整,已完成工作、重做或者被完全抛弃,整个项目环境可能要因此改变等。
  • 频繁小的变化或者几次重大的变化,项目各部分之间已知或者未知的依赖关系就会相互影响,从而导致更多问题的出现。
  • 需求变化增加了项目操作的复杂性,产生了大量不确定因素,并且还可能打击参与人员的工作积极性。一个需求变化频繁的项目或者产品是没有任何测试价值的。
5. 时间压力 
  • 时间是一种宝贵的资源。
  • 所有软件项目时间都需要被精确估算。可是夹杂着预计、猜测这些不稳定的因素,当最终期限迫近和关键时刻到来之际,错误也就跟着出现了。
6. 文档贫乏 
  • 贫乏或者差劲的文档使得代码维护和修改变得异常艰辛,其结果是带来许多错误。
  • 区分职业实现人员的方法并不是看他有几年的编码经验,而在于其是否有良好的先文档后实现的习惯。
  • 文档代表着一种特殊的记忆,没有它的存在对人对己都不利。
7. 软件开发工具 
  • 总是希望通过更加先进的工具来避免BUG的出现,这就患上了典型的银弹综合症。
  • 开发工具可能使我们摆脱某些问题的出现,并且提高工作效率。实际上,现代的开发工具对整个软件质量尤其是可靠性并没有什么重大的影响。

知道程序员的隐形工资从哪里来??

10-19

今呆得实在无聊,除了上网还是上网! rn  在网上漫游过程中,我发现了一个问题, rn  有很多的各个网站都说能为你赚到很多钱,为啥呢? rn  就连读一封 E-mail 点几回广告栏都能挣到钱? rn  难以置信,天下哪有免费的午餐?(后来才弄清是广告商买单), 可呆着实在是无聊啊,反正闲着也是闲着, 我就找了一个不要身份证,不要会员费, 只要有个地址,电话号码就能挣到钱的网站, rn申请成了会员……(反正挣不到钱也不会吃亏,哼!)(再加上有前人的先列在先怕啥:)) rn也如前人一样: rn  等了一个月,两个月…… rn  什么汇款单?连个影子都没有! rn  不过一想,无所谓了,反正也没吃亏! rn  就当是鬼迷心窍一回吧! 哈哈! rn  可一直到了3个月…… rn  突然,汇款单到了!不看不知道,一看吓一跳! rn  5百多美金?折合人民币不就是4千多了吗? rn  半信半疑,到了银行,交了几十元的手续费,换回了4千多,我一个月的工资啊! rn  真像做梦一样……买了一些一直想买的东东。 rn  兴奋之余,又开始了我的宣传,宣传越多,挣的越多吗? rn  果然,不到一个月,又飞来了一张单子! rn  1千3百多美金…… 真是难以置信! rn  又过了一个月上涨到了2千4百多美金,程序员们编个程序算一下=??人民币。 rn  如今,不用上班也有钱花了,真是乐哉乐哉! rn  你不信?那没办法!只可惜这白花花的银子喽。 rn  不过,古人云:“宁可信其有,不可信其无”啊! rn  反正也不吃亏,就当疯一回试试看嘛! rn  相信我,没错的! rn  加入方法很简单的哦: rnhttp://www.MintMail.com/?m=1300891rn  进入上面网站(如若点击不成,复制、粘贴到地址栏) rn  打开网页,点击右上方 click here 活动图标, rn  或点击蓝色 FREE Sign-up page 字样也可! rn  然后,跟着提示,一步一步输入信息就ok了。 rn  值得高兴的是它能识别中文信息,而能100%加入! rn  下面是我为了方便大家的加入详细说明了加入过程中的细节 rn  First name*: 名字(例:海林) rn  Last Name*: 姓 (例:张 ) rn  Company Name: 可不填 rn  Street Address*: 家庭住址:(一定要详细填写,不然收不到汇款单喽!) rn  例:上海市 **地方 rn  City*: 城市名 (例: 上海市) rn  State*: 可不填 rn  Zip*: 邮编 ( 填 000-000 ) rn  Country*: 国家( 选 china ) rn  Phone*: 电话号码 ( 国家代码 86 + 去掉区位号前0 的电话号码) rn  例:010-64243365 → 86-10-1451254) rn  Fax: 可不填 rn  E-mail*: 电子信箱(所有的交流都通过信箱传递,所以务必填写正确) rn  Confirm E-mail*: 再次输入信箱地址 ***** rn  Year of birth*: 出生年例:1970、1980 rn  Gender*: 性别 Male(男), Femaie (女) rn  Password*: 密码 (6位以上), rn  Confirm Password: 确认密码 (必须与上相同) rn  how do you want to receive commissions that you earn? rn  以什么形式接收礼品? rn  gift certificates(double$$) 奖品 *cash 现金 rn  如要奖品能收到双倍价格的东西, rn  但都是一些英文版的书籍、磁带、光盘 等, rn  对于中国人来说,还是选择现金比较合算些,请选择 cash rn  do you want to be notified when your referrals sing up? rn  加入会员成功时通知你吗?选 yes rn  MintMail.com 请选择自己的爱好或兴趣 (最多可选10种) rn  Submit 点击它 屏幕上就会出现 thank you 的字样 rn  同时你的ID(用户名 数字)和密码也会出现在屏幕上 rn  记住它,加入完毕,一切ok了!恭喜发财 ! rn  然后,5分钟之内你会收到一封欢迎信!. rn  宣传方法: rn  http://www.MintMail.com/?m=1300891rn  先介绍给你的亲朋好友们, rn  然后,到各个网站的留言板中,把上面的内容全部复制、粘贴进去! rn  只要有人点。你就可以挣钱了!好多啊! rn反正不管怎么样都不会有什么损失的,去试试又何妨吗!:) rn rnrn

知道一名程序员的隐形工资从哪里来吗?

10-18

今呆得实在无聊,除了上网还是上网! rn  在网上漫游过程中,我发现了一个问题, rn  有很多的各个网站都说能为你赚到很多钱,为啥呢? rn  就连读一封 E-mail 点几回广告栏都能挣到钱? rn  难以置信,天下哪有免费的午餐?(后来才弄清是广告商买单), 可呆着实在是无聊啊,反正闲着也是闲着, 我就找了一个不要身份证,不要会员费, 只要有个地址,电话号码就能挣到钱的网站, rn申请成了会员……(反正挣不到钱也不会吃亏,哼!)(再加上有前人的先列在先怕啥:)) rn也如前人一样: rn  等了一个月,两个月…… rn  什么汇款单?连个影子都没有! rn  不过一想,无所谓了,反正也没吃亏! rn  就当是鬼迷心窍一回吧! 哈哈! rn  可一直到了3个月…… rn  突然,汇款单到了!不看不知道,一看吓一跳! rn  5百多美金?折合人民币不就是4千多了吗? rn  半信半疑,到了银行,交了几十元的手续费,换回了4千多! 我一个月的工资啊!!!!rn  真像做梦一样……买了一些一直想买的东东。 rn  兴奋之余,又开始了我的宣传,宣传越多,挣的越多吗? rn  果然,不到一个月,又飞来了一张单子! rn  1千3百多美金…… 真是难以置信! rn  又过了一个月上涨到了2千4百多美金,程序员们编个程序换算一下=??人民币。 rn  如今,不用上班也有钱花了,真是乐哉乐哉! rn  你不信?那没办法!只可惜这白花花的银子喽。 rn  不过,古人云:“宁可信其有,不可信其无”啊! rn  反正也不吃亏,就当疯一回试试看嘛! rn  相信我,没错的! rn  加入方法很简单的哦: rnhttp://www.MintMail.com/?m=1300891rn  进入上面网站(如若点击不成,复制、粘贴到地址栏) rn  打开网页,点击右上方 click here 活动图标, rn  或点击蓝色 FREE Sign-up page 字样也可! rn  然后,跟着提示,一步一步输入信息就ok了。 rn  值得高兴的是它能识别中文信息,而能100%加入! rn  下面是我为了方便大家的加入详细说明了加入过程中的细节 rn  First name*: 名字(例:海林) rn  Last Name*: 姓 (例:张 ) rn  Company Name: 可不填 rn  Street Address*: 家庭住址:(一定要详细填写,不然收不到汇款单喽!) rn  例:上海市 **地方 rn  City*: 城市名 (例: 上海市) rn  State*: 可不填 rn  Zip*: 邮编 ( 填 000-000 ) rn  Country*: 国家( 选 china ) rn  Phone*: 电话号码 ( 国家代码 86 + 去掉区位号前0 的电话号码) rn  例:010-64243365 → 86-10-1451254) rn  Fax: 可不填 rn  E-mail*: 电子信箱(所有的交流都通过信箱传递,所以务必填写正确) rn  Confirm E-mail*: 再次输入信箱地址 ***** rn  Year of birth*: 出生年例:1970、1980 rn  Gender*: 性别 Male(男), Femaie (女) rn  Password*: 密码 (6位以上), rn  Confirm Password: 确认密码 (必须与上相同) rn  how do you want to receive commissions that you earn? rn  以什么形式接收礼品? rn  gift certificates(double$$) 奖品 *cash 现金 rn  如要奖品能收到双倍价格的东西, rn  但都是一些英文版的书籍、磁带、光盘 等, rn  对于中国人来说,还是选择现金比较合算些,请选择 cash rn  do you want to be notified when your referrals sing up? rn  加入会员成功时通知你吗?选 yes rn  MintMail.com 请选择自己的爱好或兴趣 (最多可选10种) rn  Submit 点击它 屏幕上就会出现 thank you 的字样 rn  同时你的ID(用户名 数字)和密码也会出现在屏幕上 rn  记住它,加入完毕,一切ok了!恭喜发财 ! rn  然后,5分钟之内你会收到一封欢迎信!. rn  宣传方法: rn  http://www.MintMail.com/?m=1300891rn  先介绍给你的亲朋好友们, rn  然后,到各个网站的留言板中,把上面的内容全部复制、粘贴进去! rn  只要有人点。你就可以挣钱了!好多啊! rn反正不管怎么样都不会有什么损失的,去试试又何妨吗!^-^) rn

cookie从哪里来

08-20

最近研究请求信息头,发现有些网站第一次访问时,header里面就会有cookie,即使将本地所有cookie删除后,访问这些网站,仍然可以看到cookie,请问各位,这些cookie从何处来? 如何设置或提取这些cookiernrnrn新浪www.sina.com.cn的第一次访问时请求消息中的cookie(抓包工具httpwatch)rnGET / HTTP/1.1rnAccept: */*rnAccept-Language: zh-CNrnUser-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)rnAccept-Encoding: gzip, deflaternIf-Modified-Since: Sun, 19 Aug 2012 23:05:12 GMT; length=641199rnHost: www.sina.com.cnrnConnection: Keep-AlivernCookie: U_TRS1=000000b4.e6d16978.5030e230.f4972cd9; UOR=,login.sina.com.cn,; SINAGLOBAL=9287035968646.261.1345381736468; ULV=1345417577836:5:5:5:211677441128.002.1345417577717:1345413627023; _u_poll=blog%2C1%2C50; vjuids=-bf6123461.1393f0eb24c.0.d2a90acaf63bc8; vjlast=1345415926; U_TRS2=000000ec.2f965837.5031716a.99d2543b; Apache=211677441128.002.1345417577717; _s_upa=1; SSCSum=9; SinaRot//=39; rpb_1_1=1345415923405; CoupletMediahttp://www.sina.com.cn/=1; rpb_1_2=1345417582950; sinaVideoAd=played; iCast2_55592_1885=0_9999_1440; _iCast2_55592_1885=1; iCast2_55592_1885hO=0_9999_20160; _iCast2_55592_1885hO=1; mv2012_sina_lb=0rnrnrn百度www.baidu.com的第一次访问时请求消息中的cookie(抓包工具httpwatch)rnGET / HTTP/1.1rnAccept: */*rnAccept-Language: zh-CNrnUser-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)rnAccept-Encoding: gzip, deflaternHost: www.baidu.comrnConnection: Keep-AlivernCookie: BAIDUID=346FF479B6FC858E0F75D93E43B6BCE4:FG=1; BDUT=oyg9346FF479B6FC858E0F75D93E43B6BCE4138fb2748790; BDREFER=%7Burl%3A%22http%3A//news.baidu.com/%22%2Cword%3A%22%22%7D; MAP_SAMPLING=tab_ex00rn

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试