《全程软件测试》读书笔记连载之一

2011-06-25  李康 

《全程软件测试》读书笔记连载之一

引子

1.      测试的作用

软件测试好比制造工厂的质量检验,是对软件产品和阶段性工作成果进行质量检验,力求发现其中的各种缺陷,并督促修正缺陷,从而控制和保证软件产品的质量。

2.      软件测试在SDLC中的位置

测试贯穿整个软件开发生命周期(SDLC),从需求评审,设计评审开始,就介入到软件产品的开发活动或软件项目实施中了。测试人员借助于需求定义的阅读、讨论和审查,不仅能发现需求定义的问题,而且可以了解产品的设计特性、用户的真正需求,进而确定测试目标,准备用例(user case)并策划测试活动。同理,在软件设计阶段,测试人员可以了解系统是如何实现的,以及构建在什么样平台之上等各类问题。这样可以提前准备系统的测试环境,并着手研究如何测试系统,完成系统测试用例设计、测试工具的选型或启动测试工具的开发,进一步完善测试计划等。

 

3.      软件测试的过程

主要的里程碑:

ü        产品需求文档(PRD)或市场需求文档(MRD)的评审和签发;

ü        产品规格说明书(Spec)的评审和签发;

ü        测试计划、测试计划书的评审和签发;

ü        测试用例的设计、评审和签发;

ü        功能测试;

ü        系统测试;

ü        验收测试

 
4.     软件测试和SQA的区别

项目

软件测试

SQA

工作性质

技术性工作

管理性工作

对象

软件产品(包括阶段性产品)

软件过程

焦点

事后检验

强调预防

范围

在研发(R&D)部门或技术部门

在公司层次,跨所有部门,包括市场、销售、客服、行政、后勤、人事等部门

 

527°/5187 人阅读/9 条评论 发表评论

熊志男  2011-06-27

楼主继续啊,我们也偷个懒不用看书了,看你笔记就行了 据说这本书还挺不错的。


杨森  2011-06-27

贵在坚持  哈哈


李康  2011-06-27

这本书是我接触测试、了解测试的第一本书,但连载的内容也是我在长久测试实践经验积累中感觉对测试很有帮助的内容,连载的内容我感觉是书中的重点精华,但因个人水平有限,所以难免会有遗漏或差错,如有不妥的地方,还望窝友提出,我会完善内容。当大家读完整个连载,希望大家对测试有一个基本的了解。这当中可能涉及的理论很多,所以希望大家把理论应用到实际的测试当中,在积累了一定经验后,在回过头想想这些书本上的东西,也许你就会领悟到一些新的东西,这个时候你也就会发现自己其实已经进步了不少。
    我会不定期的添加新的连载,希望窝友们有好的东西也拿出来分享。祝愿窝友们共同进步,实现心中的理想。


李康  2011-06-27

杨森: 贵在坚持  哈哈
一定会的,希望继续支持


李康  2011-06-27

熊志男: 楼主继续啊,我们也偷个懒不用看书了,看你笔记就行了据说这本书还挺不错的。
谢谢支持,希望对大家有帮助!


杨森  2011-06-27

李康: 一定会的,希望继续支持


关敏  2011-06-28

熊志男: 楼主继续啊,我们也偷个懒不用看书了,看你笔记就行了据说这本书还挺不错的。
同意


关敏  2011-06-28

楼主继续啊  呵呵


小窝  2011-06-29

同步至官方微博


登录 后发表评论