51Testing软件测试论坛

标题: 测试人员的业务能力 [打印本页]

作者: hotivy    时间: 2007-9-25 13:34
标题: 测试人员的业务能力
来论坛好久了,习惯潜水。看了大家的帖子,不管是新手还是大虾,往往谈论的都是测试技术如何提高、测试工具如何掌握、测试理论如何贯通。
本人不反对应该提高以上几点,但是在我实际的工作中,往往测试行业的业务熟练程度左右你是不是能够很好的,高效的去完成测试。

比如:一个测试高手,精通xxx工具,熟悉xxx理论,但是不懂业务知识他如何写用例呢?如何开发脚本呢?永远测试框架内容是无法深入到项目本质的。

个人觉得一个测试人员的业务熟练程度左右着他的测试覆盖度和测试深度~
作者: sqa.zhengzc    时间: 2007-9-25 14:20
同意你的观点sdlkfj3
作者: ycxlove11    时间: 2007-9-25 15:08
说的很不错,一个出色的测试人员不光要懂得测试还要熟悉业务。
作者: yangdj    时间: 2007-9-25 15:56
bu  cuosdlkfj6
作者: lyayyh    时间: 2007-9-25 16:30
业务的提高是一个漫长的过程,与你实际测试过的项目,涉及到的知识面有关,也可以归结为测试经验吧。
作者: bheart83    时间: 2007-9-28 17:58
标题: 一块学习一下
一块学习一下
作者: bheart83    时间: 2007-9-28 17:58
标题: 一块学习一下
一块学习一下
作者: aqwdao    时间: 2007-10-19 16:38
说的很有道理
作者: blueteer    时间: 2007-10-22 17:39
很不错!但是测试的业务能力主要指那些方面?还请多指点
谢谢!
作者: 李凡123    时间: 2007-10-24 18:13
老大有没上传的资料啊
作者: 51happy    时间: 2007-10-31 14:59
双手赞成。这也是我这几个月摸索得出来的结论。我也是公司刚进员工,说刚进其实转正也又好长一段时间了,就是因为我开始没有很好的掌握公司的业务知识,导致我现在测试的时候有时候都觉得无从下手。切身的经验呀!所以现在得快马加鞭更上业务知识得理解。
作者: hotivy    时间: 2007-11-20 17:09
成也业务,败也业务,痛苦啊
作者: synthere    时间: 2007-11-21 13:13
同意,业务很重要
作者: 水上飘    时间: 2007-11-22 09:15
严重同意楼主的观点
作者: 银河之娇    时间: 2007-11-23 16:26
同意楼主观点,顶一下
作者: sam_sz_2003    时间: 2007-11-23 16:51
测试人员在展开测试工作初期需要做的工作就有理解和评审用户需求及软件需求,提炼出测试需求,其中重要的内容就是分析用户的行为及行业标准、规范等,有了这个基础才能确定测试范围及方案,同时也可以确定要分析和采集的测试度量数据,以便对本次测试的仿真程度进行全面分析,看看一些测试方案或计划的模板,此处会出现一些测试停止原则、测试通过准则还有风险分析、资源和计划等,这些工作对应到研发体系实际就是系统工程师做的工作,有些公司一般是测试经理的职责,而强调技能的则一般是具体测试规程和用例编写、进行测试执行的工程师。
作者: judy2sa    时间: 2007-11-26 11:26
同意LZ的观点,,,我感觉就 是业务非常重要,先不管你的测试过程是什么,,是用工具还是自己写代码,还是手动来点....首先都得先熟悉你要测的是什么,,,什么样的输出才是符合这个业务要求,什么样的流程才能完成这个业务,,很重要
作者: 阿七    时间: 2008-3-13 14:54
我也很想知道啊
作者: zhqjsj2007    时间: 2008-3-24 21:21
业务很重要...但想有大的发展.....技术也是很重要的.....
作者: dujun    时间: 2008-3-25 12:58
技术 业务 两手都要抓 两手都要硬
作者: christixo    时间: 2008-3-26 14:04
每个人所在公司不同 环境都不同,所以业务也不一样,主要是要有业务能力~~能尽快的掌握自己所需要的东西。~
作者: lykee    时间: 2008-3-28 17:15
标题: 如果仅仅是测试人员,那么就不需要太了解业务
测试计划制定 到  测试用例编写。。都应该特别熟悉业务。。至少比开发人员熟。或者说测试用例的编写做好就是设计者
作者: enjoylife    时间: 2008-3-28 19:24
好难哦
作者: owelowel    时间: 2008-4-9 14:58
这点非常重要!测试人员要和好多类人打交道!
作者: bluezzz    时间: 2008-4-16 17:09
标题: lz说的很对
对业务的熟悉程度也就决定了测试的深入程度 做好了也是不容易啊
作者: ami冰河    时间: 2008-4-22 16:17
业务也相当于意味着对需求的熟悉程度和理解程度吧?
作者: xiaoshuxue    时间: 2008-5-20 10:41
都会是一个漫长 的过程的
作者: iaqgwfd    时间: 2008-5-24 13:45
同意
作者: windone    时间: 2008-5-26 17:37
测试基础理论是通用的,但是具体到每个行业还是要看业务修为。

测试有九大原则,其中一条就是测试工程师的经验性,我的理解就是测试人员对所处行业的软件特点的把握能力的要求。
作者: kxllr    时间: 2008-5-30 15:23
刚到公司一个月,业务总也搞不明白,正在郁闷中呢。。。
作者: muyang327    时间: 2008-5-30 15:24
赞同你的观点,相当有道理!
作者: 陈能技    时间: 2008-6-1 14:22
对业务知识了解得越多,测试就越贴近用户的实际需求。并且测试发现的缺陷也是用户非常关注的缺陷,同时是项目经理、开发人员都会认为很重要的缺陷。这在一些业务应用系统的测试尤其如此。
参考:http://blog.csdn.net/Testing_is_ ... /06/01/2500923.aspx
作者: wang_nning    时间: 2008-6-2 11:43
个人体会到业务是相当相当重要啊o(∩_∩)o...
作者: carry1986    时间: 2008-7-18 14:21
网上的资料太多,大家还是要多动手,才能自己感受到,,,

业务多了解对写测试很有帮助....
作者: shancf    时间: 2008-8-28 19:05
标题: 赞同
很是赞同!!!!!
作者: huazai_888    时间: 2008-9-2 09:14
赞同
作者: 兰兰    时间: 2008-9-8 17:34
业务固然重要,但是经验以及细心,工作习惯,和工作态度同样重要。
本人觉得测试人员并不一定要技术多精通,主要的是知识面要广,能在接手一个新的测试项目后,在最短的时间内依据需求提取测试需求是很重要的。至于业务的熟悉在测试的过程中必然是会熟悉的,在项目组内没有任何一个人对系统的业务了解程度可以超过测试人员。
作者: liii0821    时间: 2008-9-9 16:07
标题: 业务最重要
懂业务,2个小时出完用例,可以直接转自动测试脚本。不过没有准备数据。
不懂业务,1天看需求,1天写计划。2天写用例。
以上是b/s系统测试经验。
作者: 兰兰    时间: 2008-9-10 09:29
作为测试人员,精通业务是必须的,只有业务熟悉了,才可以测试出系统流程性的缺陷,这尤其对业务关联性较强的系统教适合,但是有个前提条件,不一定每个人在接受测试项目当时,就对此系统的业务熟悉,但是如果你具有很好的学习能力,接受能力以及系统分析能力话,那在加上你认真的工作态度的话,那了解系统业务又有何难。
楼上说的精通业务是对的,但是你必须要有一个过程,哪怕就是半天的熟悉时间,难道楼上的对每个系统行业知识和业务都很熟?

[ 本帖最后由 兰兰 于 2008-9-10 09:32 编辑 ]
作者: liii0821    时间: 2008-9-10 16:48
标题: 楼上的~
碰巧,我对餐饮CS,电力BS,工程..,售后..,人力..,信息..,财务..,政务都了解点。
单机的就不行了。办公,影音等都只是用过。
作者: wrl1977    时间: 2008-9-19 12:05
赞同,对于行业应用软件来讲,测试人员对业务是否理解,是否了解,是否熟悉,就相当重要了!
作者: geral123    时间: 2008-9-21 12:05
恩  说的有道理
作者: wangpl4092    时间: 2008-9-22 21:48
顶顶顶顶顶顶顶顶顶
作者: yeqiuangel    时间: 2008-10-20 17:26
一直都觉得业务对于测试人员来说是很重要的,测试人员的提高,很大程度上依赖于对各种业务的积攒,当然,测试技术方面也是不可或缺的。
作者: nwyfrd    时间: 2008-10-24 15:35
标题: 同意
同意楼主看法,测试是一个需要知识面非常广的工作.业务能力一定要强
作者: 月上百合    时间: 2008-10-28 15:32
看来要做一个好的测试员,真的要懂很多东东
作者: 月上百合    时间: 2008-10-28 15:32
以后要学的东西还多,我慢慢学
作者: luhf0129    时间: 2008-12-15 15:57
什么都是日积月累的
没有速成
在测试中没有暴发户
作者: mvjh13    时间: 2008-12-23 15:23
大家都知道,测试人员是处于开发人员与用户之间,所以必须站在双方的角度上看待问题
在用户的角度上,你必须了解整个测试对象的业务流程,
在开发人员的角度上看,你除了要知道业务流程外,你还要去了解实现这些业务流程的方法等等
作者: 风吹我走    时间: 2008-12-24 14:23
对业务的了解程度,从另一方面反应了一个人的学习能力.
多了解业务知识,没有坏处.
作者: jun595959    时间: 2009-4-5 20:03
不错 DDDDDDDDDDDDDDDDDDDDDDDD
作者: fengzhu    时间: 2009-4-13 11:56

作者: 390206743    时间: 2009-4-14 11:34
说的真是太好了 我们经理就比我懂业务 因为人家比我在这公司呆的时间长啊
作者: witcher2002    时间: 2009-4-14 14:03
个人觉得一个测试人员的业务熟练程度左右着他的测试覆盖度和测试深度~
--------------------------
英雄所见略同!!!!赞一个
作者: 咚咚宝031102    时间: 2009-4-14 14:17
这年代     什么能力都要有
作者: 白发三千    时间: 2009-4-15 22:32
业务非常重要,不懂业务进不了核心项目组
作者: peag    时间: 2010-2-21 17:05
课程类型表
作者: 猫猫的拖鞋    时间: 2010-2-22 16:44
完全同意楼主的观点!!

业务能力这东西,深入学习的话比工具废时间。
但是研究清楚业务,可以有效测试程序逻辑错误。
作者: hotivy    时间: 2010-3-24 15:02
我也很同意lz的话,这几年走过来,还是觉得业务很重要。
作者: jx9747    时间: 2010-3-25 10:47
熟悉业务 是作为测试工程师的前提条件
作者: 远方的朋友    时间: 2010-4-24 23:15
赞同,只有熟悉业务知识,才能深入的去测试
作者: yican223    时间: 2010-4-26 16:07
个人觉得测试工作中,对业务的熟悉是一个日积月累的过程,只要自己善于去总结,去熟悉,就会在测试工作中,体现其价值的!
作者: 死人团长    时间: 2010-4-28 06:12
认同楼主的观点~~~
作者: peag    时间: 2010-5-19 09:21
测试技能差些许不要紧,但是你得对业务得熟悉
作者: liuhaisheng2008    时间: 2010-7-20 09:38
在例如金蝶这样的测试部门,很多测试主管都是做业务出身的,比如财务软件,需要很懂财务
作者: shenhh    时间: 2010-12-6 20:37
测试肯定要对公司的产品业务要有相当的理解能力,如果业务都不熟,怎么写测试用例,还要对系统测试,如果大部分问题没有发现,直接发版后拿到客户哪里去,后果很严重哦
作者: jianghanpei    时间: 2010-12-12 10:16
你说的很对啊!要培养成这个习惯啊!
作者: liaoliliy    时间: 2010-12-13 17:45
对业务的熟悉完全依赖工作的经验了,新进一个公司首先要做的就是熟悉本公司的业务知识啊,每个公司都是这么安排的,熟悉了业务才有谈测试技能的必要
作者: liaoliliy    时间: 2010-12-13 17:51
在例如金蝶这样的测试部门,很多测试主管都是做业务出身的,比如财务软件,需要很懂财务
liuhaisheng2008 发表于 2010-7-20 09:38



    你是金蝶的?
作者: ethen.hu    时间: 2010-12-20 13:00
业务能力起主导作用

技术能力起辅助作用,呵呵
个人见解,功能测试的话,主要是还是测试业务方面的;
作者: cindymm    时间: 2011-1-4 11:00
lz说得很有道理,如果测试人员不懂业务的话,测试根本就无从下手。
作者: lctlee    时间: 2011-1-4 19:15
业务因公司因目标行业而异,即使总结了对别人也很难适用;但通用技术理想状态应该是人人具备且认识一致的,且总结出来的方法经验别人可复用的程度非常高。通用性上讲,技术远高于业务。
技术是工作者必须具备的东西,业务往往是工作者要去实现的东西。
而且通常来讲,业务的性价比低于技术。举个例子:现实中,大部分的人从事黑盒测试和系统测试,项目组想要其对产品进行白盒、自动化和性能测试,由于其编码、自动化工具(比如QTP)、性能工具(比如LR)这些东西的水平不行,导致这些种类的测试无法进行,这不都是其技术不行造成的么?和业务可有关系?联想到你去找工作,哪个单位对你的业务要求多么严格?为啥要求的都是些技术层面的?而且为啥做性能、做自动化、写脚本的比干黑盒的挣的多?现实点啊,哥们们,别天真了。
业务强的倒是也有特例,比如我就听说华为、中兴啥的经常通过猎头联系电信部门的通讯技术专家,甚至出百万年薪去挖角,但你们看看这里要求的所谓业务是什么层次的?你我有多少可能接触到并成为这样的业务专家?
浮云咯~~~
作者: jieruandeng    时间: 2011-1-17 17:37
新手一个
作者: lzr2008    时间: 2011-2-10 14:06
这和测试的对象有关系吧,公司目前最大的项目是一个ERP系统,业务的要求非常高,所以,掌握业务很重要,但是,其他的产品,一些OA什么的,还是需要性能和压力测试的,业务的要求就不是那么高了
作者: 秋子    时间: 2011-4-8 13:06
业务,技术都很重要,但是沟通能力确实强中之强
作者: hotivy    时间: 2012-9-1 16:23
我这人就是爱回忆,5年后再看看这个帖子。重新审视每个人的回复,温故而知新。

72F,你说的确实有道理,之前的想法确实有些偏颇和幼稚,又经过这么多年的工作,让我对“业务能力”这个是有了新的认知。

对于“业务能力”还是老马那句话,具体问题具体分析。
作者: blfccc    时间: 2012-9-13 19:51
说的很不错,一个出色的测试人员不光要懂得测试还要熟悉业务
作者: blfccc    时间: 2012-9-13 19:51
说的很不错,一个出色的测试人员不光要懂得测试还要熟悉业务
作者: blfccc    时间: 2012-9-13 19:52
说的很不错,一个出色的测试人员不光要懂得测试还要熟悉业务
作者: blfccc    时间: 2012-9-13 19:52
说的很不错,一个出色的测试人员不光要懂得测试还要熟悉业务
作者: blfccc    时间: 2012-9-13 19:53
说的很不错,一个出色的测试人员不光要懂得测试还要熟悉业务
作者: blfccc    时间: 2012-9-13 19:59
性能有多方面的,有的是手工可以测试的
作者: blfccc    时间: 2012-9-13 20:00
性能有多方面的,有的是手工可以测试的
作者: blfccc    时间: 2012-9-13 20:02
我来看看我来看看
作者: no1love2008    时间: 2012-9-26 15:32
其实坦白说,业务应该是没有那么大难度的,一个项目时间稍微长点,需求认真点看业务就比较清楚了,而性能,工具,代码的能力却不是那么容易的。所以说,各种工具的全用能力和基本知识,语言能力更重要点吧。————————工作快三个月后总结出!
作者: hotivy    时间: 2012-10-18 14:41
其实坦白说,业务应该是没有那么大难度的,一个项目时间稍微长点,需求认真点看业务就比较清楚了,而性能, ...
no1love2008 发表于 2012-9-26 15:32



    再多接触几个项目,你就会有不同的认知了。
作者: Hsqtx    时间: 2012-10-22 09:39
那是必须的
作者: LCHLynn    时间: 2012-10-23 16:44
同意看法,特别是测应用程序的测试人员,更应该掌握业务知识,结合业务知识和测试专业知识,才能更好地把测试做好!
作者: LCHLynn    时间: 2012-10-23 16:46
同意看法,特别是测应用程序的测试人员,更应该掌握业务知识,结合业务知识和测试专业知识,才能更好地把测试做好!
作者: LCHLynn    时间: 2012-10-23 16:46
同意看法,特别是测应用程序的测试人员,更应该掌握业务知识,结合业务知识和测试专业知识,才能更好地把测试做好!
作者: icemater    时间: 2012-10-25 17:18
非常同意你的观点
作者: chinamail01    时间: 2012-11-9 13:48
同意楼主观点




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2