开通这个博客真的需要很大的勇气,我不知道我能不能坚持到最后,谁知道呢,但愿吧,其实人生本来就是一个接着一个的挑战,需要去面对!
测试的目的
上一篇 /
下一篇 2007-12-09 00:21:49
/ 个人分类:测试技术
有人认为软件测试就是程序测试。其实不然,软件测试应该贯穿整个软件定义与开发整个期间。因此需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应该是软件测试的对象。
在对需求理解与表达的正确性、设计与表达的正确性、实现的正确性以及运行的正确性的验证中,任何一个环节发生了问题都可能在软件测试中表现出来。
对于一个测试工程师来说,软件测试的目的是什么至关重要,关于软件测试的目的,有的人说是为了提高软件质量,有人说为了发现bug,还有人说是为了证明软件的合格和可用性!
可是本人认为:软件测试的目的可以从几个方面来考虑,假如从用户的几个角度来看:测试的目的就是为了证明用户所需软件的质量,这样可以使用户放心使用不必再有后顾之忧,这样很重要,在这个方面一些大的软件公司有明显的优势,就是因为他们的测试团队已经取得用户的认可。从公司的角度来看:测试就是为了得到最大的利润,客观来看在软件开发过程过程中,测试进行的越早,开发成本就会越低,当然是相对于同样的测试水平,测试可以发现bug,使得开发人员及时修改,可以避免在开发结束的时候发现软件存在质量问题,避免公司不必要的损失。从程序的角度看:测试就是为了发现尚未发现的错误,这没什么可说的。
最后要说明的是:测试的附带效果就是证明软件合格和可用。
因为上述纯粹本人个人观点,希望大家不要拍砖头!!
相关阅读:
- QTP动作参数传递实例 (higkoo, 2007-11-24)
- QTP调用VS2005生成的DLL (higkoo, 2007-11-24)
- QTP调用WindowsAPI实例集 (higkoo, 2007-11-24)
- QTP调用VB6生成的DLL实例 (higkoo, 2007-11-24)
- iptables nat表的使用 (luxuabc, 2007-11-24)
- 软件评测师考试的一道考题 (thefirstred, 2007-11-28)
- 关于黑盒/白盒的一点想法 (thefirstred, 2007-11-28)
- (转贴)敏捷测试(Agile Testing)有感 (thefirstred, 2007-11-28)
- 软件测试资源网站 (baihehua520, 2007-12-03)
- 【转】测试经理的能力要求 (ruanyongjie, 2007-12-05)
收藏
举报
TAG:
测试技术