这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 测试测量 » 测试的核心能力

共4条 1/1 1 跳转至

测试的核心能力

高工
2012-06-26 23:17:45     打赏
       测试梯级好比一个金字塔,比下有余,比上不足,你的阶段安全感,决定你所处的位置。利用午休的时间,我也表表个人的一些看法,一个测试人员的核心技术,应该有以下几方面,即可独立,也可兼并。

  快速熟悉并掌握产品业务流程能力

  开发人员也好,测试人员也罢,已经不是90年代的IT时期了,21世纪第一个十年,产品业务、产品服务决定公司能走多远,走多宽,测试也一样,纯粹的测试技术只能满足一个人的需要,满足不到产品的需要。所以,最重要的一点应该是“快速熟悉产品,掌握产品核心功能”。换句话说,就是快速熟悉当前产品行业知识,在短时间内熟悉产品业务。这方面的能力可以培养的,看问题,要看本质;理解功能,先看用户群体;接触全方位资料,分析并掌握业务流程;捉住核心群体对应的产品核心功能,后面测试的工作就好开展。

  测试用例设计能力

  测试设计无疑是每个测试人员都必备的能力,如果一个测试人员不懂得测试设计,那就不是测试人员了。我这里提到的设计,不仅仅只是功能用例设计,更加偏向基于用户场景的用例设计。就是说,要站在用户的角度,就算你的功能用例设计做的万无一失,但缺少考虑用户使用场景的情况下,你的用例只能说明你把功能测到了,但没把产品测到位,记得,你测的是产品,不是功能,你面对的是用户,不是功能,你注重的是用户使用口碑,不是功能。

  编程能力(自动化测试开发)

  测试应该是围绕以保证产品质量为中心,而展开的各项测试活动,要做到这一点就意味着要解决一系列测试难题,所以测试需要多项技能,编程只是其中一项技能,编程不能直接拿来衡量“测试技能”,关键还是要看编程解决了多少测试难题。测试人员第二项核心技术能力,就是能用编程来解决诸多的测试难题,这里指的测试难题,举例一二,大量的功能回归测试,一个劳民伤财的工作,就需要用机器来替代;性能/压力测试,是手工模拟不来的,必须得用代码来模拟用户数据,才能完成的,等等的例子。测试里面的编程,和做产品开发有些不同,测试所需要的编程语言选择比较关键,最好选择一种可以跨平台(windows、linux、移动类)都兼容的通用语言,一门脚本语言做到精就足够了。




关键词: 测试     核心能力     产品    

工程师
2012-06-27 09:40:34     打赏
2楼
写的很好,顶一下!

工程师
2012-06-27 22:36:35     打赏
3楼

写的不错。
但我认为还有一个组织能力。
现在做项目都是团队作战,英雄时代已经终结。
若是项目验收或者确认测试的第三方测试,那么能给测试人员多长时间来完成这项工作呢?答案是客户和研制方都不会给你很长时间的。业务了解程度也就有个度的问题了。
那么在此情形下,作为测试管理者或者负责人,首先明确客户需求,测试做到什么程度,然后结合需求对测试人员进行分工各司其职,才能加快测试项目进展,保证客户要求。
此外,在测试过程中首先明确是什么,若是随项目形式介入开发过程,那么可以至始至终参与项目,了解项目了解业务可以有时间去设计各种各样测试用例和驱动等。这才可以更好了解业务和测试需求。


菜鸟
2012-07-14 16:20:19     打赏
4楼
写的很专业,检测测试很需要仪器配备啊,电力监测方面听说福禄克的产品不错,希望楼主给点建议啊。

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]