51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2748|回复: 12
打印 上一主题 下一主题

[原创] 项目不需要测试人员的原因是什么

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-1-11 15:28:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
解释一下,我说的不需要测试人员不是说这个项目不需要测试直接上线,而且说项目不需要“专职的测试人员”来对系统进行测试。一些项目直接在开发后,就由项目组的内部人员(可能是开发人员自己,可能是项目经理,但没有真正意义上的“专职测试人员”)来完成测试。那么他们不需要专职测试人员的原因是什么,我想了以下几点,不知道是不是这样:
1 项目可能时间紧迫,需要赶在某一节点前上线,如果此时安排测试人员进来,那么首先他要先熟悉系统,了解需求,然后才能测试,那么这样一来,时间不够。
2 对测试人员的“不信任”。一些人会认为测试只是表面功夫,随便点点,最多也就能找到一些界面,功能上的问题,但是更深层次的问题,恐怕测试人员难以发现。
3 项目经理对测试观念的淡化。认为测试只是走一个形式,不需要安排专门的人来测试。忽略测试这一环节在项目中的作用。
4 考虑项目成本。多安排一个人,那么项目的成本支出上必然会多一份的支出,对于利润相对较小对的项目来说,找个专门的测试人员不合算
大概写了以上4点,可能还有很多种原因,大家也可以发表意见。
其实以上这些,都是不了解测试,或对测试不重视而产生的原因。作为测试人员,我们知道测试后的系统和没测试过的系统是有本质的区别的,对降低项目的风险也是很有必要的,甚至和以后对该项目的维护服务也是有必然关系的。那么,我们应该如何来体现测试的价值,或者说如何能让项目经理,开发团队了解到测试的重要性呢。换句话说,我们如何来推销自己?希望看到该帖子的朋友都能说说看自己的想法,我们的目的都是希望测试能得到越来越多的重视,能被项目所接受。谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-1-11 15:41:28 | 只看该作者
我只知道像我们这些小企业 本身做出来的系统就不是那种非常庞大的 所以只要是用户在使用的时候不发现什么问题基本就OK了  所以只需随便找个开发人员点一下功能
像那种大型 甚至于面对的客户群比较多的时候 如果没有专门的性能测试人员 只考虑功能测试的话 肯定是不行的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-1-11 15:51:04 | 只看该作者
那像你们这样的小企业,会需要专职的测试人员吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-1-12 09:33:41 | 只看该作者
自己顶
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-1-12 11:03:29 | 只看该作者
按照这种情况看来,该公司还处于“土匪式”的开发阶段,按照CMMI来分就是1级---最多是在向二级进展中-.-
小成本和小规模的项目,测试的重要性确实是无法体现出来的。当企业达到一定的程度——认知方面的和价值方面的——自然会遵守游戏规则-0-
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-1-12 11:18:46 | 只看该作者
除了第3点之外,基本支持楼主的观点。

往往项目经理不是不重视测试,只是在项目成本和schedule的限制下,由开发人员测试会效率更高。如果测试人员不是从需求阶段就跟在项目组的话,对业务逻辑的理解难免不到位。这样,他们的作用大多只能局限于UI的测试上。深层的问题很难被发现。

测试还是很重要的。单靠开发人员点几下,好像不妥哦。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2010-1-12 11:26:12 | 只看该作者
楼上的几位说的都很好
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-1-12 18:45:27 | 只看该作者
我以前做的项目基本都是自己内部人员相互测试的
你测我做的功能,我测你做的功能!
我认为6楼说的对!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-1-12 19:03:50 | 只看该作者
从技术角度来讲 测试人员很难真正理解测试点背后的技术
即使在测试过程中 没有漏掉该测试点 也会存在对测试点理解不深刻的客观问题。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2010-1-13 09:40:55 | 只看该作者
目前情况来说,测试人员的价值就是尽早的发现问题,免得最后被客户发现,导致项目经理挨骂
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2010-1-13 10:27:07 | 只看该作者
测试和开发,他们的出发点会不一样,想问题的角度也会不同。另外,测试也是一个需要经验累积的过程。你让一个开发人员来写测试用例,不是说他一定不会写,而是写的肯定没有专门从事过测试的人来的具体,详细。另外,测试的方法也是经验的累积,比如什么正交法,边界值等等.......另外补充一句,测试是个比较枯燥的活,需要静的下心
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2010-1-13 11:30:19 | 只看该作者
开发想问题可能更偏重于结果,只要程序跑通,结果正确,满足需求那就ok了。
测试的话,不光是关注结果,还可能涉及到界面是否美观,用户操作是否方便等等
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2010-1-13 15:22:44 | 只看该作者
楼上说的很好
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-6-3 00:47 , Processed in 0.077801 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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