发布新日志

  • 缺陷、效益、预期以及意义

    2012-05-09 10:15:03

    为效益而测试

    为什么我们要实施软件测试,是为了提高项目的质量效益最终以提高项目的总体效益。为此我们不难得出我们在实施软件测试应该掌握的度。软件测试应该在软件测试成本和软件质量效益两者间找到一个平衡点。这个平衡点就是我们在实施软件测试时应该遵守的度。单方面的追求都必然损害软件测试存在的价值和意义。一般说来,在软件测试中我们应该尽量地保持软件测试简单性,切勿将软件测试过度复杂化,拿物理学家爱因斯坦的话说就是: Keep it simple but not too simple

    缺陷的必然性

    软件测试中,由于错误的关联性,并不是所有的软件缺陷都能够得以修复。某些软件缺陷虽然能够得以修复但在修复的过程中我们会难免引入新的软件缺陷。很多软件缺陷之间是相互矛盾的,一个矛盾的消失必然会引发另外一个矛盾的产生。比如我们在解决通用性的缺陷后往往会带来执行效率上的缺陷。更何况在缺陷的修复过程中,我们常常还会受时间、成本等方面的限制因此无法有效、完整地修复所有的软件缺陷。因此评估软件缺陷的重要度、影响范围,选择一个折中的方案或是从非软件的因素(比如提升硬件性能)考虑软件缺陷成为我们在面对软件缺陷时一个必须直面的事实。

    软件测试必须有预期结果

    没有预期结果的测试是不可理喻的。软件缺陷是经过对比而得出来的。这正如没有标准无法进行度量一样。如果我们事先不知道或是无法肯定预期的结果,我们必然无法了解测试正确性。这很容易然人感觉如盲人摸象一般,不少测试人员常常凭借自身的感觉去评判软件缺陷的发生,其结果往往是把似是而非的东西作为正确的结果来判断,因此常常出现误测的现象。

    软件测试的意义 - 事后分析

    软件测试的目的单单是发现缺陷这么简单吗?如果是 “ 是 ” 的话,我敢保证,类似的软件缺陷在下一次新项目的软件测试中还会发生。古语说得好, “ 不知道历史的人必然会重蹈覆辙 ” 。没有对软件测试结果进行认真的分析,我们就无法了解缺陷发生的原因和应对措施,结果是我们不得不耗费的大量的人力和物力来再次查找软件缺陷。很可惜,目前大多测试团队都没有意识到这一点,测试报告中缺乏测试结果分析这一环节。

    结论:

    软件测试是一个需要 “ 自觉 ” 的过程,作为一个测试人员,遇事沉着,把持尺度,从根本上应对软件测试有着正确的认识,希望本文对读者对软件测试的认识有所帮助

  • 上班三年的一点心得体会 (转载)

    2008-11-26 15:07:41

    上班三年的一点心得体会


       我挺笨的,很多道理搞不好我一说大家觉得这还用三年才明白呀,不管怎么说我现在基本是总结了这几点,就当给刚工作的DDMM的一点教训总结了:

       &nbsp1) 工作是为了让生活过得更好,如果你的工作已经让你感觉到影响了你的生活质量,夜不能寐,食不知味,让你心情低迷,虽然说人要知难而上,但人生苦短,无论性 别,统共就这么几年好日子,如果努力了还没什么改变,又何必和自己为难呢,想开点,放手算了。要拿得起放得下,不然你会被自己不放手的东西压挎了。

       &nbsp2)把人看得复杂一点,事情看得简单一点,事情都是人做出来的,看清了人,他做什么事情你都不会感到意外。也不会重复的吃同样的亏。

       &nbsp3) 除非你一无是处不值得说,否则你做的再好也一样有人在你背后说你是非。做好99件事1件没做好你就可能被骂得狗血喷头。就象足球后卫一样,前锋进一个球就 可能名扬天下,后卫防了99个球漏了一个就会被骂死。所以不要太在意别人说你什么,关键你自己判断下自己做的到底对不对,如果你觉得对了,那就OK了。适 当借鉴别人的意见,如果全盘接收,你会无所适从不知道怎么做才对

       &nbsp4)任何时候保持风度,有理说理,有事说事。不管你在什么位置,对任何人,哪怕是做卫生的阿姨。

       &nbsp5)学会装装糊涂,谁都有心情不好,抱怨发泄的时候。听到闲话了,只要不是当着你面说的,就当耳边风过去,没什么大不了的。

       &nbsp6)办公室里嘴巴严一点好,少说多做。别以为这样会吃亏,你可能会吃小亏,但不会倒大霉

       &nbsp7)如果你确实有很多心眼可以耍,当然可以用。长袖善舞的人在这个社会确实很吃得开。但如果你没有那么聪明,那还是老实点比较好。否则碰上比你更精明的,你可能第一个吃大亏

       &nbsp8)保持端正的心态。不要和别人比,只和你自己比,我现在的待遇和情况是不是让我满意,而不是谁谁比我多,谁谁比我职位高,这样比下去你会越来越不快乐。

       &nbsp9)学会感恩的面对一切,不是你付出的就一定有回报。没有,当做是正常;有了,当做是上天的恩赐。这样你才会快乐:)

       &nbsp10)不要用别人的错误惩罚自己

       &nbsp11)不要因为你不适合做的工作而怀疑你的工作能力

       &nbsp12)最后,要懂得善待自己。时刻享受人生。除非你是工作狂,否则——除了工作,你的生活里总是还有点别的,比如友谊,家庭,工作不会跟你一辈子,但有些东西是你一辈子都需要的.

        来源:天下商机
  • 重新定位

    2008-11-18 21:42:46

    做测试一段时间了,对于自己所测试的adapter的基本方法已经掌握了,可是还有许多未知的。而最近一段时间处于两个release的中间阶段,所以比较空闲。自己也试图想去更深入的了解自己对于adapter未知的领域,由于自己性格方面的原因(想个什么,就要做个什么),这两天又在瞎搞一些IBM的自动化测试工具(RFT and RPT)。突然间醒悟过来,发现自己这样一味的来按自己的想法来是不对的,应该把心思都放在自己目前正在干的事情上来,重新定位自己的方向。


Open Toolbar