“Welcome to perfectming ‘ s testing blog ,Your support is the largest power to my advancement !”

软件测试学习笔记之一/软件测试概述

上一篇 / 下一篇  2011-06-11 15:49:00 / 个人分类:Study notes of soft testing

一、什么是软件测试
        简单的说,如果你写了一段代码,我来帮你查看代码并找出里面的错误,这就是测试。
        IEEE的定义:“使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。”
        有位大师曾说过:“软件测试的目的在于发现错误,一个好的测试用例在于发现从来未发现的错误,一个成功的测试是发现了从未发现的错误的测试。”
二、常见导致软件错误的根源
        1、缺乏有效的沟通,甚至根本就没有进行沟通。
        2、软件复杂度过大。
        3、编程出现错误。
        4、不断变更的需求,项目失败的最大杀手。
        5、时间的压力,为了赶时间交付,错误也就伴随发生了。
        6、缺乏文档的代码。
        7、软件开发工具本身存在问题。
        8、人员过于自信。
三、软件测试中的误区
        1、测试和调试是一样的。
        2、测试组的人应当为保证质量负责。
        3、过分依赖Beta测试。
        4、把测试作为新员工的一个过渡工作
        5、把不合格的开发人员安排做测试工作。
        6、关注与测试的执行而忽略测试的设计。
        7、测试自动化是万能的。
        8、测试时可以穷尽的。
        9、测试是为了证明软件的正确性。
        10、测试是枯燥乏味,缺乏创造力的工作。
        软件测试是一种检测手段,目的是为了寻找软件系统中的缺陷。业界越来越多的公司已经意识到软件测试的重要性,并在测试方面加大了投入。软件测试有很多误区,只有认识到了这些误区才能真正理解测试本身的含义,才能以正确的态度看待测试。

TAG: 软件测试 误区 V模型 v模型 概述

happyhan的个人空间 引用 删除 happyhan   /   2011-06-12 18:01:31
不好意思呀。提个拜读者体验性建议,空间颜色对视力不好。o(∩_∩)o 感谢文章分享。
 

评分:0

我来说两句

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 20692
  • 日志数: 18
  • 图片数: 1
  • 建立时间: 2011-03-24
  • 更新时间: 2011-07-09

RSS订阅

Open Toolbar