» 您尚未 登录   注册 | 社区服务 | FTP中心 | 帮助 | 社区 | 无图版 | 测试百科  | 测试Blog 
软件测试基地论坛 -> 新手园地 -> [FAQ] 测试需要有编码基础吗?没有编码基础对以后的测试发展是不是会很难?
 XML   RSS 2.0   WAP 

<<   1   2   3   4  >>  Pages: ( 1/4 total )
--> 本页主题: [FAQ] 测试需要有编码基础吗?没有编码基础对以后的测试发展是不是会很难? 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
Fastpoint


该用户目前不在线
级别: 总版主
精华: 44
发帖: 5033
基地声望: 390 点
基地币: 1683 Bug
基地贡献: 0 点
好评度: 15 点
在线时间:818(小时)
注册时间:2005-10-08
最后登录:2008-07-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

[FAQ] 测试需要有编码基础吗?没有编码基础对以后的测试发展是不是会很难?

其实这话已经是老生常谈了,我记得2002年51CMM的测试论坛里面就有过这样的争论,无非分成两派或者需要或者不需要。其实这样的帖子跟“用JAVA好还是用C++好”一样没有多少讨论价值,首先讲个故事:

昨天的传奇说了这样的一件事情,有一对美国兄妹(没有受过多少教育的那种,妹妹读书读到社区高中,通过补考得到了最后的高中毕业证书),某天哥哥被别人陷害入狱,罪名“谋杀”。当时的证据都对她哥哥不利,并且有几件可以证明清白的证物都莫名其妙的消失了,最后陪审团判定当事人谋杀成立,终身监禁。妹妹相信哥哥是无辜的,她顶住压力通过各种途径帮助哥哥,但是她实在出不起高昂的律师费用,所以她决定自己做律师出庭为哥哥辩护。

当时妹妹的处境也不好,丈夫因为嫌弃和她离婚,并且留下了两个儿子交给她独立抚养,妹妹一边上社区大学一边打全职工(现在我也弄不明白这个妹妹怎么上学的,估计是类似于中国大学自考性质的),断断续续中间过了6-7年,妹妹毕业后继续报考法学院,再经过4年(看电视上的时间一晃而过其中多少艰辛!)她终于获得了为哥哥取证、辩护的资格,一名标准美国律师。实际上后面的故事就很简单了,经过现代DNA技术判断,他哥哥原罪名被推翻无罪获释,他们整个家族的声誉恢复等等。

我始终对这种节目的潜台词感兴趣:只要你去做而不是仅仅留在口头上你就能做成功!我们现在回过头看看我们的标题“测试需要有编码基础吗?”

对我来说,只要是做IT的就不可能避免的接触代码,测试作为开发的紧密切合过程,深入编码内部是毫无疑问的,如果你连代码都看不懂怎么做一些特殊的测试?这里我说了是“特殊”测试,如果你碰到了以下场景,请开始努力学习代码技术:

1.假设公司采用了面向对象的语言,采用了面向对象设计的设计,并且技术总监是个测试狂人,他需要每个测试人员展开100%的技术导向测试的。

2.假设你在UNIX环境上工作,并且你要配合开发做联测的。

3.假设你在测试工作了很多年,但是你厌烦了静态测试想尝试一下动态测试的时候。

4.假设你从后台LOG中看到了ERROR,但是BUG定位范围过大需要在代码中内嵌跟踪语句,且开发人员非常粗鲁的。

5.假设你无法靠想象排除相互动作的三套系统究竟谁才是BUG归属地的。

6.假设性能测试需要生成一堆天文测试数据的。

7.假设客户单位要求这么做的,不做不付合同尾金的。

8.假设你很有时间,测试工作也不累并且从来不加班的。

9.假设你的测试需要达到某些软件前置条件的。

10.假设有上万份测试结果报告需要你1个小时内总结的。

11.假设你需要点编码知识增加点“信心”用以欺骗自己继续在测试生存下去的。

12.假设你想加薪水,且BOSS也这么认可你的。

等等等等......,除此之外看来。编码直接对测试真的没有什么太大的或者其他的帮助,就像你你出门旅游一样带了一大堆东西,有些东西原样带出原样带回,标准累赘。

实际上对测试最大的帮助的还是测试理论是否扎实,而测试理论是需要其他软件工程各个方面知识堆积的,如果今天我把标题修改成“测试需要有软件设计基础吗?没有软件设计基础对以后的测试发展是不是会很难?”、“测试需要有需求分析基础吗?没有需求分析基础对以后的测试发展是不是会很难?”等等,你认为这样正确吗?

对于非计算机类从事测试的人员,我始终保持最高的敬意,上面故事的最后一段话就是送给你们的,因为你们的大学教育和现在的工作处境不一样,所以你们需要看点代码增加点“语感”,这样可以很快速的加强你们对测试的掌控能力,至于计算机本学科从事测试人员,我什么也不说,去看达尔文的“演化论”吧!


[ 此贴被Fastpoint在2005-10-20 02:05重新编辑 ]


可不可不要这么样徘徊在目光内
你会察觉到我根本寂寞难耐
即使千多百个深夜曾在梦境内
我有吻过你这毕竟并没存在

人声车声开始消和逝
无声挣扎有个情感奴隶
是我多么的想她
但我偏偏只得无尽叹谓

其实每次见你我也着迷
无奈你我各有角色范围
就算在寂寞梦内超出好友关系
唯在暗里爱你暗里着迷
无谓要你惹上各种问题
共我道别吧别让空虚使我越轨
[楼 主] | Posted: 2005-10-17 10:51 顶端
丁磊


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 2
基地声望: 1 点
基地币: 6595 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:4(小时)
注册时间:2005-10-18
最后登录:2006-03-16
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我发句话:我没有编码的基础,我正在做测试。
[1 楼] | Posted: 2005-10-18 22:47 顶端
巍巍青山在


该用户目前不在线
级别: 论坛版主
精华: 0
发帖: 189
基地声望: 79 点
基地币: 169 Bug
基地贡献: 1 点
好评度: 0 点
在线时间:55(小时)
注册时间:2005-10-20
最后登录:2008-04-27
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



还是有空就多参与编码,这样能使自己的信心更足一些。我做测试的时候经常问到开发人员的设计方法,不同的算法表面上有时候会产生相同的结果,但是有的算法从逻辑上来说是错误的。一点不懂代码会被骗的。
[2 楼] | Posted: 2005-10-20 10:04 顶端
nokia0906




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 20
基地声望: 4 点
基地币: 6622 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:9(小时)
注册时间:2005-10-20
最后登录:2006-02-15
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



正在每天坚持学习C++。相信自己有天会编写自动化脚本。相信自己有天白盒一把,把隐含bug找出来。相信自己,继续努力中。谢谢楼主!

测试源于爱,爱源于内心。
[3 楼] | Posted: 2005-10-20 17:09 顶端
pyl411


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 97
基地声望: 14 点
基地币: 6581 Bug
基地贡献: 12 点
好评度: 0 点
在线时间:80(小时)
注册时间:2005-10-12
最后登录:2007-01-08
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我需要,所以我在学
[4 楼] | Posted: 2005-10-21 14:36 顶端
junier


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 8
基地声望: 2 点
基地币: 6605 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:3(小时)
注册时间:2005-10-23
最后登录:2006-02-27
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我是新手 多多帮忙~

测试是我的新开始
[5 楼] | Posted: 2005-10-24 14:01 顶端
yolanda


该用户目前不在线
级别: 测试新手
精华: 1
发帖: 33
基地声望: 12 点
基地币: 6549 Bug
基地贡献: 1 点
好评度: 2 点
在线时间:50(小时)
注册时间:2005-10-25
最后登录:2007-06-15
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



入IT这行,不会点编程怎么行?
做测试的,我一直以为,虽然不需要像开发人员那样精通,但是至少要了解点简单的编程知识,为了达到测试目的写点简单的程序,不能老是去麻烦开发啊。


--测试进行时--

欢迎访问我的blog:http://blog.csdn.net/yolanda_chung/

[6 楼] | Posted: 2005-10-25 13:56 顶端
随风飘


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 29
基地声望: 5 点
基地币: 6631 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:16(小时)
注册时间:2005-10-20
最后登录:2007-07-10
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我也想学,不然我们做测试的在开发人员眼里一点地位都没有!

测试每天都在进步!
[7 楼] | Posted: 2005-10-27 09:16 顶端
土土松


该用户目前不在线
级别: 论坛版主
精华: 7
发帖: 1689
基地声望: 246 点
基地币: 2765 Bug
基地贡献: 6 点
好评度: 48 点
在线时间:1031(小时)
注册时间:2005-10-30
最后登录:2007-10-29
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



支持7楼的,这话到说明了点社会问题!!呵呵

MSN:ss2maomao@hotmail.com
我的博客已经升级:
http://hi.baidu.com/lidanny
欢迎莅临~~!!~~

[8 楼] | Posted: 2005-11-01 19:46 顶端
free_xiaoyu


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 33
基地声望: 8 点
基地币: 6644 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:8(小时)
注册时间:2005-10-20
最后登录:2006-01-12
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



一句不说,学习去也!
[9 楼] | Posted: 2005-11-02 15:41 顶端
lily


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 10
基地声望: 2 点
基地币: 6603 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:14(小时)
注册时间:2005-11-07
最后登录:2006-01-18
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我刚毕业的时候就看好测试.并且我想在测试方面发展我自己.但是后来我不小心弄开发了.现在我辞职了,还是很想干测试.理由就是我没尝试过.我不知道现在我这个状态适合不适合.
[10 楼] | Posted: 2005-11-08 09:58 顶端
Fastpoint


该用户目前不在线
级别: 总版主
精华: 44
发帖: 5033
基地声望: 390 点
基地币: 1683 Bug
基地贡献: 0 点
好评度: 15 点
在线时间:818(小时)
注册时间:2005-10-08
最后登录:2008-07-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



呵呵,很合适,我倒是觉得有过开发经历的更能做好测试,哈哈。

可不可不要这么样徘徊在目光内
你会察觉到我根本寂寞难耐
即使千多百个深夜曾在梦境内
我有吻过你这毕竟并没存在

人声车声开始消和逝
无声挣扎有个情感奴隶
是我多么的想她
但我偏偏只得无尽叹谓

其实每次见你我也着迷
无奈你我各有角色范围
就算在寂寞梦内超出好友关系
唯在暗里爱你暗里着迷
无谓要你惹上各种问题
共我道别吧别让空虚使我越轨
[11 楼] | Posted: 2005-11-08 13:41 顶端
海之韵


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 2
基地声望: 1 点
基地币: 6595 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:1(小时)
注册时间:2005-11-11
最后登录:2005-11-11
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我也是新手.刚接触到软件测试,希望和大家一起学习,一起进步.
[12 楼] | Posted: 2005-11-11 12:23 顶端
测试有理




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 20
基地声望: 4 点
基地币: 6624 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:35(小时)
注册时间:2005-11-10
最后登录:2006-03-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



欢迎加入测试大家庭
[13 楼] | Posted: 2005-11-11 12:52 顶端
smail163


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 3
基地声望: 2 点
基地币: 6600 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:2(小时)
注册时间:2005-11-19
最后登录:2005-12-11
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



浅见------不管有没有开发的经验,懂不懂代码,我觉得能不能做好测试, 还是靠自己!
懂代码还是对自己的工作有好处的, 多学东西对自己也是有好处的!

良好的自我学习能力+坚定的目标, 相信自己能行!!!!


坚定自己的目标,直到成功~~~~ 坚持~~~
[14 楼] | Posted: 2005-11-19 14:22 顶端
cuiql




该用户目前不在线
级别: 荣誉会员
精华: 5
发帖: 111
基地声望: 56 点
基地币: 563 Bug
基地贡献: 6 点
好评度: 0 点
在线时间:58(小时)
注册时间:2005-10-13
最后登录:2008-11-17
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



做测试是否需要编码基础,需要看是做什么类型的测试。

下面的几种情况需要有编码基础:

(1)对于自己公司内部开发的软件的测试,如果你是单元测试或集成测试人员,当然需要编码基础。
(2)对于自动化测试需要编写和调试脚本,也需要有编码基础。
(3)对于开发测试工具的测试开发人员需要编码基础。

下面的几种情况对编码基础不是必需的(当然,具有编码基础更好些)
(1)执行系统测试的黑盒测试初级技术人员
(2)承接软件外包测试,客户没有提供软件源代码而之提供被测软件和测试用例等文档的。

从我接触的测试同行来看,拥有较高测试技术的测试人员都具有较好的软件编码基础。

总之,对于初级测试人员可以没有编码基础,如果需要在测试领域取得更高的发展境界,需要学习编码知识。




[15 楼] | Posted: 2005-11-20 13:30 顶端
judy


该用户目前不在线
级别: 论坛版主
精华: 4
发帖: 118
基地声望: 130 点
基地币: 667 Bug
基地贡献: 143 点
好评度: 4 点
在线时间:40(小时)
注册时间:2005-10-14
最后登录:2007-09-12
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



楼上“拥有较高测试技术的测试人员都具有较好的软件编码基础。”这句话我很认同。

真的想在测试能继续发展,一定要有编程基础。

我之前用pb,现在就是静不下心来学习java。蛮头疼,不知道是否真的要去做项目,有压力才能学会呢。


波动是糟糕的
[16 楼] | Posted: 2005-11-24 13:25 顶端
avenna


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 161
基地声望: 18 点
基地币: 6763 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:24(小时)
注册时间:2005-11-28
最后登录:2007-11-27
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



那到是!找出bug后一定要让开发人员心服口服!

*Avenna~*人总是自己埋汰自己。
[17 楼] | Posted: 2005-11-29 10:07 顶端
xiji




该用户目前不在线
级别: Cntesting老学员
精华: 0
发帖: 18
基地声望: 1 点
基地币: 486 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:20(小时)
注册时间:2006-01-17
最后登录:2007-10-09
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



谢谢14楼!
[18 楼] | Posted: 2006-02-13 16:46 顶端
lijia0912121


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 1
基地声望: 1 点
基地币: 6574 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:1(小时)
注册时间:2006-02-23
最后登录:2006-02-23
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



o 这样啊

test
[19 楼] | Posted: 2006-02-23 10:25 顶端
<<   1   2   3   4  >>  Pages: ( 1/4 total )

软件测试基地论坛 -> 新手园地




软件测试基地上海测仕信息技术有限公司旗下网站
Copyright © 2005-2007 Cntesting.com, All Rights Reserved
沪ICP备06057721号

Powered by PHPWind Code © 2003-06 PHPWind
Total 0.142693(s) query 5, Time now is:11-24 04:40, Gzip disabled
You can contact us


每日一句:Loading...