51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: jackei
打印 上一主题 下一主题

软件测试工程师试题发布版

[复制链接]

该用户从未签到

41#
发表于 2005-4-6 10:07:51 | 只看该作者
NIO确实是一个新手,是被所谓的测试前辈们误导的受害者。

[ Last edited by 影子杀手 on 2005-4-6 at 10:10 ]
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2005-4-6 10:15:33 | 只看该作者
我是新手,看了半天其实还是不明白该作些什么。理解软件,怎样才叫理解,太空洞。可是,至少看了楼主的贴,我知道该作什么。
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2005-4-6 10:25:55 | 只看该作者
但是你做的那些,对于你成为真正的测试合格者是没太大帮助的,如果你能从计算机系统结构、操作系统、数据结构这三个方面入手好好下点功夫,对做测试是大有帮助的。在我接触的人里面,测试高手都是这方面功底深厚的,只玩测试概念的只能吓唬吓唬人。
回复 支持 反对

使用道具 举报

该用户从未签到

44#
 楼主| 发表于 2005-4-6 10:30:32 | 只看该作者
说是“怒”了一下,也的确是有些怒了。因为实在不明白为什么是在讨论我个人做的对不对的问题,而不是在讨论问题本身应该怎么改进,例如测试工程师应该具备怎样的素质,学习哪些东西。
本来我是觉得在这个行业中总是有很多水平在不同的层次上的人,我自己水平不高,不过我想还有一些水平不如我的朋友,所以开始想自己的一些经验可以帮到一些人。而为行业做贡献也不是一定只有高手才能做的,就好像盖楼不是由总工自己一人完成一样,行业的发展是需要人人努力的啊,我自己认为自己一直在努力。
另外,很遗憾的告诉 black_tulip 朋友,您把我同海松宝和FP我觉得真是受宠若惊,因为我自己还是知道自己的水平的,或许在医学类的问题我要比上面两位强的多(毕竟学了六年),不过测试方面我一直都是仰视这两位的。而要说到蔡學鏞、王咏刚、孟岩、透明,我更是希望自己的链接被放在一个小角落里。当然,还是很感激 black_tulip 朋友链接了我的Blog。

我觉得 black_tulip 说的也很对,现在论坛的这种风气的确不太好。上次参加51testing版主聚会还专门提到这个问题,这样对于论坛的长远发展肯定不好,论坛如果发展不好,大家以后就又少了一个学习的地方。不过争论还是应该集中在问题本身,而不要偏离了主题。

另外,当时 影子杀手 对那份试题提出置疑的时候,我也一直有些想法想说,暂且不论是否是过于偏重理论或者题目是否合适,我想说这份题中本来就是设置了一些陷阱的,本来也就是要把一些东西放在一起,来检查一下应聘者是否对一些基本的测试概念分的清楚。

对于实践和理论,我个人还是觉得“实践是检验真理的唯一标准”,相信这个就不用争论了;但是同时理论也是指导实践的方法。我个人还是觉得一些基本的理论知识对初学还是有很多积极意义的。这方面我还是赞同 Nio 的看法的。

如果可以,我很希望这次参与讨论的几位朋友都可以把自己进入到测试行业之后走过的路整理出来,为更多的朋友提供启示和帮助。大家觉得怎么样?

另外,影子杀手应该年纪比我大吧,我是80年的,或许应该称为影子大哥了。你还是考虑一下吧,就算不是为了形象,也要考虑别人的接受,本来自己想帮人,但是方法不对,效果就打了折扣,最后别人不领情,你还浪费了时间。

帮助别人的方法很多,中肯的提出自己的意见,从正面去引导也是其中一种。
回复 支持 反对

使用道具 举报

该用户从未签到

45#
发表于 2005-4-6 10:42:24 | 只看该作者
到底怎样才是高手?前几天听一个前辈说:了解产品,能够重现bug,知道原因,就是高手,对否?
回复 支持 反对

使用道具 举报

该用户从未签到

46#
发表于 2005-4-6 11:53:18 | 只看该作者
jackei,挨了我的砖之后,还说出这样一堆东西来为自己开脱,把对问题本身的争论转移到对态度的争论。
态度上我已经讲清楚了,良药苦口也好,为人素质低下也好,我不在意你们对我的评论,只会在意问题本身,讲清楚了就好。
回复 支持 反对

使用道具 举报

该用户从未签到

47#
发表于 2005-4-6 12:09:52 | 只看该作者
就目前各位的述说还有以下问题没有什么结果,也许永远不会有相同的观点吧:
1.笔试题是否该考察测试理论?
2.不懂测试理论能否把测试做好?
3.懂得编程、数据结构等知识对完成测试任务,达到测试的目的——质量保证,是有帮助还是起决定作用?
4.测试这一行业是否需要理论给予规范化?
5.测试人员的素质具体指那些?
6.我们应该如何看待自已和他人的言论?
回复 支持 反对

使用道具 举报

该用户从未签到

48#
 楼主| 发表于 2005-4-6 12:10:26 | 只看该作者
唉,影子,何苦一定要这么偏激的看待人和事呢?
回复 支持 反对

使用道具 举报

该用户从未签到

49#
发表于 2005-4-6 12:55:07 | 只看该作者
jackei,年方25,又有了那么多年的开发经验和测试经验,真难得。

你不太喜欢和我正面讨论问题,这是我一直追问下去的原因,没有要对你个人追攻的意思。在追问过程中,我也一点点阐述我的观点,你的观点却含糊起来,至少我没看到你改变或坚持你原来的观点。

我为我的言辞态度向各位回帖的人表示歉意

到了现在这个地步,我们的争论就没有任何意义了,应该止于此了。

[ Last edited by 影子杀手 on 2005-4-6 at 13:11 ]
回复 支持 反对

使用道具 举报

该用户从未签到

50#
发表于 2005-4-6 13:43:39 | 只看该作者
我觉得奇怪,如果因为对方说话的方式方法语气让自己觉得不爽而不愿意考虑去接受对方的帮助,反倒要提供帮助的人想想自己的方法而不是等待接受帮助的人反省自己的接受力。开个玩笑,就好象“你要帮我,但是你要好好说,否则我就要批评你鄙视你甚至骂你”。
回复 支持 反对

使用道具 举报

该用户从未签到

51#
发表于 2005-4-6 14:35:48 | 只看该作者
呵呵~~,楼上说得有道理哟……
回复 支持 反对

使用道具 举报

该用户从未签到

52#
发表于 2005-4-6 14:53:23 | 只看该作者
看了半天,不知道楼上几位到底想说明什么!如果是要帮助新人,就请说些具体得实在得,比如通过什么方法能让一个新人有效得快速得入门软件测试这一行当,做为一个新人应该多把精力,时间投资在什么重点上,你们做为前人就应该多把你们得经验告诉我们,少让我们走弯路,这才是最重要得,说实话刚来到这个帖子得时候我一直把注意放在jacky得题目上,用题目来考察自己得基础,考察自己得弱处,然而当中发现有些问题的确范围很大,而且很抽象,相对实际方面测试问题比较少.后来影子杀手点到了试卷中试题得问题,我很赞同.但是后来就变成了没有意义得真论,你们双方都说要帮助新人.那就请说出些具体得有意义得东西吧!
回复 支持 反对

使用道具 举报

该用户从未签到

53#
发表于 2005-4-6 14:56:50 | 只看该作者
封贴记号
没有我,估计这个帖子顶到100都是”太好了“,”版主英明“如同楼上NIO的p话呢。
回复 支持 反对

使用道具 举报

该用户从未签到

54#
发表于 2005-4-6 15:07:07 | 只看该作者
影子杀手:
我不想和你正面争论什么,不过你如此不尊重他人,我想也很难让其他人尊重你吧。
如果你有什么想法、建议大可以说出来嘛,何必在此怨天尤人呢?
你的学识可能确实比较好,但你既然发话,为何不说一点正题呢?

如果只想在此糊乱说些不负责任的话,我到是可以理解。如果遇到什么不顺心的事可以说出来大家帮你出出主意如何?
回复 支持 反对

使用道具 举报

该用户从未签到

55#
发表于 2005-4-6 15:33:26 | 只看该作者
别急,有机会我会和各位好好交流的,只是不会在这个帖子里,这个论坛中。
回复 支持 反对

使用道具 举报

该用户从未签到

56#
发表于 2005-4-6 15:38:54 | 只看该作者
回答一下rinthesky朋友吧,仔细看看上面的回帖,不信你看不到这句:

如果你能从计算机系统结构、操作系统、数据结构这三个方面入手好好下点功夫,对做测试是大有帮助的。在我接触的人里面,测试高手都是这方面功底深厚的,只玩测试概念的只能吓唬吓唬人。

如果你觉得这不实在,那别人就帮不了你什么了。自己找书看。

为什么提出这么个看似奇怪的结论,稍微解释一下,否则很多人觉得是没有意义的。

计算机系统结构有助于从整体到细节的理解PC,碰到过极端的例子是做usb2.0芯片测试的搞不清楚插槽,做ide驱动测试的搞不清dma;数据结构有助于理解程序开发,简单的例子如做卫星电视机顶盒,增加节目时有电视节目和广播节目,还可设喜爱节目,这里面的移动删除增加有什么相互影响,没玩过链表就搞不太清楚;而软件大都基于操作系统,知道操作系统的一些原理能提高对软件可靠性可移植性的理解(俺也玩些简单的概念),不清楚进程间通讯和多线程,不清楚文件系统,怎么做一个合格的甚至资深的测试呢?

为什么不提到其他的一些东西呢?有的是做它才需要了解它,譬如linux/unix的操作,脚本编写,有的是过艰难暂没法做要求,譬如编译原理,还有的并不急需掌握。

因为是做软件测试,先打好软件的功底,再去鼓捣什么软件工程的理论软件测试的概念,前面有位朋友说“放着已有的理论知识不用”,是因为这些理论是否管用还不得而知,熊节翻译的《软件工艺》也在讨论质疑软件工程的问题。

还有“快速”,这里也有不少这样的贴说要快速学会自动化测试,快速学会白盒测试等等,想想好玩不?如果没有一定的编程功底,学会测试理论就能搞白盒了?

流程管理、配置管理、质量管理,不同的公司情况都不一样,如果把回答所有的问题时都堆上理论,堆上教科书上说的东西当作实在的具体的,那用影子的话说是中毒不浅啊。

至于这位朋友一开始说的不明白,请把不明白的话拿出来,我给你解释。
回复 支持 反对

使用道具 举报

该用户从未签到

57#
发表于 2005-4-6 15:49:36 | 只看该作者
在俺知道“冒烟测试”这个名词前,曾看过一群高人讨论daily build,很精彩,收获很大。后来公司的配置管理遇到严重问题,也讨论过对策,采取过一些措施,实践中的体会更能增加理解和自己的看法。

自己的看法和从教科书copy来的教条的区别是,前者在回答不同情况的问题时给出的建议可能是不一样,而后者不管碰到什么问题都是...譬如前面我提到的那个讨论自动测试的问题,大家能找到的讲自动测试的书肯定都是强调怎么好怎么高效率,讲如何实施,但不是在什么地方都适合去实施的。

说回来,在仔细观察公司的情况并思考后,在体会公司用了一些措施的效果后,发掘了问题的原因后,才在某一天突然看到“冒烟测试”四个字,当时一愣,这是嘛玩意嘛,一goooogle,哦,原来就是俺们天天在考虑在探索在做的东西。

在这里记得有两个帖子提及这四个字,我有过回帖,是copy的名词解释。因为我看到的这个帖子让我很失望,有时间发这个贴问,就不能自己goooogle一下吗?名词解释是不需要讨论的,情愿多讨论讨论daily build。
回复 支持 反对

使用道具 举报

该用户从未签到

58#
发表于 2005-4-6 15:51:00 | 只看该作者
合格的软件测试人员至少要懂一个操作系统平台,一种程序设计语言,一个数据库系统。这是你的基础,往下才可能扩展更多。
回复 支持 反对

使用道具 举报

该用户从未签到

59#
发表于 2005-4-6 17:08:33 | 只看该作者
TO: black_tulip

你的贴中提到了我的一些观点,在此我作一下回应:
理论知识——既已成为理论,就不会存在你所说的“是否管用还不得而知”的问题。
讨论质疑软件工程——牛顿的三大定律也有其实用的范围……
快速——你的编程也是看书学来的吧?不会是自己发明的吧——有点过激不要见怪哟

从你的回贴中看出你很务实,这很好,但你不想把你的经验说给大家听么?上升一个层次吧,你在这个贴子里的观点说不定就是日后指导测试的理论呢——并无它意,理论这东西我想我们是不该拒绝的。
回复 支持 反对

使用道具 举报

该用户从未签到

60#
发表于 2005-4-6 17:57:08 | 只看该作者
To:   black_tulip
谢谢你得提点,我想多数计算机系出身得朋友都知道操作系统,数据结构.作为一个软件测试工程师了解计算机得基本知识是他必须所具备得素质.看了你得文章后,我觉得你得重点是在强调经验,做得时间长了经验丰富了自然也就资深了.但是我们需要得是前人得经验,在st测试阶段请问你又有多少机会能将测试与数据结构,操作系统得知识相结合从而提高自己?走测试这条路是自己选择得,但是做什么测试是公司决定得.我们所需要得就是你们前人所累计得经验而不是那些必须掌握什么什么知识得泛泛而谈.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-1 21:30 , Processed in 0.075058 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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