摘要:这是个看似很基本的问题,软件测试的目的是什么? 大多数人会说,软件测试的目的有两方面:一是验证需求;二是找错误,发现并解决软件缺陷,提高软件质量。这样说不全面。例如性能测试,它的目的就不是发现缺陷,而是为了找到软件的最佳性能指标、查找系统的性能瓶颈和进行系统调优。软件测试还可以为软件过程改进和管理提供确切的数据依据。这是我对软件测试目的的一些总结,欢迎大家讨论,呵呵。
阅读全文
随笔分类 - 软件测试基础
摘要:这是个看似很基本的问题,软件测试的目的是什么? 大多数人会说,软件测试的目的有两方面:一是验证需求;二是找错误,发现并解决软件缺陷,提高软件质量。这样说不全面。例如性能测试,它的目的就不是发现缺陷,而是为了找到软件的最佳性能指标、查找系统的性能瓶颈和进行系统调优。软件测试还可以为软件过程改进和管理提供确切的数据依据。这是我对软件测试目的的一些总结,欢迎大家讨论,呵呵。
阅读全文
摘要:以下的网站都是我经常访问、实用的软件测试网站,当然,网上的资源有如浩瀚大海无边无际,但我认为初学者看看下面这些就足够了。个人意见仅供参考。 1、无忧测试网 51Testing论坛 http://www.51testing.com http://www.51testing.com/cgi-bin/index.php 国内软件测试行业绝对的NO。1,内容覆盖软件测试以及质量管理...
阅读全文
摘要:测试人员的汽车保险杆标语--- 原著Harry Robinson《Bumper Stickers for Testers》---Kiki翻译于2005/7/14为什么觉得软件测试是没意义的?有多少其他工作会列举"崩溃","中止",以及"死亡比赛"在他们每日的词汇里?在这篇文章中,Harry Robinson鼓励测试人员在他们的工作中包含一些自豪和兴奋,Harry还有(或很多)可以宣传测试人员自豪的...
阅读全文
摘要:以下是软件测试中常用但极易混淆的一些名词,我会不断更新,欢迎各位提出不同的意见。缺陷(fault) 是程序实现或设计中的错误、失误。错误(error) 同“缺陷”。失效(failure) 是程序的错误行为,由包含缺陷的程序产生。失效在一定条件(condition)下发生。例如,当程序试图进行除0运算时,就会出现崩溃。在这种情况下,缺陷是允许被0除的代码,失效是崩溃。但是只有...
阅读全文
|