如何提高软件测试人员测试的灵敏性?
上一篇 /
下一篇 2012-07-31 09:21:44
/ 个人分类:测试经验
7g\0yFG;Mt*g0 问题描述:
S4l
A9vx0x rt051Testing软件测试网RdJ+]!hZ$j0H 如何提高测试人员测试的灵敏性,做到更好更专业的发现缺陷?
SS~W"g3g7J:M08[%e"F}]6y4@0 精彩答案:51Testing软件测试网!v{7dh5v O
^!e$S^
*JZ;e'x.b0 会员 wuliangye:51Testing软件测试网k[ye @|3vb(M
51Testing软件测试网 [#Zh7}!lD v|#S 提高测试人员测试的灵敏性,做到更好更专业的发现缺陷,我想一下几点是必须具备的:51Testing软件测试网s;B7s D'K
3q\'? l!`(]+g0 1、对待测试工作的态度
r)^%gT'Wm051Testing软件测试网/T$d R2y/zKa 态度决定一切,一个热爱测试热爱本职工作的测试人员和一个有技能但是心思不在测试上的测试人员,他们在发现缺陷的程度和测试领域的发展上是截然不同的,所以我认为提高测试人员的灵敏性,首先是要培养测试人员对本职工作的热爱和不断探索;51Testing软件测试网
cN2S3?,z5I%R
51Testing软件测试网-\o%|mI0o 2、业务和行业知识的掌握51Testing软件测试网4|;qIMrz8S r
+RX%ND4iD/j5jv0
在态度端正的前提下,测试人员必须掌握所测内容的业务知识。掌握了扎实的业务,测试人员才能更好更专业的发现缺陷,而不会犯一些低级错误,而这些低级错
误久而久之就会影响到测试人员在团队中的专业形象。而对市场上同类产品的特性和相关行业标准的了解,不仅帮助测试人员了解行业动向和趋势,在测试过程中不
但能发现缺陷,更能提出合理化建议,促进产品的发展。51Testing软件测试网kN/wUJ
51Testing软件测试网+e1yGJ;^
dm
jI 3、对所测内容的系统架构和关键技术的掌握51Testing软件测试网h[&HSl-s#n3[m)a
d+]J)zm^@0
在测试中发现,很多表现不同的缺陷其实都是由于同一个原因造成,但是由于对系统架构不了解,对技术不熟悉,测试人员无法识别,因此对系统架构了解的越透
彻,对日常测试的帮助就越大。为了做到这一点,测试人员应该积极参与需求、设计等各阶段的活动,一方面是对产品的熟悉,把握产品的核心功能,一方面是对需
求和设计进行评审,以尽早发现其中的问题。对于实现层面的关键技术也应加以关注,因为各种技术包括开发语言都相应地有各自典型的多发问题,可以设计针对性
的用例。对系统架构理解得越深,越能发现深层次的问题。51Testing软件测试网G~\.S
v6V\
51Testing软件测试网_z!x
R(|PD9]w 4、测试知识的掌握
+kIEI/i b051Testing软件测试网
`H&r-t3G2_6Qu%C&v 要有扎实的测试基本功,如测试理论的理解和活学活用,测试方法和测试工具的熟练掌握。除此之外,和测试无关但是和产品相关的技术知识需要持续学习和提高,如测试数据库相关,则应该熟悉了解数据库相关的技术及测试手段,如分布式系统,则应该熟悉相应的网络知识及测试手段。
4hs;T [@|0]Z0~P(G)W0 5、测试经验的积累
]B|
g5B k#Jn0(k9KbI/r$B?$G0 黑盒测试方法中有一个错误推测法,就是根据测试人员对缺陷的敏感性进行测试,由此可以看出丰富的测试经验对于测试人员来说是多么重要,应该经常性的回顾和总结并应用到今后的工作中。
4f$oL2IEm*n7s'_?5lC0 RQt#t)`3mD0 6、测试人员自身定位51Testing软件测试网4U9F8Cu mb8I
sZ)fx
51Testing软件测试网4E*iw|;Xg;dg
测试不是为了让开发难堪,不是为了证明开发人员的产品是多么的烂,在平时的工作中测试人员应该时刻清楚自身定位,多和开发人员交流沟通,多和用户交流沟
通。良好的沟通不仅能够帮助测试人员熟悉掌握产品,更能发现缺陷,了解用户的操作习惯、工作方式,倾听用户的心声,理解用户真正的需求,并用以指导自己的
测试工作。对用户需求理解得越深,测试就越不容易迷失方向。51Testing软件测试网Xg(K
cVR
1j8h!tRf&^[N0 记住,提高测试人员测试灵敏度,目的都是为了更好更专业的发现缺陷,测试人员应该以更好更专业发现缺陷为目标要求自己提高自己。51Testing软件测试网-A)H8j
K#M_
51Testing软件测试网Fq:w&hJh 原帖地址:http://bbs.51testing.com/thread-747243-1-1.html
\-Q Mw|oF`M9Z0
收藏
举报
TAG: