51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[讨论] 测试的权威性

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-12 22:45:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做测试快3年了。
    刚入道时是手机开发,那时候非常迷信“设计模式”,非常崇拜“敏捷开发”,那时候觉得测试没啥技术含量。
    后来“不幸”做了测试,摸爬滚打了1年多,虽然涨薪比同时来的开发兄弟快,还是迷信开发,觉得测试没啥技术含量,就想着转行。面试过开发的职位,薪水总是不尽如意。后来索性死了做开发的心。
    后来渐渐地入了门,越来越感觉到开发的不足。开发对一个特性的了解程度明显不如测试,对整体的把握常常让人担忧。很多同事总是站在自己的角度去看问题,而不是用户的角度。常常为了新增一个功能而破坏了本来清晰的设计;为了省几行代码而增加程序的耦合性,把不同类型的东西杂糅在一起;有时候甚至把层次关系搞错。很多开发同事还为自己的小聪明沾沾自喜,“看,随便一搞就实现了”,别人提一下意见,就说“实现功能就可以了”、“现在只有这个需求”、“以后再说”、“用户不可能用到“、”外场不可能这样配置“进行推托。事实总是证明,刚开始图省事做的事情,后来要费事的多。
    软件企业可能都要经历这样的过程:
    起初开发很强,测试很弱,测试什么都听开发的,遇到争议最终开发说”无法实现“就搞定;这个阶段的产品质量可想而知,只能是实验室产品。
    后来测试实力逐渐增强,当然开发也在增强,很多资深的开发人员变成了SE(系统工程师)。遇到争议测试终于说上话了,开发”无法实现“现在已经蒙不了测试了。只好请第三方的SE裁决,测试往往失败。为什么呢?因为现在的SE还是原来的开发,他们的思维是差不多的,他们往往说”需求文档上没有写“,而所谓的”需求文档“就是SE写的。这样会造成什么情况呢?很明显的,SE写的需求并不等同于客户需求。这个阶段虽然能满足部分商用,但往往有这样的情况:客户会不断的提新的需求,SE不断的做新需求设计,开发疲于改代码、加补丁,产品质量很不稳定。QA虽然作为第三方,但这个阶段的企业,QA往往没有真正的技术实力,只是一个摆设。
    聪明的管理者迟早会发现上述的问题。SE虽然是精英,但并不代表着客户,客户的代表应该是测试。一个产品做的好,测试应该有很高的地位。优秀的测试人员除了保证产品的质量,而且关系产品的前途;测试除了想客户之所想,更应该想客户想不到的地方。现在有些公司也到了这个阶段,它们有很成熟很稳定的产品。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-7-13 11:28:39 | 只看该作者
基本非常同意LZ的观点,不过还是觉得有些地方值得讨论,特别是“客户的代表应该是测试”
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-7-14 19:11:39 | 只看该作者
支持楼主···不过我想一个产品的成功与否···不是简简单单的由哪个部门可以左右的···
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-28 14:14 , Processed in 0.077750 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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