51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: 默默巫
打印 上一主题 下一主题

不会编程就做不好测试?(2008-10-15 )获奖名单已公布

[复制链接]

该用户从未签到

1#
发表于 2008-10-24 14:21:42 | 显示全部楼层

Try to do it

个人认为,楼主给出的题目有点儿大,范围不明确,呵呵,
大概浏览了一下大家的意见,我认为咱们任何的讨论都应该基于以下一个事实:
会编程,与不会编程的两个测试人员之间的比较,应该是具有同样素质,类似背景的两个人之间的比较。而不是简简单单的拿一个做不好开发,无奈之下靠做测试来讨生活的工程师跟一个某一行当的测试专家(不懂coding)比较;更不是拿一个毫无软件从业背景的测试新手,跟一个有多年软件从业背景的测试专家(懂coding)比较。
大家应该努力的想象一下,假如说是同一个人,在会编程,与不会编程之间,哪种情况下其测试工作会做的更好?


首先,我要声明的是,一个不懂coding得人经过后天的努力,不同的途径一样可以成为测试行业某方面的专家,但是,其在测试行业的成就肯定不如其对coding有了一定认识之后所应该能够达到的。

随着测试行业的发展,测试的分工也会越来越细,测试分析,测试执行,测试管理等等(我的划分是根据我认为的测试工作划分的,而不是所谓的测试策略,测试技术)

就测试执行这一个角度来说,我认为有开发背景的人,面对待测软件所能够找到的测试点,所能够确认的测试重点,肯定要比其没有开发背景的情况下多得多,准确的多。

当然,人的先天素质,处理问题的能力是有一定差别的,在同一个工作中,有开发背景的人并不一定就会比没有开发背景的人做的更好。但是我们不能就此认为,后者就把测试做好了,更不能就此认为做不做得好测试跟会不会开发没有多大关系。

综上所述,我选择站在反方的观点说话,不知道自己说明白了没有,先自己汗一个

[ 本帖最后由 乐游 于 2008-10-24 14:39 编辑 ]
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-10-29 17:41:48 | 显示全部楼层
原帖由 zhangting85 于 2008-10-29 15:47 发表


假如说是同一个人,在会编程,与不会编程之间,哪种情况下其测试工作会做的更好?

像上面这句话这样的比较是不成立的。你既然说了应该是具有同样素质,类似背景的两个人之间的比较。就应该考虑到会不会编程也 ...

个人不太会咬文嚼字,但是,您列举的那个例子,我真的不认为后者就一定会比前者做的好很多,当然,刚刚接触新的东西,总要给人一个适应的过程的,对吧,
回复

使用道具 举报

该用户从未签到

3#
发表于 2008-10-30 15:33:41 | 显示全部楼层
原帖由 zhangting85 于 2008-10-30 09:11 发表


这个例子不是要说明后者比前者好,而是说,coding的能力只是测试人员素质的一个方面,不是唯一的起决定性作用的方面。至少这个例子里你没有理由说会coding的前者一定比后者做的好。事实上,从业务背景转而来测试 ...


个人是非常的同意你的观点的,事实上,为了避免大家误解本人的看法,在一开始,俺就说明了,俺的观点,具体阐释的意思我认为跟你表达的差不多。

我想说的是,在类似的情况下,对coding有一定的了解,熟悉coding的类似的测试人员,肯定会比不了解coding,不熟悉coding的测试人员好得多。 而且测试的种类很多,我们说的不懂测试熟悉业务,或者熟悉测试的工程师一样能够做好测试,是基于单纯的功能测试,单纯的录制回放角度考虑的。还有很多,比如说白盒测试是不懂coding得人所不能涉足的;比如说自动化测试(测试架构,测试脚本的编写)是不懂coding得人所不能涉足的,还有性能测试(指的可不是简单的运用loadrunner等工具模拟的)等等。

非常感谢能够与本人讨论这个问题,哈。等着你的进一步指教,如果兄台能够说服我的话,我就不用费力学C++了,哈。
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-6 18:32 , Processed in 0.071832 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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