盼望着,盼望着,每个人心中都有自己的梦想,希望我在这里能够结交更多的朋友!让我们共同的生活多姿多彩

突破自我,突破思维定势,突破昨天!一个常见的面试题

上一篇 / 下一篇  2008-09-10 10:18:13 / 个人分类:学习经验

给你一个软件,你测试了一个月都没有发现bug,这说明什么?你怎么办?

看到这个题目,一时之间真不知道如何回答,因为的确没有遇到过这样的情况。我的看法是:

1.说明软件已经没有bug了.严格说应该是说明软件中残留的bug已经很少了且是隐藏比较深的.尤其是一个经过大量使用的成熟软件,但对于一个新软件来讲,很少会遇到测试了一个月都没有发现bug的情况.

2.说明测试用例设计的太少或不够好,需要补充新的测试用例.尤其需要补充一些覆盖无效等价类的测试用例.

3.测试人员需要突破思维定势,打破常规.常见的情况可能是测试人员和程序员合作一段时间后,也更容易发现程序员容易犯的错误,但随着程序员对这些常犯错误的总结逐渐成熟起来,在写代码的时候,根据以前多次修改BUG的经验,已经在自觉的规避可能出错误的代码写法,从而写出的代码更规范更可靠。若测试人员还按照惯性思维去测试,当然就不太容易再发现BUG了。这时候,测试人员就应该突破思维定势,打破常规!多和别的测试人员交流,不断学习新的测试技术和方法,积极的实践!


TAG: 学习经验

 

评分:0

我来说两句

Open Toolbar