逃避不一定躲得过 面对不一定最难受 孤单不一定不快乐 得到不一定能长久 失去不一定不再有 转身不一定最软弱 别急着说别无选择

软件测试的发展及将来

上一篇 / 下一篇  2008-11-29 16:59:44 / 天气: 晴朗 / 心情: 平静 / 个人分类:自己的信心来源

51Testing软件测试网}n1SB RK a

 

NWjaB:V{n0

n;U5oU5iZ?%B0  软件测试从无到有,从小到大,从辅助走向前台,正在慢慢改变着人们的观念,笔着从事这个领域多年,经历国内这一行业的发展, 结合自身的理解, 对软件测试目前的现状及未来走向提出自己的想法。

/IDv/|y8M'b0

7NC ErL:s3n9q.d0  目前测试在国内发展不足,主要的原因有如下几点:

F%g0jZ-K`:\E2T0

\R5q |kdi vL0  1、首先是认识上的,觉得软件开发人员自己测试一下就OK了,不愿使用测试团队去进行专业化的测试。51Testing软件测试网3[:fH1S,q?;GP

51Testing软件测试网M-o&Sra.]

  2、对测试重视不够。

th-Ht@z%J0

~ @QPk&?D7m F0  3、国内的软件企业比较小,很不正规,企业的订单更多的是通过关系得到,因此,不愿花费时间和成本,仅希望尽快的完成产品,交付用户使用,这样好尽快获取效益,所以,产品未经过严格的测试环节就交付客户使用。

^ i0_dO0

&fN3w6R;Xi0  4、因为企业较小,能够生存是第一重要的,因此,对于企业的长远没有更好的规划,表现在软件产品上就是对品质不是严格要求,或着表面上讲严格,实际中或着因为TTM原因,对软件测试不肯投资。51Testing软件测试网%V e'D)h j;uN

y5L4H\}0o0  5、国内此一领域自身从业着的问题,没有好理论和工具,提供专业化的工具去辅助工作。如此种种,制约着此一领域的发展。51Testing软件测试网%J2j7NYW|'?p6X

51Testing软件测试网pNb1W/H(\v

  近年来,随着国内经济的持续快速增长,软件行业也得到快速的发展,据IDC的统计,目前国内的软件产值已达2100亿元,出口40亿美元左右,且以每年两位数的增速在发展,这对于软件测试无疑是一计强心针,促使软件测试领域朝着正确的方向发展;另一方面,国外的一些好的工具及方法也渐渐进入国内,逐渐被熟悉和使用,尤其是一些open sources的工具,更是久旱逢甘露般被国内许多业着所效尤。对于软件测试,未来有如下几种发展方向。

x&]N8{ ^K;M"Q0

tH)Pv'D8wy1o0  1、软件产品评估及其度量。一个软件产品要交付客户了,其目前到底是一种什么状态,Bug减少到可交付的安全的范围以下了吗?软件可以交付客户吗? 未来客户使用产品会产生多少bugs是在范围以内吗?软件的测试及开发流程有纰漏吗?这些都需要一个系统化的度量及评估体系去完成他,得到一个科学的报告。如此的工具也有很多,国外一些组织, 提出了:51Testing软件测试网4g%r5@ w3a:|0]'Qr

m1A\0D(\Q0  TMM(Testability Maturity Model) by David Gelperin, 1996

0K5e&{2D+_0`051Testing软件测试网~*uG,mY3@ W

  TIM(TestImprovement Model) by Ericson, Subotic and ursing 1996.

4eUd\WB_]!no051Testing软件测试网+S3I HK1G4j

  TMM(Testingmaturity Model) by Burnstein et. 199651Testing软件测试网1M+yG wZ4UN |/F3y

51Testing软件测试网 ^#l+z.?B3u

  TPI(Test Process Improvement) 等模型及概念.

1n,n*K6Gm0

hX8o6\1o,B0  2、自动测试工具。随着搜索enginer的发展,一些automation工具被熟知,同时,国外的一些专业化的公司及其产品的进入国内,使得从业着有了更进一步的认识,通过了解国外先行着的研究成果,开阔了视野,对领域的认识又深化了一步,也充满了信心。如一些工具如下:51Testing软件测试网1}5}GK#H8t

4\p,R2_s9S#N S J0  Open sources:cppunit,CUT,TCL & TK,GCT,c++test,LPT fot linux,embeded test,boost,etc.

|$QA&OU8y-C`@0

g'fHWc'W0  基于平台或公司:Winrunner,loadrummer,Rationalseries,etc

#r L1m?SS5cz)H051Testing软件测试网rSI ~/SAc

  基于航天或军事领域的:LDAR公司的Codetest,silktest,etc.

S.YjrHU!? A7F7t0

+o,T-N s9Pnt0  基于不同的开发语言,如Java,c/c++,基于不同的平台,如windows,linux,基于不同的格式,如html test,webtest,erp test,xml test,protocol test,etc。通过研究这些工具及思想,拓展测试工具的使用时限及功能,填补工具耗时及费力的弊端,提供更加专业化的手段去提升工作绩效,从而获得更多的成绩和认同。

{um"@d,Y7d"?0

~&t2UK;y#O ^m!`_ `]z0  3、专业化软件测试公司。下一步更未来的发展,随着外包产业的不段发展,第三方的,专业化的软体测试及服务公司将会出现,评估及度量是此一模式的最佳进化,因为project sources code一般企业不会提交给外人去读,去测试的,他们提供更专业化的谘询和更加全面深入的测试工作,辅助开发出更高品质的产品,服务于不同行业和领域。

v@,xuHj0

TAG: 自己的信心来源

shl5254的个人空间 引用 删除 shl5254   /   2013-02-19 10:53:01
学习了
 

评分:0

我来说两句

Open Toolbar