|
|
51CTO旗下网站
|
|
移动端

1.1.3 开发人员与测试人员是两种角色

《软件测试基础教程》第1章软件测试的基本知识,本章作为一个导引,其目的在于让读者熟悉与软件测试相关的基本概念,建立起全书的框架。在本书后续章节中将要详细阐述的问题,首先在这里被提了出来。读完这章之后,读者就能够在软件测试和软件质量方面提出一些有意义的问题。本节为大家介绍开发人员与测试人员是两种角色。

作者:王峰/郭长国/陈振华 等译来源:机械工业出版社|2011-09-16 20:41

1.1.3 开发人员与测试人员是两种角色

根据软件工程的思想,开发人员写代码,测试人员测代码。而我们认为,开发人员与测试人员是两类既有区别又相互补充的角色。这样,同一个人既可以是开发人员,也可以是测试人员。很难想象某个人只做过开发工作而没有做过测试工作,反之亦然。事实上,假设一个人在不同的时间承担开发人员和测试人员这两种角色是合理的。

当然,在一个开发组织当中,某个人的主要工作是测试,因此,这个人就承担了测试人员的角色;同样,某个人的主要工作是设计软件和编写代码,那么,这个人就承担了开发人员的角色。

本书所指的测试人员(tester),主要是指专门测试软件的那类人。这种人可能是个开发人员,测试其亲自编写的某段代码;也可能是个测试人员,测试整个软件。本书所指的程序员(programmer),主要是指从事软件开发的那类人,并且常常承担测试人员的角色,至少是临时性的。这也隐含说明,本书的内容不仅对主要作为测试人员的那部分人有用,而且对主要作为开发人员的那部分人也有用。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

软件设计师考试考前冲刺预测卷及考点解析

本书依据最新版《软件设计师考试大纲》的考核要求,深入研究了历年软件设计师考试试题的命题风格和试题结构,对考查的知识点进行了提炼,并...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊