51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1733|回复: 2
打印 上一主题 下一主题

[讨论] 软件测试-《软件开发的科学和艺术》节选

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-11-22 16:15:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
软件测试-《软件开发的科学和艺术》节选
撰文/陈宏刚
《软件开发的科学与艺术》是电子工业出版社联袂微软公司华人专家于近期推出的一本优秀之作。书
中凝聚了微软公司多位专家多年研究与工作的宝贵经验,并通过对许多成功或失败案例的中肯剖析,
为读者展现了软件开发的思想与流程,值得软件人员好好阅读和领悟!

一、微软的测试人员
微软的软件测试人员分为两类:测试工具软件开发工程师(Software Development
Engineer in Test,简称SDE/T)和软件测试工程师(Software Test Engineer,简称
STE)。

测试工具软件开发工程师:负责写测试工具代码,并利用测试工具对软件进行测试;
或者开发测试工具为软件测试工程师服务。产品开发后的性能测试(Performance Test)、
提交测试(Check-in Test)等过程,都有可能要用到SDE/T 开发的测试工具。由于SDE/T
和SDE 的工作都是写代码,具有相通的地方,所以两者之间互相转换的情况比较多。但需
注意的是,两者写出来的代码用途是不一样的,SDE 写的是产品的代码,而SDE/T 写的代
码只用于测试产品。

软件测试工程师:负责理解产品的功能要求,然后对其进行测试,检查软件有没有错
误(Bug),决定软件是否具有稳定性(Robustness),并写出相应的测试规范和测试用例。
除此之外,在一个软件产品的研发和销售过程中,还会需要负责给产品打补丁(Service
Pack)的快速修正工程师(Quick Fix Engineer),通常曲SDE 来担任,通过电话方式向用
户提供售后技术支持的支持工程师(Support Engineer),销售和市场(Sales and
Marketing)人员,研究员和研究工程师(Researchers & Research SDE)。
在进行产品开发的时候,主要是由前面三类人员(项目经理、开发人员及测试人员)组
成产品开发团队来进行的。

在微软内部,软件测试人员与软件开发人员的比率一般为1.5-2.5 左右,这可能远远
超出了大家对测试人员的理解,但微软软件开发的实践过程已经证明了这种人员结构的合
理性
...............
后面还有待续:)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-11-26 17:20:58 | 只看该作者
怎么没有了,这个看起来还不错,这本书已经出版了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-11-26 21:14:11 | 只看该作者
听说这本书不错了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-5 20:25 , Processed in 0.104199 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表