51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 19291|回复: 54
打印 上一主题 下一主题

[原创] 理解并选择测试-Zee

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-1-30 17:11:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下为个人观点,如有不赞同者,大可以拍砖指点。


昨天有一个网友问我是选择开发好还是测试好。
偶是这样回答的:
我一直不明白为什么会有人把职业来相比较。
我想可能是这两个职业的距离太近了。
但是,要说测试人员的开发经验。我觉得这个最不需要问的问题。肯定是有越多的开发经验
就越好的。

有人说了,我开发经验多,我还做测试干什么?
我不明白这种说法是从哪来的?
大概是由于一些不成熟的“开发地位或者薪水比测试高”的观点。

首先,我想说明一件事情,开发和测试是不同的职业。纵然有很多的相似性,我还是认为他
们是不同的职业。
但是因为相似性,所以很多人同时有进入这两个职业的机会。而在这机会面前他们开始犹豫
不断了。
到底是哪个更好,更适合自己?在一个刚出道的人眼里看来,判断是那么的困难。
换个角度,就算是工作几年的人来断言哪个更好?谁敢如此说呢?
我觉得职业没有可比性,不管是什么时候。

观点一:开发和测试是不同的职业。

其次,选择是因为什么。
工资如果是第一考虑要素,无可厚非。对持有此观点的人,我是没有任何负面评价的。因为
我也在为生存不断的挣扎着。那看现在的开发和测试行业。
哪个行业的工资更高?我想从大背景来看还是开发吧。
我的朋友和我同一年出来的(05年7月毕业),做开发,成教毕业,无四六级证,无其他相
关证件。现在找工作6K以下不考虑(另:他本人是很努力的)。敢要这个价位,并且能找到
这样的工作,对一个工作不到两年的如此背景的人来说,我想也算是很不错的了吧(不排除
有更好的,我只说大部分人)。
那回头再来看测试,工作一年多,这个价位,我想也是有人能拿到的吧。我觉得这两个职业
的薪资水平没有太多的差距。而从技术角度来说。现在很多人的测试还只是在点点点的阶段
,脑力劳动并不多。而大家都应该知道,脑力劳动不多的工作一般不会有太多的薪水。
所以测试现在做的不够深入和做的人的素质有关系。基础知识等方面。在这样的素质下,我
觉得没有什么可报怨薪水的。如果你一个人能搭建一套完整的自动化流程,看你还是不是手
工测试时的薪水?
所以我认为,考虑工资是对的,不过要先要求自己的能力(这个我在以前写的东西里也说过
,由此证明,我还没有改变观点)。
有人说应该先做开发后做测试,对于这样的观点我不否认。但也不盲目赞同。
我想说的就是测试和开发没有可比性。你想要什么,你喜欢什么,就去做什么。至于选择了
之后,一些基础的技术能力。那是必备的。应该锻炼。
对于应该锻炼的东西,是不需要问它的重要性的。它是肯定重要的。至于会不会影响职业的
发展,我说:一定有深刻的影响。所以学就对了。

而做出选择是不容易的。最难的却不是做出选择,而是选择后是不是能坚持下去。别找借口
来说时间不够之类的傻话。这些东西对一个意志不坚强的人来说是致命的东西(如果因为情
绪的因素,我倒是觉得可以理解)。

观点二:要知道自己想选择什么,然后就是埋头苦干。

最后,关于测试的综述。
测试的基础知识只是一种常识性的东西,千万要记住的是:不要把常识当成技能。做测试要
对业务有很深刻的理解。纵然做很简单的测试。看到很多人在叫着:“手工测试学不到东西
呀”、“浪费时间呀天天点来点去的”。我不知道这样的人的工作状态是什么样的。先说一
件小事吧:有一个朋友以前做平面的,然后想做测试,后来一直与我交流。现在在做网络设
备方面的测试。有一天他上线跟我说,他的工作没有一点技术含量。整天就是点个按钮,看
结果有没有错的,最多的是改几个参数。我就问了几个问题(有些问题我自己也不能完整的
回答):那你知道你点了按钮之后,到出来结果之前这一段时间程序在做什么?你知道为什
么从100M改到10M再重新测试一遍,这有什么差别?等等。后来他说不知道。我说:你这样
测试下去,三四年一点长进也不会有。就算给你其他的工作也是一样。所以尽量多想想为什
么如此做的问题。
说这件事情就是要表达我的一个想法,就是要知其然的做事情(我现在也是在学习之中)。
我觉得做系统测试考虑的东西不仅仅是功能的实现与否。如果出了问题,定位如何来定位?
就需要很多的知识了。而有些测试人员把出现的问题描述一下就扔给开发了。当然知识体系
不同,如果要求定位也有点不太现实。但我认为测试人员至少有个大致的概念。这个问题可
能会出现在什么位置。不过这要前面做大量的工作,具体的就不描述了。

观点三:不要浮于表面的理解测试。


希望各位同仁越做越好。

[ 本帖最后由 Zee 于 2007-1-30 17:53 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-1-30 17:21:51 | 只看该作者
sdlkfj2 sdlkfj5 sdlkfj6 正如我常说的许多人对什么是黑盒测试理解只是click,click,click,许多人说黑盒没前途,应自己想想,多问问自己,在测试这方面到底看过几本书,用了书上哪些知识,很多人说<<软件测试>>哪本书很初级没什么学的,我想在此说的是假如你提的所有bug,开发从来没问过你和你确认过,哪证明真的这本书对你是过时了!想想又几个人现在能达到这点^_^
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-1-30 17:27:40 | 只看该作者
    三百六十行,行行出状元。 为什么老有人问:”做测试好,还是做开发好?“ 其中一个重要的原因是,社会对测试的总体认可度不高,测试人员的整体水平也不高,测试人员的平均工资水平也不高。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-1-30 17:29:28 | 只看该作者

    回复 #2 网络游侠 的帖子

    我顶!!!!!!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2007-1-30 17:33:23 | 只看该作者
    测试也是有技术含量的。发现一个bug 后,你立刻能联想到在哪个模块或哪个地方也可能有这个错误,这就说明你的能力不是一般的点击后看结果了。这需要你对业务有一定的理解。如果你还能能把错误定位到 某个API、某行代码,那么你的能力就绝对不在开发人员的水平之下,你的待遇自然也不低了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-1-31 11:35:34 | 只看该作者
    基本同意
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-1-31 18:56:19 | 只看该作者
    sp!!!
    其实zee说的虽然是测试,但其实其它的工作也是通用的。那些拿高薪、过高质量生活的人大多并不比其他人聪明,只不过工作更细致、更深入罢了,不只是完成,更要做好。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-1-31 20:17:05 | 只看该作者
    学习中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-1-31 21:56:32 | 只看该作者
    基本的测试理论和技术已经有所了解,现在正在学习性能测试这一块,我觉得不管现在在做什么工作,学习是不能中断的!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-2-1 10:00:39 | 只看该作者
    顶顶~~~~~~~~~~~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-9-3 13:53
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2007-2-1 13:10:04 | 只看该作者
    为什么没有人用  做金融好还是做IT好?来比呢
    自己喜欢什么就去做什么了,自己能作什么就去做好了
    不同的职业不同的做法,比来比去有什么意思吗,别人说做开发好,你就去做开发,别人说测试好,你又去做测试,那如果有一天别人说做开发和测试都不好,说做鸭好,你就去做鸭啊,没意思;
    自己爱好加上自己的能力,看环境看自己
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-2-1 15:08:46 | 只看该作者
    自己的事情自己决定
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-2-1 15:37:46 | 只看该作者
    我靠!人能比吗,当年劳资玩游戏也是绝顶高手
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2007-2-5 15:06:12 | 只看该作者
    原帖由 skinapi 于 2007-1-31 18:56 发表
    sp!!!
    其实zee说的虽然是测试,但其实其它的工作也是通用的。那些拿高薪、过高质量生活的人大多并不比其他人聪明,只不过工作更细致、更深入罢了,不只是完成,更要做好。



    对。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-2-5 16:09:19 | 只看该作者
    学习ing~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2007-2-5 16:41:28 | 只看该作者
    sdlkfj2 又受激励了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-2-6 02:18:29 | 只看该作者

    好贴,顶一个

    楼主前途无量。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-4-4 17:59:02 | 只看该作者
    Zee 这样的好文今天才看到。

    顶一个。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-4-6 10:35:07 | 只看该作者
    劳动都是光荣的~~~
    做IT做金融的就很清高,做保安的做环卫的就低贱吗????
    显然这是错误的~~~
    只要每个人在自己的岗位上尽忠职守、兢兢业业,我相信他最后都是小有所就,有段美好的工作经历的~
    个人理解是:先不说开发和测试在技术上如何,就个人修养和素质方面,测试的要略胜一筹!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2007-4-6 10:50:33 | 只看该作者
    sdlkfj2 严于律己,宽于待人。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 01:44 , Processed in 0.101825 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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