51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2407|回复: 6
打印 上一主题 下一主题

[讨论] 一个测试人员的反思

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-21 22:54:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我一个刚刚出道不长的助理测试工程师,嘿嘿,暂时是这个职位。但我关注东西,却不仅限这个职务本身。作为一个刚刚应届毕业大学本科生,确实我没什么经验,虽然我可能曾经做过很多职业。大学最后2年多时间中我自己先后开过公司,做过研发,做过UI,做过销售,做过策划,甚至做到公司的核心管理。但我并不想提这些,因为很多都不认可这些经历。大学毕业后,我毅然选择了软件测试,一个新起不久许多机会的行业。究竟当初我为什么会选择这个职业?其实,可能连我自己都不清楚,我心理思考的仅仅是更多的尝试更多的累积和不同侧面看到的现状,我认定它会是一段有趣的经历。这便是我当初的决定,我愿意去尝试,即使需要花费很多时间只要我愿意。


    作为一个曾经有些开发经验的助理测试工程师,我现在的工作仅仅是执行同事写撰写的测试用例。但在实际工作往往会跳出他们的思想重新考虑整个测试,这当然会耗费一些时间。但我认为每个人逻辑都有狭至之处。我们不可能考虑所有的覆盖,这是必然的话题。当然,这也是成长与锻炼的一部分。我想任何一个测试工程师都需要经历这一步步慢慢成长起来。但这种方式未必是最有效的,因为我们在累积过程试图跳过了所谓的业务逻辑与代码逻辑,这样我们将花费更大精力与时间去测试它们。这是作为测试人员,最苦恼的问题,版本不断升级测试不断进行我们甚至没有时间去思考,每天无非重复那些步骤。久而久之,这样的生活你厌倦了,你还想得到什么呢?从一个产品过渡到另一个产品,我们所了解的就是N个Bug无法解决。因为这些是开发人员的事情了,作为测试我们能做的就是发现Bug。

而我想说的,另一个问题,一个我从进入公司一直思考的问题?作为测试工程师应该如何思考改进我们的工作,因为任何事情总有瓶颈,我不想做一件没有计划的事情。因为那些没有机会的东西,只会让我耽误时间最终可能连个结果也得不到。而相对于开发,在测试工程师的眼中,我们所关注的无非是所谓工程改进。但同时我们最缺乏的也是项目中的经验,移至我们无法驾驭这个职业之上更高深的职务。而我们在测试这个行业中能扮演的角色也只能这样往下走。这是我不想看到,也是当初我选择测试不想看到的。为了更宽的思想,更完善的思考方式,我选择了测试这个行业,但却没有察觉到这个行业其实存在很多局限之处。如果你想更好的去测试你程序,你必须知道它是如何实现的。更重要的是你能知道程序员都在写些什么,而不是纯黑盒测试。因为每个对需求的理解都是不同的,需求是什么?它们仅仅是一种约束和规定。而每个人理解和定义它的方式也是不同的。这样需求的误差会导致产品的失败,最终客户的投诉。那么作为测试人员,更因该去关注开发、关注流程、关注质量体系。这不仅仅是为了自己,也是为了公司,为了我们的产品。这样有人会骂我,你又不是老板为什么你的老板可以拿几百万而我们只能拿好几千。而我却总认为这是一种累积、一种经历,无所谓时间你的经历到那个阶段自然你能看到你的回报。因为你曾经长期计划过的你收益,产出与投入其实任何事情都可以看作项目,只看你是否能抓住机会。

最后,作为一个新人现在的确很累。因为我想兼顾开发和测试,而不是测试本身。一个好的技术应该以测试驱动开发,而不是什么都将实现。一个劣质的功能,交给测试。对于测试人员本身是一种痛苦的经历。为了他人的健康,请您做一个优秀的开发人员。从测试的角度思考开发,思考CPU到底应该为谁服务?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-8-22 12:06:22 | 只看该作者

复杂的心情

看到标题,点击进去,是标题吸引了我。因为我也是正在思考这个问题。我也正好刚刚工作了一年,但是我的经历比你的就差远了,并且我本身对开发没有任何经验,甚至开发的知识也很少,其实我和你不是一个层次的,但是你的话部分引起了我的思考和共鸣,每个人都有自己的思想都有自己的路,我要想清楚做出自己的决定。写的有点乱````
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-8-22 12:16:14 | 只看该作者
工作一年多了,不会思考了,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-8-23 10:37:20 | 只看该作者
深奥,
也许以后会碰到!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-8-26 10:19:23 | 只看该作者
从一个产品过渡到另一个产品,我们所了解的就是N个Bug无法解决。因为这些是开发人员的事情了,作为测试我们能做的就是发现Bug。

这句话对我来说也是最深刻的,看着许多BUG但自己却无法去解决它,因为我们只是一个发现BUG的测试人。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-8-26 14:07:58 | 只看该作者
呃   你们都是这么想的

你为什么不去提高自己  去探寻 这个bug 是什么原因引起的 是在什么阶段引起的

这个bug 所产生的影响  这个bug该如何修复   如果自己是开发 自己能准确定位bug 并修复么

这个bug的严重程度 紧急程度 怎样  若不修复 将会产生什么样的后果

修复这个bug需要多少时间    修复后 自己将在什么时候进行回归测试

这个bug的修复 会对其他模块产生影响么    这个系统内 其他地方 还有没类似的bug  

公司之前的项目、产品 有没出现过类似的bug    若出现过, 那就思考 为什么之前犯的错误现在又犯?

等等  如果 测试都想到了这些问题   你们还会迷茫么?  还会觉得测试人员 就是在找bug么??
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2008-8-26 15:20:39 | 只看该作者
    测试刚刚初始化,还没有进转入页面中,所以对测试的经历还太少,少的偶无权在这里发言.偶要做的,走下去,明年再在这里发表意见
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-21 01:41 , Processed in 0.067139 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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