51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5237|回复: 18
打印 上一主题 下一主题

有关测试人员做测试比开发人员做测试有什么好处?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-4-4 12:03:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前公司测试都是开发人员自己,也做得比较好,现在想成立测试组,但是公司领导对于测试人员做测试比开发人员做测试好,还存在一点怀疑,希望能从实际操作方面来说服领导,大家觉得该怎样讲?希望能得到大家一些比较好的建议,比如大家在做测试时,一般能考虑到的问题,而开发人员不会考虑到的问题。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-4-4 12:16:29 | 只看该作者

more professional

回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-4-4 12:30:03 | 只看该作者

你这样能说服领导?

如果公司里面开发人员具有测试专业知识水平,测试人员能做到的开发人员也能做到。哪为什么还要用到测试人员去做?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-4-4 12:30:35 | 只看该作者

你这样能说服领导?

如果公司里面开发人员具有测试专业知识水平,测试人员能做到的开发人员也能做到。哪为什么还要用到测试人员去做?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-4-4 13:55:58 | 只看该作者
“比如大家在做测试时,一般能考虑到的问题,而开发人员不会考虑到的问题。”

/// 国内的大部分情况,这不太可能。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-4-4 13:57:13 | 只看该作者
要是想说服领导,就告诉他,一般写程序的自视比较高,不愿意弯腰做测试,如果老让他们做测试,又不给加薪,多半会另谋出路的。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-4-4 14:09:26 | 只看该作者
Originally posted by anny728 at 2005-4-4 12:30 PM:
如果公司里面开发人员具有测试专业知识水平,测试人员能做到的开发人员也能做到。哪为什么还要用到测试人员去做?


那就说明测试人员也属于开发人员的范畴。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2005-4-4 15:19:20 | 只看该作者
black_tulip:说得好,就是大家做测试时,一般能考虑到的问题,而开发人员不会考虑到的问题。比如有哪些?希望能提交几点建议:
比如:1.不合理的操作(多次连续点击界面、按钮)
2.连续重复操作同一个功能点
3.检查修改系统时间系统是否正常(web服务器、客户端、数据库服务器等)
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-4-4 17:36:42 | 只看该作者
一般来说,如果开发人员想好好测的话,这些他们都能想到。

为什么总认为测试员总能发现程序员发现不了的问题。国内的现状更多的是:如果程序员真的去安排了时间做测试,他应该能发现更多的问题,相比测试员发现的。

问题在于他们不愿意做测试,而不是不会或做不好。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2005-4-5 08:56:36 | 只看该作者
black_tulip:如果他们愿意去做的话,那么测试人员没有存在的必要是?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-4-5 09:17:06 | 只看该作者
从国内的现状来说,是这样的。玩弄一些测试理论测试概念是没有用的。
这个论坛很多人发贴问怎么学测试,怎么学性能测试,怎么学自动化测试,要知道这玩意是做出来的不是学出来的。
看看jackei在[软件测试职业发展]版发的“软件测试工程师试题发布版”贴中影子杀手的回复,好好想想。
摘几段:

“测试水平高低的衡量标准就是玩弄那些玄虚的概念和理论的熟练程度。
测试和所有的工作一样,都是不可能脱离实际的工作环境,从被测软件系统到中间件,操作系统平台甚至程序设计,编译原理,哪一样不可作为笔试的素材?
在unix系统下程序测试,至少要懂unix常用命令,shell编程吧。做性能测试,至少要懂系统配置,软件构架,甚至程序设计原理,编译原理,否则内存溢出,程序启动缓慢都不知道怎么回事。做带界面的系统测试至少要知道测试案例设计方法,一些脚本的运行原理,检查点的截取方法吧。你出这样的题目来评判测试人员的水平,简直就是在蔑视软件测试的技术含量(当然现在目前大多测试人员都水平不高,但并不意味着这个工作就是水平不高)。

看来将来软件测试人员的水平提高需要软件开发人员来帮助了,应该让他们来做软件测试。”
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-4-5 09:17:58 | 只看该作者
可是你的这个如果是基本不成立的
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2005-4-5 10:28:15 | 只看该作者
我并不是蔑视软件测试的技术含量,我自己也靠这个吃饭啊,可是公司领导在这方面有所顾及,要想吃饭必须要说服他们啊,他们看到测试人员有那么多优点的时候,将会有更多同行有更好的饭吃。实际很多公司领导刚在组建测试团队都有考虑过这个问题,有些领导试着看以后的结果,有些领导想在事前了解更多的信息。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-4-5 12:30:35 | 只看该作者
如果“以前公司测试都是开发人员自己,也做得比较好”,
那为什么“现在想成立测试组”呢?
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2005-4-5 13:09:39 | 只看该作者
我也是这么纳闷着!苦于不好回答他这个怀疑的问题,他不相信,我现在又没有具体的事实来证明。
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2005-4-5 16:18:48 | 只看该作者
所以,如果一直挺好的就不要变。古人说穷则思变,不穷瞎想什么呀。
如果说一定要变,只差说服老板这最后一环节了,就像我一开始说的,要告诉他虽然现在这样挺好,但长不了。

“要是想说服领导,就告诉他,一般写程序的自视比较高,不愿意弯腰做测试,如果老让他们做测试,又不给加薪,多半会另谋出路的。 ”
回复 支持 反对

使用道具 举报

该用户从未签到

17#
 楼主| 发表于 2005-4-6 15:24:59 | 只看该作者
black_tulip:为了死也知道是怎么死法?我现在只好说服领导让我参加到项目里面去,以身相试啊!!!
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2005-6-20 11:56:03 | 只看该作者
首先:专门的测试组在组织上和开发人员独立。俗话说屁股决定大脑。专门的测试组将会从测试的角度去看问题。一些测试人员认为理所当然bug将被提交。
其次:专业的测试人员并不是说操作上跟专业。而是他们能够使用适当的方法用尽可能少的用例去实现尽可能多覆盖。使测试的效率和效果得以提高。
最后,不是说开发人员不可以去做测试。不认识字的老妇人也可以执行Monkey test。 但这并不能抹杀专门的测试部门和专业测试人员的作用。
想要开发出软件不需要好的测试部门和人员。但开发出好的软件离不开它们。
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2005-9-2 14:16:26 | 只看该作者
首先从心理的角度上讲:测试从某种角度上讲肯有一定的破坏性,而程序是由开发人员编写的,所有从心里上不会去对他的程序进行破破坏性测试,其次,由于开发员人对需求和设计的理解产生的错误,则开发人员自行进行测试这类问题是发现不了的第三开发人员的某些不好的编程习惯所产生的错误由开发人员自行进行测试也是发现不了的第四专业测试人员所具有的专业测试技术可以让测试进行的更加充分(因为需要计划、设计才会执行测试)这些都不是开发只员进行测试可以达到的效果。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 17:39 , Processed in 0.078753 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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