从布朗的五项测试标准看英国加入欧元区的前景

从布朗的五项测试标准看英国加入欧元区的前景
从布朗的五项测试标准看英国加入欧元区的前景

从布朗的五项测试标准看英国加入欧元区的前景

一、关于英国加入欧元区问题的背景

(一)欧洲加快了一体化步伐

自2002年初欧元正式面市流通以来,欧盟一体化向纵深推进的势头愈显迅猛:欧元区]2国家取消原币,真正实现单一货币和统一的经货联盟;欧盟东扩进入决定性最后阶段,2003年4月与10个申请国签署入盟条约,2004年欧盟将扩大到25国,经济和政治实力也将更强;一支6万人欧洲快速反应部队加快组建步伐,2003年欧盟独立防务正式形成,与此同时,有关2004年制宪大会也进行了实质性筹划,一部划时代的欧盟宪法即将诞生,政治联盟随之巩固。这一切表明一个实体性统一大欧洲已孕育成形,随着经济政治军事一体化的加速,欧盟努力把自己塑造成真正强有力的世界一极的战略目标在实现中。而作为欧盟主要成员国的英国,至今还游离在欧元区之外,其与欧盟的关系变得更加扑朔迷离而意义重大。

(二)英国与欧盟保持着若即若离的关系

1.英国政府的对欧态度

从二战后初期的保持距离甚至对立,转变为申请加入欧共体却一直三心二意,难于合作,直到目前在欧盟中自我选择的孤立状态,英国政府的对欧政策保持了一种若即若离的关系。其主要原因包括对欧洲一体化带来的主权转移过程的疑虑和反感,也包含了对英国与欧洲大陆经济结构差异的现实考虑。

战后英国一直由保守党和工党两大政党轮流执政,两党的对欧政策存在着一些具体差异。从撤切尔夫人到梅杰,保守党在对欧洲一体化的发展方向和性质等原则性问题上,坚持政府间合作的性质而反对更大程度的超国家一体化,限制欧共体机构职权的进一步扩张。而20世纪80年代末以来工党却采取比较亲欧的态度。立足欧洲,力争“在欧盟建设中发挥主导作用”是英工党政府对欧政策的核心。1997年上台的工党布莱尔政府摒弃了保守党政府的完全孤立于欧洲的“捣蛋鬼”角色,强调改善英国和欧盟之间冷淡僵化的关系,更加积极地参与欧洲事务。然而在维护国家主权、强调政府间合作性质这一根本原则上,布莱尔政府与保守党政府并无本质区别,一旦欧洲一体化建设与该原则抵触,就会立即引起顽固的疑欧情绪。是否加入欧元区是目前英国关于欧洲问题辩论的核心。疑欧派认为统一货币将破坏英国现存的竞争能力,而且必然导致欧盟向联邦式一体化的迈进,是对英国主权的直接威胁。而亲欧派则认为统一货币是统一市场发展的必然结果,如果英国独立于统一货币之外,将错失对英国至关重要的统一市场的经济利益。鉴于国内公众舆论对欧元的怀疑态度,工党政府也只是强调保持加入欧元区选择的开放态度,并承诺将通过公民公决来作出决策。

2.欧元区国家及欧盟机构的态度

(1)欧元区国家:欢迎但心存疑虑。

英国加入欧元区有利于欧州一体化的发展和欧元区实力的增强,欧元区国家对英国的加入基本表示欢迎,而对英国迟迟徘徊在欧元区门外的做法感到失望和不满。作为欧元区的核心国家——德国,希望英国政府正在着手进行的改革能够对英国加入欧元区的各项经济测试标准有所帮助,并尽快为举行全民公决铺平道路。(注:苏蔓薏:“英国对欧元说不”,《国际金融报》,2003年6月11日。)

然而,英国在欧洲议会当中的不合作态度和影响力,也使得欧元区诸国对英国加入欧元区在未来的政策导向上产生了一些疑虑。英国包括工党和保守党在内的各党派,在欧洲议会内部与积极促进联邦化的他国派系一直在进行政策主控权的竞争。而欧洲议会由“跨国党团”组成,党团在议会工作的组织方面和影响议会的决策方面都起着重要作用,这为英国打入欧盟权力核心,通过政党操纵、控制其决策提供了可行性。(注:Christopher Lord:《What Role

for Parties in EU Politics》,European Integration,2002,,,P39-P52.)例如,在欧洲议会第一大党团欧洲社会主义者党团中,英国工党以62席高居榜首。考虑到英国加入欧元区后其工党在欧洲议会中的姿态,欧洲大陆国家担心权力的转移从而导致它们利益的损失。(注:Corbett Richard,Jacobs,Shackleton Michel:《The European Parliameat》,1995 London,Cartermill,P15-P18.)

(2)欧盟机构:支持但标准上不让步。

欧洲央行行长杜伊森贝赫表示,希望英国尽早加入欧元区,但欧洲央行不可能为了英国而改变反通胀的政策策略。他指出英国加入欧元区是英国人民自己决定的一个政治问题,实际上暗示了在英国加入欧元区的经济问题上对英国做出让步的可能性极小。这也从某种程度上反映了德、法等国对英国加入欧元区的心态,既不反对英国的加入,但也不是十分的热心,特别当英国的加入意味着它们可能要做出较大让步甚至面临利益损失的时候,比如英国希望能以低于现行汇率的换算标准加入欧元区。

实际上,英国已基本满足了《马斯特里赫特条约》规定的所有条件。尽管英国是欧元区的一个“局外”国,但在许多方面已经比有些“局内”国更接近欧元区的核心经济标准。例如,自1999年秋以来英国的物价涨幅一直低于欧元区的平均水平;2001年公共债务占国内生产总值的比例在欧元区内可排在最低的第三位。现在的问题是,英国自己是否要加入欧元区。(注:刘桂山:“尽管调整税收政策依然面临三大障碍,英国离欧元区还有多远”,《中华工商时报》,2002年5月9日。)

二、布朗的五项测试标准

(一)布莱尔政府提出五项测试标准

在英国加入欧元区的问题上,英国国内一直争论颇大,反对党坚决反对,相当多民众不赞成,而布莱尔政府在加入欧元区的问题上立场是坚定支持的,表示英国应该尽早加入欧元区。布莱尔2002年就欧元流通发表讲话时说:“欧元已变为现实,如果我们持续避开欧元或是装作欧元不存在将是十分愚蠢的想法”。(注:TOM财经新闻网:。)

当然,为了应对反对党和民众的情绪,政府的这种表态还是留有余地的,而且工党政府内部对欧元的看法也不尽一致,其中最受关注的是英国首相布莱尔和财政大臣戈登·布朗的意见分歧。相比布莱尔对加入欧元区的积极态度和坚决信心,布朗坚持认为,必须根据英国经济的实际情况决定是否加入欧元区。1997年由布朗提出了工党政府的五项经济测试标准,来审核英国是否具备加入欧元区的经济条件。

(二)五项测试标准的基本内容

布朗的五项测试标准,主要考察加入欧元区是否会在金融、就业、对外贸易、吸引外资和通货膨胀方面对英国产生负面影响。这五大问题个个紧扣英国前途命运。具体如下:

其一,一致性:英国能否与欧元区的单一利率“舒适共存”?

其二,灵活性:如果问题发生,是否有足够灵活性来解决?

其三,投资:是否为决心长期投资英国的企业创造更好的条件?

其四,伦敦城:采用单一货币将怎样影响伦敦城的金融服务?

其五,稳定、增长和就业:加入欧元区是否有助于经济增长、稳定,是否能长期拉动就业?(注:《国际商报》,2003年6月24日第4版。)

早在1998年,布莱尔对国会发言的时候就承诺,如果布朗的五项测试标准得到满足,英国政府将下定决心支持一项加入欧元区的政策。(注:英国《泰晤士报》网站。)随着2002年欧元开始流通,英国也进入了对这五项标准的评估阶段,布莱尔在这期间加大了推动加入欧元区的力度。

然而,也有舆论认为,布朗的五项测试标准,并没有起到推动英国加入欧元区的作用。相反,正是他所提出的五项检测标准,导致了工党政府在欧元问题上6年的犹豫徘徊,并为那

些反对加入欧元区的人提供了借口。

三、关于英国加入欧元区问题的分析

(一)经济因素

1.英国政府五项测试标准评估情况

2003年6月9日,英国政府为加入欧元区设定的五项测试标准的评估结果浮出水面。布朗在英国议会宣布:虽然各项指标均取得了“重要”进展,但除了金融服务条件已经满足之外,其他四项条件均未完全达标。其中,结构性差异是一致性标准的阻碍;对于灵活性标准,布朗认为:“我们不能确定是否具备足够的灵活性来应对各种可能的压力”;而关于就业和投资预测的标准只有在解决一致性和灵活性问题的基础上才能达到;只有伦敦城保持金融服务竞争力一项达到标准。根据政府评估结果,英国还不具备加入欧元区的经济条件,英国将制定新的改革计划,促进英国与欧元区经济实现融合。

(1)一致性和灵活性标准

布朗的五项测试标准中,英国未能通过最主要的测试,即经济周期和结构的一致。布朗报告指出,虽然英国的通货膨胀程度、利率、债务和财政赤字都已经和欧洲同步,但英国经济景气循环更接近美国而不是欧洲。英国的增长步调和欧元区核心德国有较大偏差,欧元区失业率远高于英国(见下表),且多为结构性失业,这说明英国和欧元区经济循环远未完全趋同,经济结构也存在较大差异,它们将应对不同的经济冲击,并且对不同经济冲击的反应方式也是不一样的。英国的产品和劳动力市场要比欧元区灵活而有弹性,英国房屋市场对利率变化的反应较欧元区国家更为敏感,因此在加入欧元区后,一旦由于经济步调不相容产生经济冲击,对英国产生的影响会更大。

1998年-2003年1月英国和欧元区国家的失业宰比较(%)

1998 1999 2000 2001 2002

英国 *

德国

法国

欧盟15国

欧元区

美国

日本

*该数据系2003年3月。引自《国际金融报》,2003年6月11日。

资料来源:依据[英]Financial Statistics,May 2003,London:,和Euro Statistics,April 2003,European Commission,P59相关表格整理。

·76·《世界经济研究》2003年第10期

关于加入欧元后英经济是否能有足够的灵活性应付出现困难的问题,这方面英国与三年前的情况没有多大改变。一般认为由于名义工资和价格不易变化,在浮动汇率的条件下,一个经济体比在固定汇率条件下更易应付经济震荡,因为货币贬值是吸收这种震荡的有效手段之一。此外,全球经济环境的艰难也显示了政策灵活性的优点,如德国由于放弃了国内宏观经济政策的调节作用而面临着日本式的衰退和紧缩。因此,在第二条标准上布朗公布的测试结果也持否定意见。

(2)投资和就业标准

关于加入欧元区是否会为外国长期投资创造更好条件的问题,一般认为单一货币确能消除汇率风险,但也不能肯定不加入欧元区会给投资带来不利因素,因为从目前实际看,虽然英国未加入欧元区,但其吸收的投资在欧盟国家中是最多的,1999年英国吸收的外资

占整个欧盟的39%。

就失业影响来说,据估计,自1999年1月1日欧元启动后对英镑产生易变效应,使英国每月失掉3500个就业机会。然而,英国加入欧元区后,从中期而言对英国公司的成长必然有所帮助;但短期来说,有些产业会因优胜劣汰以致没落,及一些公司并购中为了成本合理化采取的裁员行动都可能造成失业;而在竞争中胜出的公司要扩大规模,因此提供工作和引起失业的情况将同时出现。此外,从欧元区、英国和美日等国就业情况的实际数据看(见表),欧元区在成立以后在失业问题上的表现虽然表面上令人乐观,但和美国还有较大差距,英国的情况也要好于欧元区的平均水平。并且如果在欧元区连续四年不间断复苏性增长的背景下来考察,失业率只下降2个百分点并不能说是一个显著的进步。因此英国议会的调查报告认为,目前就欧元体系对就业的作用完全肯定还为时尚早,因为有将近一半的失业率下降是在欧元区成立以前发生的。他们认为在减少失业率的因素方面,共同市场可能较单一货币扮演了一个更为重要的角色。①(注:Timothy Edmonds:《The euro-zone:The early years & UK Convergence》,Timothy of Commons Research Paper 02/45 16 July 2002 Economic Policy & .)

(3)伦敦城的金融服务地位

金融服务业向来是英国的强项,金融和信息服务业在英国经济中约占1/3的比重,金融服务业的兴衰在很大程度上影响着英国经济未来的走势。伦敦作为国际金融中心,其金融与商业服务部门占了英国GDP的二成左右,对整个英国经济的稳定与繁荣,其作用是不可估量的。如果英国加入欧元区,则伦敦不仅可能维持其欧洲的金融龙头的作用,还将继续吸引大量美国和日本的金融机构来欧元区寻找商业机会。

2.英国与欧元区在其他重要经济指标的比较

(1)GDP增长率。

自1992年以来,英国经济开始走出低谷,情况不断好转,近年来英国经济几乎是西方国家中表现最佳的,而欧洲大陆经济则一直处于萧条状态。按照2003年初的预测,今年欧元区的经济增长率有可能达到接近2%的水平。但实际执行情况却令人十分失望。据权威人士不久前预测,2003年欧元区12个国家的GDP增长幅度仅仅可能达到1%或者不到1%。而英国财政部的统计数据显示,2003年英国经济增长预期为%,几乎是欧元区的两倍。(注:佟福全:“欧元区经济步履蹒跚”,《国际金融报》,2003年6月11日。)欧元走势虽好,但德国、法国的经济表现实际并不如英国,英国又怎么会把自己经济的大好形式拱手让出呢?

(2)基准利率比较。

加入欧元便意味着要与欧元区其他国家一起执行统一利率。对于以货币政策为主进行经济调控的英国和经济易生波动的英国,它对加入欧元也不得不三思而行。

布朗说,在努力达到经济周期一致性方面,已经取得了重大进展。英国与欧元区的短期利率差别已经大大缩小,而长期利率实际上已趋同。但布朗担心英国国内的通胀率如果上升得比欧元区快,会使英国丧失竞争力,而真实利率也会降低。目前,英国与欧元区经济趋同性方面的最大障碍是房地产市场,与欧元区国家相比,英国房地产市场的波动要大得多。布朗称,他将宣布一系列措施加大房地产市场供应,并鼓励借款人从目前盛行的可变利率按揭转向固定利率按揭,从而降低英国经济对利率变化的敏感性,协调供求失衡,减少英国独立货币政策的必要性。

(3)通货膨胀率比较

通货膨胀抬头也是影响欧盟经济增长的一大问题。通货膨胀率上升,常常迫使欧盟下调其经济增长率。以意大利为例,该国政府预测2003年全年通货膨胀率为%,但是,2003年前4个月,没有一个月的通胀率低于2%,2003年3月和4月的通货膨胀率分别为%和%。

结果导致意大利不得不把2003年全年的GDP增长率由%下调到%。①(注:佟福全:“欧元区经济步履蹒跚”,《国际金融报》,2003年6月11日。)

相反,近年来,英国经济一直以较高的速度稳定增长,失业率和通货膨胀率都维持在20多年来的最低水平。英国虽然看到了欧元区为振兴内部经济做出的不懈努力,但欧元区的经济表现目前不及英国,加入欧元区可能带累英国经济。吸引英国加盟,欧元区现在似乎还缺乏足够的魅力。

(二)政治与社会文化因素

1.对国家主权的极度重视阻碍加入欧元区进程

欧元问题绝不仅是一个经济上的理性分析与权衡的问题,还要涉及到历史传统、社会政治和民众心理等等问题,这使得英国加入欧元区的前景更为扑朔迷离。

从历史上看,17世纪以来,英国从一个小国发展成为一个有着深远影响的经济、政治、军事大国,其民族的自我认同亦随之不断加强。虽然近代以来,英国国力随着美、德、日的迅速崛起显得日见衰微,但英国国民“日不落帝国”的自信心和民族自豪感犹存。出于英国经济利益转向西欧大陆的考虑,英国愿意加入一体化进程,但是如果为此要付出国家主权的代价,对于英国而言无疑是昂贵的。

从意识形态来看,英国自由主义思想浓厚,对一个高度集权的“欧洲政府”可能带来的国家主权的丧失一直颇为忌惮,这样的民众心理使得英国作为一个自负的民族国家,对整个欧盟体系有一种本能的反感。英国在欧盟中谋求的是一种政府合作性质的一体化,而不是超国家集团的联邦式一体化,而欧元恰恰是后者的主要表现。种种历史、意识因素,决定了在欧元问题上英国踌躇徘徊、骑墙观望,轻易不肯越雷池一步的现状。

此外,英国不同于法国,它的货币是强势货币;也不同于德国,它一直拥有自己的主权。它既无需像法国一样依靠牺牲主权来保证政治安全,也不需要像德国一样依靠牺牲经济主权来获得更高的政治地位。因此,英国作为一个什么也不缺,并且拥有国际金融中心,拥有强势货币——英镑的国家去加入欧元区,并付出货币主权的代价,的确需要斟酌。

2.英镑情结

由民众心理、历史传统和政治架构派生出的“英镑情结”也在英国加入欧元区问题上成为一个重要因素。作为英国的货币单位,英镑从近代资本主义文明兴起以来就一直充当着国际贸易的主要结算手段,充分显示了“大英帝国”雄厚的国家实力和崇高的国际威望,与英国的兴衰命运休戚相关。英国加入欧元区必须放弃英镑,统一使用欧元,这触及了英国长期以来形成的“英镑情结”。在为数不少的英国人看来,英镑代表着英国的主权,英镑坚挺的货币支付能力更是英国国家实力和国际威望的象征。因此,战后英国领导人一度曾经固执地、甚至感情用事地坚决维持英镑有一个固定汇率的国际交易和储备作用,有时竟然不惜危害国民经济的增长。

因此,尽管首相布莱尔对于英国加入欧元区持乐观态度,尽管支持欧元的人数有所增加,但是大多数英国人仍然希望保留英镑。在2002年欧元正式流通后进行的第一次民意调查表明,只有21%的人认为英国应该加入欧元区,而73%的英国人反对加入,反对者所占的比例比过去所进行过的任何调查都来得大,这显示了有相当数量的英国民众对欧元还是抱着相当排斥的态度,这不能不说是英国加入欧元区道路上的一大障碍。

四、英国加入欧元区的前景

(一)英国加入欧元区是大势所趋

尽管目前多数英国人不愿放弃英镑,但随着欧洲政治经济一体化进程的发展,他们中的许多人已认识到,加入欧元区将是大势所趋。民意测验显示,认为10年之内英国应加入欧元区的已占绝大多数。(注:张芝年:“加入欧元?英国仍说‘不’”,《经济时报》,2003年6月11日。)

显而易见,英国加入欧元区有着诸多利益。从贸易来看,实施欧元后欧元区内部的贸易获得了大幅增长,加入欧元区也必将有力促进英国和欧元区的经济贸易,从而推动英国GDP的增长。从投资方面来看,许多国际国内大公司纷纷表示大力支持英国加入欧元区,而一些曾承诺将投资英国的公司甚至明确提出,如果英国不尽早加入欧元,他们将考虑将资金转到欧元区国家。从伦敦城的金融地位来看,欧洲不会允许其货币由一个非欧元成员的金融中心长期控制,英国一日不加入欧元区,伦敦能在多大程度上保持欧洲金融中心的地位就恐怕不容乐观。而如果英国加入欧元区,则伦敦不仅可能维持其欧洲的金融龙头的作用,还将继续吸引大量美国和日本的金融机构来欧元区寻找商业机会。反过来看,不加入欧元区对英国经济带来许多不利影响,如出口的下降、商机的错失、英镑和欧元高昂的转换成本等等。

此外,长期游离于欧元区之外使得英国在欧洲事务中的发言权受到限制,随着欧洲大陆经济一体化程度的提高,留给英国制订游戏规则的空间也将越来越小。英国能否尽早加入欧元,已成为关系英国繁荣发展的至关重要的一步。

(二)五项测试标准的实施和全民公决

1、各社会阶层的态度

(1)不少民众持抵触态度。

英国不少民众对于欧元一直表现出冷漠的态度,特别是出于对长期使用的英镑的感情,许多英国人毫不掩饰他们抵触欧元的情绪。英国媒体2003年6月7日公布的一项民意调查显示,多数英国人反对英国加入欧元区。调查结果表明,如果英国第二天就通过全民公决来决定是否加入欧元区的话,68%的英国人将投反对票,这一比率比5月上升了6个百分点,比去年同期上升10个百分点。只有12%的被调查者表示支持英国加入欧元区。与此同时,有61%的人认为,在未来5年内欧元代替英镑将不可避免。(注:新华网伦敦6月7日电。)显然,对英国民众来说,在对待欧元的问题上,感情的因素超过了在政治与经济方面的考虑。

(2)商界大企业:联名要求加入。

英国商界普遍认为,对英国而言,放弃英镑、使用欧元是明智而有益的选择,如果英国继续拒绝跨入欧元区,将会在贸易、投资和影响力等各方面都严重受损,把英国商业竞争挤向狭窄的一条小胡同,错过欧洲发展的一个极其重要的阶段。

据英国《镜报》报道,2003年5月,数十家国际和英国国内大企业的领导人联名致信布莱尔,敦促英国政府加快加入欧元区的进程。这些企业家中包括英国航空公司、英国电信巨子沃达丰公司、福特汽车公司、飞利浦公司、英美烟草公司、联合利华公司和西门子公司等大企业的CEO。他们在信中言辞犀利地指出,布莱尔首相现在应该对其信念表现出勇气,并明确宣布“加入欧元区有利于英国的长远利益”,否则“将对英国未来的繁荣产生严重后果”。(注:《文汇报》网站:。)

2、全民公决的可能性及时机掌握

英国能否顺利加入欧元区,直观说来,直接取决于全民公决的结果;而全民公决的结果,则取决于政府态度、舆论导向、各利益集团博弈的综合作用。为了顺利把英国带入欧元区,工党政府会选择最有利的时机开展全民公决,使全民公决的结果有利于加入欧元区。

从政府方面来看,由于2003年6月公布的入欧测试结果不甚理想,布莱尔和布朗在全民公决的时间安排上存在严重分歧,以及伊拉克战争给英国和法德等国之间关系带来了阴影,英国会暂时推迟加入欧元区,但英国加入欧元区绝对是大势所趋。布朗宣布,英国将于今秋公布一项有关就加入欧元区举行全民公决的法案,并在2004年再次就这些测试标准进行评估,如果评估结果积极,就确定举行公决的时间表。而布莱尔更表示,如果加入欧元区的条件成熟,但在全民公决中却无法通过,那么他将不惜个人名誉,甚至首相之职,带领英国加入欧元区。值得注意的是,布莱尔2003年7月19日在日本向一些大企业高层发表演

讲时表示,英国可能在达到五项测试标准前就加入欧元区。他说,英国已采取一系列改革措施,来促使英国更加接近五项经济测试标准,但英国不会等到所有改革完全见效后,才主张加入欧元区。如在与欧元区经济是否融合等问题上,只要英国经济“正在融合中”就可以了。(注:苏蔓薏:“英国何时加入欧元区?布莱尔暗示会提前”,《国际金融报》,2003年7月21日。)布莱尔此番话意味着,原先的五项测试标准可能不再是英国是否加入欧元区的一个严格的分界线,英国加入欧元区的时间可能会大大缩短。

从公民的态度来看,早在2002年2月,英国的民意调查表明,同意尽快采取公民裁决方式加入欧元区已经上升到公民总数的67%,(注:周建平:《欧洲一体化政治经济学》,复旦大学出版社,2002年7月,第309-317页。)这是一个好的征兆,尽管这并不一定意味着支持加入欧元区的票数会大幅增加,但起码公民开始正视欧元问题并且有了积极的意愿试图为这个问题找到解决之道。

从商业角度看,欧元现钞投入流通一开始,英镑的坚挺和易变性已经使英国的商业竞争处于不利的趋势,这种局面也必将促使英国政府加速加入欧元区的进程。

综合看来,经济一体化是大势所趋,英国要面向未来,必然要融入欧洲一体化进程。从近期看,2004年进行全民公决的可能性是很大的,但由于多种力量和不同因素相互交错影响,全民公决的结果目前尚不明朗,英国加入欧元区的具体时间也难以确定。而从长期看,英国加入欧元区只是个时间问题。世界形势决定了欧洲必须走联合的道路,启用欧元是欧盟一体化发展的必然,而英国与欧洲大陆日趋密切的经济联系,必将推动英国早日加入欧元区。

软件测试现状与前景

一.软件测试背景 1.软件测试的基本情况 据国家权威部门统计,中国软件人才缺口超过100万人,其中很大一部分为软件测试人才,缺口达到30-40万。但由于软件测试的重要性是近两年才被充分认识到的,高校教育和企业培养都还没有跟上,致使软件测试需求严重供不应求。 软件测试的需求为什么像雨后春笋一样?这种现象是符合我国软件产业发展的。在我国,软件产业的兴起和发展也就是这短短十几年。在前面的兴起和发展壮大阶段,一般的软件公司都是重开发轻测试,甚至存在把测试工作都放在用户那里去做的错误思想;追求眼前功能的实现,开发软件追求“短”、“平”、“快”。不太考虑性能和功能的优化。软件产业发展到今天,如果还是用以前的思路、办法(公司里绝大部分、甚至全部都是开发人员在做产品,只要能做出来可以用就行),企业的产品肯定没有竞争力,从而导致这样的软件企业生存极其困难。正是因为这个原因,软件测试以往一直被中小IT企业所忽视,只有一些知名企业才有专门的软件测试人员。现在,更多的国内企业认识到测试的重要性,但是由于国内测试人才的储备相对较少,并且建立软件测试部门需要很大成本,所以软件测试外包是国内软件企业的最佳选择。 2.软件测试的重要性 项目软件编制质量的高低关键取决于软件测试工作的严密。软件测试工作不但保证了软件质量,而且降低了日后维护成本,也提高了企业信誉和实力。软件测试主要是根据项目制定测试计划,确定测试用例和测试方法,记录测试数据,分析测试结果,完成测试报告,以便软件开发人员进一步调试。 二.软件测试行业现状 我国的软件测试技术研究起步于“六五”期间,主要是随着软件工程的研究而逐步发展起来的。由于起步较晚,与国际先进水平相比差距较大。随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试正在逐步成为一个新兴的产业。从目前来看,可主要从四个方面来分析我国测试行业的现状。 1.软件测试重要性和规范性不断提高 国家各部委、各行业正在通过测试来规范软件行业的健康发展,通过测试把不符合行业标准的软件挡在门外,对行业信息化的健康发展起到了很好的促进作用。在信息产业部关于计算机系统集成资质以及信息系统工程监理资质的认证中,软件测试能力已经被定为评价公司技术能力的一项重要指标。2001年信息产业部发布的部长5号令,实行了软件产品登记制度,规定凡是在我国境内销售

软件测试发展方向学习资料

软件测试职业发展方向 最近准备研究一下软件测试职业的发展方向,一是增长自己的知识,二是为自己的职业规划做个参考,在网上找到一篇很好的东东,将它整理了一下,放上来吧,以备以后查看。 软件测试职业发展方向,大体上可以分为管理路线、技术路线、管理+技术路线。 测试初级阶段: 测试工程师,属于软件测试职业生涯的初级域,其适用范围是入行软件测试3年内的常规测试从业者,其主要工作内容是按照测试主管(即直接上司)分配的任务计划,编写测试用例、执行测试用例、提交软件缺陷,包括提交阶段性测试报告、参与阶段性评审等。 管理+技术路线: 首先是常规路线,这条发展路线要求管理与技术并重,因为软件测试的行业特点决定了这个因素:测试工程师向上晋升到测试主管、测试经理、测试总监,直至咨询域的更高方向! 测试主管是企业项目级主管,对于中小型软件公司也可以是企业级主管,属于中级发展域,适用范围是2到5年职业经验的测试从业者。其工作内容是根据项目经理或测试经理的计划安排,调配测试工程师执行模块级或项目级测试工作,并控制与监督软件缺陷的追踪,保证每个测试环节与阶段的顺利进行。严格来说,这个级别更多属于测试的设计者,因为企业的测试流程搭建是由更高级别的测试经理或相关管理者来做的,测试主管负责该流程的具体实施;而更多的工作,是思考如何对软件进行更加深入、全面的测试。测试主管比较有创造性的工作内容就是测试设计,而恰恰很多公司忽略了或没有精力来执行此工作内容!应该说,在一个企业里做了3年左右测试工作的人员,很容易晋升到该职位,而之所以晋升,是与个人测试技术的过硬、测试方法的丰富,加上对测试流程的监控力与执行力的职业素质息息相关! 测试经理是更高级别的测试管理者,属于高级测试方向域。对于大中型软件公司,该职位尤为重要,并且对其职业要求也比较高,一般适合4到8年的测试从业者,在管理与技术能力双双比较成熟的情况下,可以结合具体环境晋升到该级别。测试经理负责企业级或大型项目级总体测试工作的策划与实施。测试经理除了需要统筹整个企业级或项目级测试流程外,还要对于不同软件架构、不同开发技术下的测试方法进行研究与探索,为企业的测试团队成员提供指导与解决思路,同时还要合理调配不同专项测试的人力资源(如业务测试工程师、自动化测试工程师、白盒测试工程师、性能测试工程师),对软件进行全面的测试;另外,一些企业里,测试经理还需要与客户交流与沟通,负责部分的销售性或技术支持性工作。

2017自动化测试趋势展望

NI 联合创始人带您慧眼看趋势:由Dr. James Truchard 担任客座编辑 2017自动化测试趋势展望

随着我作为NI首席执行官40年的职业生涯接近尾声,测试测量行业自1976年起所发生的重大变和创新也重新浮现在我眼前。我们从真空管技术驱动的通用无线电时代进入到惠普晶体管主导的时代再到今日——由NI所引领的过渡时期,此时软件变成了真正意义上的仪器。豪不夸张地说,摩尔定律给我们带来了疯狂的快速进步,当你觉得一切沿着轨道正常运行时,过程创新却扩展到新的维度,将性能推高到另一个层次。 就像晶体管一样,NI的起点也非常不起眼,但通过不懈地专注于开发伟大的产品以及借助客户和平台技术,NI 赋予了世界以变革性的创新能力。下面请允许我回顾40年来所学到的经验以及我即将进入职业生涯新阶段时对这一市场的展望。“为测试测量提供利器,正如电子表格之于财务分析” 当我和Jeff Kodosky、Bill Nowlin在1976年创立NI时,我们看到了工程师和科学家与测试测量设备交互的方式以及开发方式具有有非常大的创新空间。我们成立公司的初衷是为工程师和科学家解决测试测量需求提供更好的方式。我们没有现成的解决方案可以购买,但至少我们应该不需要从零开始开发。 通用接口总线(GPIB、IEEE 488)就是我们的网关。我们的愿景正如1983年所说的:“为测试测量提供利器,正如电子表格之于财务分析。”今天再说这句话似乎丧失了一些力量,但想一下80年代初。当时,财务分析工具

就像被“锁起来”,如果没有较高的预算,一般人是用不起的。电子表格的出现改变了这种情况,这也正是我们想要做的。我们希望让所有工程师或科学家都能够使用到与领先技术公司研发团队相同的工具或平台。这在当时是一个非常超前的观点,而且到如今,从许多方面看仍是如此。 “软件就是仪器” (The Software is Instrument) 虽然很多人可能将GPIB仅仅视为硬件,但我们也认识到它在软件方面所起的作用。随着PC行业的发展(以及苹果Mac的发展,我们对于图形用户界面有着特殊的青睐),GPIB电缆使得我们能够容易地以自定义的方式来分析和展示数据,以满足客户的需求。它们不再局限于使用仪器前面板以及笔和纸来记录采集的数据。之后创新的方向开始转移到软件世界,因为编程语言需要仪器驱动程序来连接不同的仪器。NI编写和支持这些驱动程序的战略为用户提供了一个重要的服务,到目前为止,NI通过仪器驱动网络提供了超过10,000个驱动程序。 但是,测试测量界的工程师和科学家仍然需要使用专为计算机科学而设计的工具来执行工程开发、测试和测量任务。我们的解决方案有两个:LabWindows?/ CVI – 为ANSI C编程提供工程开发专用工具;LabVIEW - 图形化编程软件,可将我们的问题解决思路以流程图和图片的方式转换为编译代码。原理很简单:采集、分析和展示。这一过程使用专为用户应用而定制的软件工具来实现,该工具不仅易于学习,而且功能强大。我们创造了“软件是仪器”这一标语来描述这种方法,验证这一方法有效性的方式就是看到工程师和科学家节省了宝贵的时间以及更快速地获得结果。 遵循摩尔定律 人们谈论摩尔定律时都是在说硬件,但计算硬件的存在只是为了运行软件(或者固件)。我们在将测试与测量的重心移转至软件领域之后,便立即着手网罗 Intel、Xilinx 等多家市值超过 10 亿美元的大型企业,成为我们的合作研发商。随着客户和合作伙伴越来越熟练地使用我们的软件工具,我们只需要通过优化芯片来为测试和嵌入式系统提供更多的价值。到目前为止,这主要取决于两个主要方面:多核处理器和 FPGA。因为LabVIEW是图形化的,因此很明显它不是采用顺序执行方法,而是专为并行处理而开发的。LabVIEW用户是第一批可以轻松从单核处理器迁移到多线程和多核处理器的程序员,其速度提升几乎是瞬时的。显然,其他语言也有可能利用这些趋势,就像我们仍然有可能使用机器或汇编语言编写高效的代码,那为什么要利用这些趋势呢?现代电子产品的变革速度意味着你不能浪费时间在使用工具可以轻松解决的事情上,大量LabVIEW用户的反馈也证明了这一点。 而FPGA则完全不同。有些问题就是更适合在高度并行且确定的硅芯片中解决。但是大多数机械工程师或医学研究人员的专长是测量和解决问题,而不是数字设计,因而无法使用工具链或编程结构。我们在20世纪90年代后期认识到了这一点,并开发了LabVIEW图形化编程方法。我们力求让LabVIEW编程人员也能够轻松使用FPGA 的功能,而且我们也做到了。只需看一下Engineering Impact Awards的获奖作品,不管是再生和恢复由于疾病或创伤而损坏的器官功能,还是使用大规模MIMO创造5G无线频谱效率的世界纪录,这项技术的强大便一览无余。 硬件设计采用以软件为中心的方法 当您开始用与我们一样的独特观点来思考软件时,就会自然而然地会以不同的视角看待硬件。基于PC的插入式模块化板卡便应运而生。这使得硬件可尽可能轻量且经济高效(无专用屏幕、电源、固定按钮/旋钮等),并专注于ADC、DAC、信号调理和数据移动。任何测试测量供应商都无法替代客户,设计出最能够满足其需求的用户界面。即使是设计最完善的台式仪器前面板,也会有许多派不上用场的按钮或菜单结构。许多硬件产品会因为I/O连接器而存在尺寸限制。那么我们是否能克服这一限制呢? 事实证明我们的战略不仅有效; 而且是正确的。全新的矢量信号收发器(VST)将RF分析仪、RF发生器、并行和串行数字接口以及高性能信号处理集成到一个2插槽PXI模块中。该产品提供业界领先的分析带宽(1 GHz)、出色的射频性能和MIMO应用所需的可扩展性,秘诀在于:软件。我们将尽可能多的技术问题转移到FPGA中,摩尔定律(以及赛灵思)提供了一个能够处理计算任务的“车辆”。然后,我们将启动该车的钥匙交给我们的客户,允

先进制造技术的现状和发展趋势

先进制造技术的现状和发展趋势xxxx xxx xxxxxxxxx 先进制造技术不仅是衡量一个国家科技进展水平的重要标志,也是国际间科技竞争的重点。我国正处于工业化经济进展的关键时期,制造技术是我们的薄弱环节。只有跟上进展先进制造技术的世界潮流,将其放在战略优先地位,并以足够的力度予以实施,,进一步推进国企改革,推动建立强大的企业集团。推进技术创新,推动大型企业尽快建立技术开发中心,广泛吸引人才,在重大技术创新项目中实行产学研结合,才能尽快缩小同发达国家的差距,才能在猛烈的市场竞争中立于不败之地。本文将详细介绍先进制造技术的含义、特点以及在我国的进展状况和进展趋势。 1 先进制造技术的含义和特点 1.1 含义 先进制造技术(AMT)是以人为主体,以运算机技术为支柱,以提升综合效益为目的,是传统制造业持续地吸取机械、信息、材料、能源、环保等高新技术及现代系统治理技术等方面最新的成果,并将其综合应用于产品开发与设计、制造、检测、治理及售后服务的制造全过程,实现优质、高效、低耗、清洁、灵敏制造,并取得理想技术经济成效的前沿制造技术的总称。 1.2 先进制造技术的特点 1)是面向工业应用的技术先进制造技术并不限于制造过程本身,它涉及到产品从市场调研、产品开发及工艺设计、生产预备、加工制造、售后服务等产品寿命周期的所有内容,并将它们结合成一个有机的整体。 2)是驾驭生产过程的系统工程先进制造技术专门强调运算机技术、信息技术、传感技术、自动化技术、新材料技术和现代系统治理技术在产品设计、制造和生产组织治理、销售及售后服务等方面的应用。它要持续吸取各种高新技术成果与传统制造技术相结合,使制造技术成为能驾驭生产过程的物质流、能量流和信息流的系统工程。 3)是面向全球竞争的技术随着全球市场的形成,使得市场竞争变得越来越猛烈,先进制造技术正是为适应这种猛烈的市场竞争而显现的。因

软件测试发展方向

软件测试发展方向

软件测试职业发展方向 最近准备研究一下软件测试职业的发展方向,一是增长自己的知识,二是为自己的职业规划做个参考,在网上找到一篇很好的东东,将它整理了一下,放上来吧,以备以后查看。 软件测试职业发展方向,大体上可以分为管理路线、技术路线、管理+技术路线。 测试初级阶段: 测试工程师,属于软件测试职业生涯的初级域,其适用范围是入行软件测试3年内的常规测试从业者,其主要工作内容是按照测试主管(即直接上司)分配的任务计划,编写测试用例、执行测试用例、提交软件缺陷,包括提交阶段性测试报告、参与阶段性评审等。 管理+技术路线: 首先是常规路线,这条发展路线要求管理与技术并重,因为软件测试的行业特点决定了这个因素:测试工程师向上晋升到测试主管、测试经理、测试总监,直至咨询域的更高方向! 测试主管是企业项目级主管,对于中小型软件公司也可以是企业级主管,属于中级发展域,适用范围是2到5年职业经验的测试从业者。其工作内容是根据项目经理或测试经理的计划安排,调配测试工程师执行模块级或项目级测试工作,并控制与监督软件缺陷的追踪,保证每个测试环节与阶段的顺利进行。严格来说,这个级别更多属于测试的设计者,因为企业的测试流程搭建是由更高级别的测试经理或相关管理者来做的,测试主管负责该流程的具体实施;而更多的工作,是思考如何对软件进行更加深入、全面的测试。测试主管比较有创造性的工作内容就是测试设计,而恰恰很多公司忽略了或没有精力来执行此工作内容!应该说,在一个企业里做了3年左右测试工作的人员,很容易晋升到该职位,而之所以晋升,是与个人测试技术的过硬、测试方法的丰富,加上对测试流程的监控力与执行力的职业素质息息相关! 测试经理是更高级别的测试管理者,属于高级测试方向域。对于大中型软件公司,该职位尤为重要,并且对其职业要求也比较高,一般适合4到8年的测试从业者,在管理与技术能力双双比较成熟的情况下,可以结合具体环境晋升到该级别。测试经理负责企业级或大型项目级总体测试工作的策划与实施。测试经理除了需要统筹整个企业级或项目级测试流程外,还要对于不同软件架

自动化测试的发展前景

自动化测试的发展前景 自动化测试的发展前景怎么样?相比于开发,测试的技术含量是否偏低?测试人员提升自身竞争力的速度是否没开发快? 精彩答案: 徐毅: 我曾经做过测试自动化,也维护过测试自动化框架,还做过培训师,也做过测试自动化教练。 测试自动化和任何其他一个职位或角色都没有区别,无非就是干个活,只是所需要具备的技能不同而已。拿测试和开发比,就像拿着桃子和葡萄比,有什么意思呢,两者都有价值,而且还得合作才能创造更大的价值;至于测试和测试自动化,很多人混为一谈,以为是差不多的玩意儿,其实这个中间的区别很细致且很多。 自动化的前景完全不必担忧,且不说人类社会发展的大方向就是自动化,难道我们如今不是把很多很多的工作都交给了各种工具么?这些工具不都是什么看得见的机器人,软件和网络服务也是在自动化我们以往必须动手的工作。想一下Excel里给财务数据排个序,谁还能回想一下没有类似工具的时候我们是怎么做的?以及,没有计算器的时候,我们怎么计数? 如今连富士康这种劳动密集型企业也终于幡然醒悟开始引入自动化机器人的时候,还在这里争论测试自动化的前景,真的没有必要。但是,同样一个东西,也有做得好做得不好的区分。你说,手机有没有前途?平板有没有前途?苹果来做,那是真有前途;山寨呢?就算是看得见市场的前景一片光明,他们也不见得一定能走向这段前途。 市场有没有前景是一回事,自己能否把握住,是另一回事。测试自动化一定是未来的方向,目前软件开发这一块所流行的敏捷、DevOps、持续交付、持续部署啥的,通通都是以自动化为根基的(不仅仅是测试的自动化),没有自动化能够做到么? 测试和开发的技术含量这个问题太热门,但很多人在讨论中都缺乏逻辑。什么是技术含量?哪些技术?如何比较?拿苹果跟葡萄比汁水多,不是找抽么。测试工作的关键或核心品质在于思维,测试思维,手头的操作能力固然重要,但是没有相应的测试思维,设计出来的测试用例执行再快、各种图形化显示再炫,也是垃圾测试用例,因为它们没有效果啊!拿测试工作人员去跟开发工作人员比拼谁代码写得好,有意思么?要是代码写得很好,又在犹豫这个问题,那你应该直接去做开发,更能够发挥自己的长处。当然,肯定有一些朋友是代码写得好,又很有测试的思维的,那就更好啦,路非常宽:去做开发,他们的测试思维能帮助他们写出更好的代码;去做测试,

软件测试工程师的职业发展以及前景分析

软件测试工程师的职业发展以及前景分析 这里谈到软件测试工程师的前景以及职业发展问题就不得不先对软件测试工程师做一个名词解释和分类了 什么是软件测试工程师? 软件测试工程师(Software Testing Engineer)指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。简而言之, 软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。 软件测试工程师可以分为哪几类? 按其级别和职位的不同,分为三类。即:高级软件测试工程师、中级软件测试工程师、初级软件测试工程师。 高级软件测试工程师,熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估; 中级软件测试工程师,编写软件测试方案、测试文档,与项目组一起制定软件测试阶段的工作计划,能够在项目运行中合理利用测试工具完成测试任务; 初级软件测试工程师,其工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。 软件测试工程师的意义 软件测试工程师目前正在成为IT行业中一个新亮点,不仅其从业人员薪水高、人员需求增加快而广受关注,而该行业未来良好的发展前景也受到肯定。据国家权威部门统计,中国软件人才缺口中,其中30%的人才为软件测试人才。 软件产业是国家鼓励发展的朝阳产业,软件产业要发展,提高软件质量势所必然,这样就产生了对软件测试工程师的大量需求。然而在IT业处于发展的初级阶段时,由于大多数软件比较简单,测试工作也不复杂,往往是软件开发企业在开发完成后进行一下简单的检测就可以了。但在IT业发展到一个高级阶段后, 系统越来越精密,而软件也越来越复杂,影响的范围也不断扩大。因此,这时期开发的软件就必须进行十分严格的测试。否则,不仅会引发企业销售收入下降和

论软件测试工程师的职业发展以及前景分析

龙源期刊网 https://www.360docs.net/doc/eb8442175.html, 论软件测试工程师的职业发展以及前景分析作者:张宝斌 来源:《科技风》2020年第01期 摘;要:随着我国科技的飞速发展,IT行业也发展迅速,且软件测试工程师已成为IT行业中的一个重要组成部分。软件测试工程师的发展前景非常明亮,目前已成为我国稀缺的人才,本文基于软件测试工程师的发展前景以及软件测试工程师专业认证资质的考取展开论述。 关键词:软件测试工程师;性能测试;职业发展;前景分析 软件行业是国家重点支持的行业,为使软件行业飞速发展,需要为其提供专业技能的软件测试工程师。在IT行业的发展初期,由于大部分软件比较简单,因此测试的内容也很简单,但是在IT行业发展进入中后期之后,软件技能已越来越复杂,也给IT行业带来很大的影响,因此这个阶段发展必须有专业及规范的软件测试技术。 一、对软件测试工程师的概述 软件测试是通过手工或者自动来对某一个软件系统进行测试,主要测试软件的功能是否已经满足了客户所规定的要求,同时分辨出预期结果和实际测试结果的差别。软件测试工程师通过使用不同测试技术对软件产品的功能进行测试、缺陷进行检查,稳定性强度进行检测,并串通整个软件的开发周期对软件的质量进行分析,保证最后的软件能够完美的满足客户需求。软件测试工程师可以分为功能测试、性能测试两类软件测试工程师。 软件测试工程师资格证的考取,要经过多个方面的能力的认证,其主要是包括:功能测试、单元测试、系统测试、软件形成测试等多个测试。要求报考人员有足够的软件测试理论知识和实践能力,了解整个测试过程和业务知识,能够制定软件测试计划。在国内可以考取的软件测试工程师相关职业认定证书有:软件评测师(国家软考认证)、ISTQB(国际软件测试资格认证)、LR;ASP(Micro;Focus旗下的软件测试认证)、CSTE(QAI旗下的软件测试认证)。目前,国际通用且认可价值高的则有ISTQB证书,ISTQB全称为 International;Software;Testing;Qualifications;Board,譯为国际软件测试资质认证委员会,它是国际唯一全面权威的软件测试资质认证机构,主要负责制订和推广国际通用资质认证框架,即“国际软件测试资质认证委员会推广的软件测试工程师认证”(ISTQB;Certified;Tester)项目。 二、软件测试工程师的职业发展方向 由于软件测试工程师职业特殊性,测试工程师不仅需要对软件质量进行测试,也需要对整个软件项目的立项、执行、管理等多个方面都要涉及。因为在一个软件项目中,测试组长作为整个项目的负责人,自身不仅要有着过硬的专业能力,同时也要有着足够的管理能力。测试工

工业自动化未来的发展方向

工业自动化未来的发展方向 工业自动化就是工业生产中的各种参数为控制目的,实现各种过程控制,在整个工业生产中,尽量减少人力的操作,而能充分利用动物以外的能源与各种资讯来进行生产工作,即称为工业自动化生产,而使工业能进行自动生产之过程称为工业自动化。 概述 工业自动化是机器设备或生产过程在不需要人工直接干预的情况下,按预期的目标实现测量、操纵等信息处理和过程控制的统称。自动化技术就是探索和研究实现自动化过程的方法和技术。它是涉及机械、微电子、计算机、机器视觉等技术领域的一门综合性技术。工业革命是自动化技术的助产士。正是由于工业革命的需要,自动化技术才冲破了卵壳,得到了蓬勃发展。同时自动化技术也促进了工业的进步,如今自动化技术已经被广泛的应用于机械制造、电力、建筑、交通运输、信息技术等领域,成为提高劳动生产率的主要手段。[1]

随着我国制造厂商对自动化程度的提高,制造业生产线开始趋向个性化,单一检测数据的仪器组成的检测环节需要投入大量的人力物力,不适应快速检测。因此,集合多种检测功能的快速自动检测设备才是客户真正所需要的,快速自动检测仪是一种“非标测试设备”,需要对客户生产线进行深入的需求调查,量身定制检测方案,因此被称之为“定制检测”,“定制检测”在工业自动化快速检测中起到重要作用。 自动化技术作为20世纪工业领域中最重要的技术之一,主要解决的是生产效率和一致性问题。无论是追求高速、连续和大批量的大型企业,还是追求灵活、柔性的定制化的中心企业,都依赖自动化技术的应用。当今世界已经从产品经济过度到服务经济,过度到一个需要客户体验的时代——大规模定制,也就是快速大批量制造符合个性需求的产品,已经成为世界级的发展趋势。这就需要生产企业的具有很高的自动化水平来解决效率和柔性的矛盾。自动化技术与现代工业企业的关系已经远远超越了为企业提高效益的范畴,而是成为企业赖以生存和发展的基础之一。 技术简介 工业自动化技术是一种运用控制理论、仪器仪表、计算机和其他信息技术,对工业生产过程实现检测、控制、优化、调度、管理和决

关于自动化测试的前期发展历史及未来发展趋势

关于自动化测试的前期发展历史及未来发展趋势 今天的软件市场完全以消费者为导向,为了保持相关性,产品必须处于不断的准备发版状态。面对不断变化的消费者品味,企业如何确保这一点?自动化测试在其中发挥了重要作用,使测试人员更多地关注维护测试计划并确保测试覆盖全面。本文借此总结一下自动化测试概念、换代历史和未来发展趋势。 自动化测试的概念 广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生成1到100个测试数据。狭义上来讲,通工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。我们更普遍的认识把“自动化测试”看做“ 基于产品或项目UI层的自动化测试”。 自动化测试的更新换代(发展史)

软件的自动化测试在过去一段时间中有长足的进步。每个世代的产品都成功解决了某些重要的挑战,但是同时也引进了不同的问题等待解决。 第一代的自动化测试大概在15年前开始,透过硬件的方式录制键盘的输入并播放,但缺少检查点(checkpoint)的功能,而且测试脚本很难维护。 第二代的自动化测试则大约在10年前开始的,这时已经由硬件转变成透过软件录制/播放(capture/playback)的方式产生测试脚本(),并且也增加了检查点的功能,可以对软件做验证,测试的范围也比硬件方式的自动化方式大了许多。比较大的问题是测试脚本也是一种程序语言,所以测试人员也需要懂程序语言,换句话说就是要会写程序。而且当软件有变动时,测试脚本也需要同步更新,这对测试人员来说是一大挑战,测试人员常常就是整个测试脚本再重新录制一遍。 在2001年开始了第三代的自动化测试称为「测试框架(test framework)」,主要是把测试脚本给抽象化(abstraction)(注:如Keyword-Driven Test),让非技术人员(如系统分析师、使用者等)即使不懂测试脚本,不会写程序的情况下,也可以使用自动化测试工具建立自动化测试个案。 第四代Mercury Business Process Testing:专注于业务需求的自动化测试。 随着测试仪器和测试技术的不断提高,自动化测试技术也经历了不断的完善、提高和发展的历程。 自动化测试发展趋势预测 1、测试任务复杂、工作量大,对侧试系统的功能、性能提出更高的要求 有些大规模或超大规模集成电此,每个单片上有成千上万的元件,电路的结构很复杂,需测试参数很多。其中有些集成电路和测试,还需在复杂定时条件下加入多种输人信号,通过有限的端子在规定的时间内进行快速测试,这些若采用人工测试不仅费时、费事,而且无法满足测试要求。若采用自动}}试系统,利用计算机控制,可达到实时控制、逻辑判断、记忆存储、运算处理。利用事先编好的程序快速准确的进行操作,可以自动切换测试点和进行重复测试,容易适应测试内容复杂,工作量大的要求。

软件测试的发展的现状与前景

软件测试的发展现状与前景 一、软件开发中出现错误或缺陷的机会越来越多。 市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。但是,现实情况是,与软件编程比较,软件测试的地位和作用,还没有真正受到重视,对于很多人(甚至是软件项目组的技术人员)还存在对软件测试的认识误区,这进一步影响了软件测试活动开展和真正提高软件测试质量。 (1)误区之一:软件开发完成后进行软件测试 人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一个过程。这是不了解软件测试周期的错误认识。软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性。软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档。软件开发与软件测试应该是交互进行的,例如,单元编码需要单元测试,模块组合阶段需要集成测试。如果等到软件编码结束后才进行测试,那么,测试的时间将会很短,测试的覆盖面将很不全面,测试的效果也将大打折扣。更严重的是如果此时发现了软件需求阶段或概要设计阶段的错误,如果要修复该类错误,将会耗费大量的时间和人力。 (2)误区之二:软件发布后如果发现质量问题,那是软件测试人员的错 这种认识很打击软件测试人员的积极性。软件中的错误可能来自软件项目中的各个过程,软件测试只能确认软件存在错误,不能保证软件没有错误,因为从根本上讲,软件测试不可能发现全部的错误。从软件开发的角度看,软件的高质量不是软件测试人员测出来的,是靠软件生命周期的各个过程中设计出来的。出现软件错误,不能简单地归结为某一个人的责任,有些错误的产生可能不是技术原因,可能来自于混乱的项目管理。应该分析软件项目的各个过程,从过程改进方面寻找产生错误的原因和改进的措施。 (3)误区之三:软件测试要求不高,随便找个人多都行 很多人都认为软件测试就是安装和运行程序,点点鼠标,按按键盘的工作。这是由于不了解软件测试的具体技术和方法造成的。随之软件工程学的发展和软件项目管理经验的提高,软件测试已经形成了一个独立的技术学科,演变成一个具有巨大市场需求的行业。软件测试技术不断更新和完善,新工具,新流程,新测试设计方法都在不断更新,需要掌握和学习很多测试知识。所以,具有编程经验的程序员不一定是一名优秀的测试工程师。软件测试包括测试技术和管理两个方面,完全掌握这两个方面的内容,需要很多测试实践经验和不断学习精神。 (4)误区之四:软件测试是测试人员的事情,与程序员无关 开发和测试是相辅相成的过程,需要软件测试人员、程序员和系统分析师等保持密切的联系,需要更多的交流和协调,以便提高测试效率。另外,对于单元测试主要应该由程序员完成,必要时测试人员可以帮助设计测试样例。对于测试中发现的软件错误,很多需要程序员通过修改编码才能修复。程序员可以通过有目的的分析软件错误的类型、数量,找出产生错误的位置和原因,以便在今后的编程中避免同样的错误,积累编程经验,提高编程能力。 (5)误区之五:项目进度吃紧时少做些测试,时间富裕时多做测试 这是不重视软件测试的表现,也是软件项目过程管理混乱的表现,必然会降低软件测试的质量。一个软件项目的顺利实现需要有合理的项目进度计划,其中包括合理的测试计划,对项目实施过程中的任何问题,都要有风险分析和相应的对策,不要因为开发进度的延期而简单的缩短测试时间、人力和资源。因为

现代自动检测技术的发展现状及趋势

南京理工大学 现代自动检测技术的发展 现状及趋势 指导老师:黄晓华 姓名:卢敏学号:0801500425 2011/5/24 自动检测技术已成为实现生产自动化的重要保证和不可缺少的一个组成部分

现代自动检测技术的发展现状及趋势一、现代自动检测技术的发展现状 检测自动化是提高生产效率, 减轻劳动强度, 节省人力的重要措施是保证产品质量, 实现检验的最好方法也是质量控制自动化的重要基础。因此, 自动检测技术已成为实现生产自动化的重要保证和不可缺少的一个组成部分。 自动检测的对象是指生产自动化技术中,所经常遇到的各种物理量位移、长度、速度、转矩、温度、流量、压力、湿度、粘度、水份等以及对工作机械运转状态生产设备的异常状态产品的在线监视等进行检测。 自动检测是一门综合性应用技术。它应用物理学中各种基本效应和电子学的各种最新成就, 采用各种传感器件将被测非电量, 直接或间接地转换成电量来进行测量。并通过对电敏信号的处理,送给自动控制系统以实现自动控制。而这种控制的精度, 在很大程度上就决定于检测的精度。 随着近代物理学新成就的取得电子计算机技术和半导体集成技术的发展, 又给自动检测技术提供出更先进的检测手段。使人们认识各种现象和规律的深度在精确度、灵敏度以及测量范围等方面正愈加深广。近年来, 检测技术发展很快,主要表现在检测技术和检测仪器的发展, 使检测精度、范围、可靠性及使用寿命等都得到不断提高。 科学技术的进步, 使检测对象与领域在不断增加和扩大。除较多用于工业连续生产过程外。在空间技术, 能源开发及环境保护等新领

域都得到发展。其中以遥感、遥测技术在宇航、卫星及空间实验室等技术中的发展尤为迅速。近代物理学中新的物理效应的应用,使检测手段在不断增强。如用激光、红外、超声、微波、各种谱线及射线等原理, 研制出各种新的传感器件。电子技术, 特别是半导体材料及工艺的发展。出现了多种灵敏度高、响应速度快、小型轻量的半导体传感器件。与集成组件结合将传感器、放大器和运算器一体化,使检测装置小型化、固体化和数字化。譬如, 近年来得到迅速发展和应用的一种新颖的摄象器件一电荷祸合器件简称, 则是将光电转换、信息存贮及读取装置均集中在一个支承片上的半导体表面器件,成为一种名符其实的固态摄象器件。它在摄象领域里, 用作图象传感器自动检测中用作特殊的摄象机等方面有着显著的优点。自动检测技术在工业生产领域也有广泛的应用。在线检测零件尺寸、产品缺陷、装配定位等;离线检测零件参数、尺寸与形位公差、品质参数等。现代工程装备中,检测环节的成本约占50—70%。军事上大大提高了部队的战斗力,比如夜视瞄准机系统就是利用非冷却红外传感器技术。国防领域是先行官,比如利用卫星红外线监测系统探测和发现敌人导弹的发射并追踪导弹的飞行轨道。在航天领域中的作用举足轻重,比如火箭测控检测火箭状况、姿态、轨迹;飞行器测控检测飞行器姿态、发电机工况,控制与操纵等。自动检测技术在日常生活中的应用与日俱增,海啸预报、智能电子警察监测系统、自动收费系统等等。自动检测技术更是社会的物化法官:检查产品质量、监测环境污染、查服违禁药物、识别指纹假钞、侦破刑事案件等等。自动检测技术在机械

检测技术的现状、发展和展望

11机械设计与制造一班柯焱彬 1161120004 检测技术的现状、发展和展望 1、引言 工业设备在制造过程及整机性能测试中离不开各种机械量和几何量,有些工业设备在运行中还要经常对多种物量进行检测或监视,包括位移、速度、加速度、力、力矩、功率、压力、流量、温度、硬度、密度、湿度、比重、黏度、长度、角度、形状、位置、表面粗糙度、表面波形等,这些均属于物理量。实际生产、生活和科学实验中还会遇到化学量、生物量(包括医学),而所有这一切,从信号工程的角度来看,都需要通过传感器,将其转换成电信号(近代还可以转换成光信号),而后再进行信号的传输、处理、存储、显示、控制……,从信息的角度看,这些信号连同声音和图象信息都是信息的源头,所以传感器和检测仪表、测量仪表是信息科学技术的三部分(信息获取、信息传输、信息处理)中的重要部分。 在现代工业设备中,传感器和检测仪表是不可或缺的一部分的理由,还可由以下两方面来看,传统的工业设备如在其上增加了必要的传感器,配备精密测量部件(附件),则其功能和精度可以提高,便于用户操作和维护,安全等级也可以提高,设备可以增值;工业设备作为自动化系统的控制对象或作为自动化系统的一部分,必须能与自动化系统的三部分(检测、控制、执行)相兼容或提供接口,使之集成为一个有机的整体,无论是单机自动化或作为大型自动化装置的一

部分,都使该工业设备的用途扩大。综上所述,作为工业设备本身增加传感器和检测仪表、测量仪表或提供接口,是传统设备更新换代的必要条件。 传感器是一种把非电量转变成电信号的器件,而检测仪表在模拟电子技术条件下,一般是包括传感器、检测点取样设备及放大器(进行抗干扰处理及信号传输),当然还有电源及现场显示部分(可选择),电信号一般为连续量、离散量两种,实际上还可分成模拟量、开关量、脉冲量等,模拟信号传输采用统一信号(4-20mA DC等)。数字化过程中,检测仪表变化比较大,经过几个阶段,近来多采用ASIC专用集成电路,而且把传感器和微处理器及网络接口封装在一个器件中,完成信息获取、处理、传输、存贮等功能。在自动化仪表中经常把检测仪表称为变送器,如问题变送器、压力变送器等。 2、传感器和检测仪表的现状 传感器产品的门类品种繁多,用于流程工业的主要有:温度传感器、压力传感器、重量传感器、流量传感器、液位传感器、氧敏传感器、力敏传感器、气敏传感器、分析仪表……,用于机械工业的还有:开关类的接近/定位传感器安全门开关等安全传感器、旋转编码器、视觉传感器、速度传感器、加速度传感器等,国内传感器共分10大类,24小类,6000个品种,而国外品种更多,如美国约有17000种传感器,所以发展传感器品种的领域很宽广。 检测传感器是能感受规定的被测量并按一定规律转换成可用输出信号的器件或装置,主要用于检测机电一体化系统自身与操作对

软件测试技术的发展方向

软件测试技术的发展方向 这个标题有点大,小标题是“测试团队技术能做到的最高境界”或者是“测试技术可以往哪些方向发展”,一家之言。 个人感觉可以往两个方向: 一个是,水平方向,一切工具化(Automate Everything),包括把测试用例自动化,把流程自动化,开发各种各样的工具来提高研发的效率,避免做重复的手动的事情(这些事情比较容易出错),目的是,让开发专注做开发,其他事情测试来做;这些技能和具体的产品关联小,可以应用到不同的产品中去; 那对人的要求就是,快速开发的能力,洞察力,不断发现问题,分析问题,解决问题的能力(也就是流程改善的能力),所谓快速开发的能力,就是比如开发人员在开发新功能的时候,测试可以接入然后很快开发出一系列的检查工具帮助开发避免回归的问题;就比如医生在诊断的时候需要的一切工具,体温计,血压计,心电图等等; 对研发而言,这些工具包括代码覆盖工具,分析代码改动的工具,代码版本管理,代码风险分析,bug管理,bug数据挖掘,软件模块依赖分析等等。 举些例子,关于开发一些工具来提高研发的效率; 1、比如我自己的机器上部署了Nginx还有Php,每次要做一些Php相关的开发或者测试的时候需要把2个程序都打开,以前是手动了一个一个打开,后来想想写个脚本,一键搞定: start "dd" /d "d:\Download\nginx-1.0.11" nginx.exe timeout 20 echo "nginx is started" timeout 5 start "" "d:\Program Files\PHP\php-cgi.exe" -b localhost:9000 echo "php is started" 2、测试某些软件的时候,需要配置环境,比如代理服务,host信息等等,可以把这些动作都自动化,让所有的人“一键点击”即可部署测试环境。 3、其实人是有惰性的,如果想让团队里面的人(开发,项目经理,产品经理,UI/UA工程师)参与测试,一个办法就是让测试变得很容易,一键点击即可完成。

现代测试技术及信号处理发展现状及趋势

现代测试技术及信号处理发展现状及趋势 曹修全 摘要:随着IT产业和通讯技术、电子技术、计算机技术的高速发展,生产设备和产品的电子化、数字化、自动化、智能化的程度越来越高,对与之配套的测试技术与信号处理技术提出了更好的要求。因此,笔者查阅了有关现代测试技术和信号处理技术的国内外文献,就现代测试技术和信号处理技术的发展现状进行概略介绍,并分析其存在的问题,进而提出了该类技术的发展趋势。 关键词:测试技术,信号处理,现状,趋势 引言 进入21世纪以来,测控技术和自动测试系统已经广泛的渗入到了生产、科研、试验活动等领域。自动测控技术已经在通信、汽车、机电、冶金、石化、建筑、纺织、电力、高等教育等众多领域[1-10]得到了广泛的应用,并与相关技术紧密集合,促进了生产力的发展。随着IT产业和通讯技术、电子技术、计算机技术的高速发展,生产设备和产品的电子化、数字化、自动化、智能化的程度越来越高,对与之配套的测试技术与信号处理技术提出了更好的要求。综合了通信技术、测量技术、电子技术、自动化技术和计算机技术于一体的广域的自动测试系统的研发,已经成了国内外知名厂家的重大课题。 现代测试技术和信号处理技术作为自动测试系统的发展基础,为了更好的发展自动测试系统,解决诸多企业当前面临的自动测试问题,有必要对现代测试技术和信号处理技术进行一个全面的了解,通过分析其发展现状,找出制约其发展的关键因素,从而为该技术的发展提出解决方案。 因此,笔者基于抛砖引玉的想法,在查阅了现代测试技术和信号处理技术相关文献[11-18]的基础上,对该技术的国内外现状进行了总结,并基于此指出了该技术在过去的发展过程中存在的问题与不足,进而提出了该技术的发展趋势。国内外发展现状 测试技术是综合了测量与试验的一门综合性技术,具体来讲它是通过技术手段获取研究对象的状态信息,以一定的精度描述和分析其运动状态,是科学研究

软件测试发展前景

软件测试工程发展前景展望! 软件测试工程师 招聘会上的怪现象 中华英才网近期发布了最新一期的IT职场人气排行榜,最热门的前三名岗位是:软件测试工程师、高级程序员、产品项目经理的高级职位;作为软件开发流程中的重要一环,软件测试在2006年浮出水面,成为IT职场的最新热门岗位。 据统计,2006年北京在国展举办的几次招聘会,合计曾有180多家软件企业高薪招聘软件测试人员,仅有7家收到的简历能够达到招聘岗位数的50%,但符合企业要求者也不足 30%。 笔者从一位测试行业资深人士了解到,随着测试工作量的增加,如果要招到合适的软测人员,很多测试部门经理不得不把大部分时间和精力用在人员招聘上。如果说是企业的要求苛刻,倒不如说应聘者对于软测的知识掌握还不成体系,真正合格的测试人员太少;而目前我国还没有软件测试的大专和本科专业,在软件测试越来越重要的今天,更加凸显出软测人才缺乏的瓶颈;也因此软件测试工程师的薪酬一直“高烧不退”。 从目前来看,软件测试这个行业在中国的发展仍处于方兴未艾阶段:一方面软件企业自身项目开发和管理水平的提高需要大量的软件测试工程师补充不断增长的岗位需求,另一方面,软件测试外包业务的蓬勃发展迅速拉升了对软件测试工程师岗位的强劲需求,这两个大的行业背景短期内不会改变,并且是相当一段时间内IT 行业的热点,由此可见,软件测试工程师的职业前景将一路看好,现在介入这个行业就如同10年前进入软件开发,5年前进入网络 一样,有机会抓住难得的市场机遇。” 软件测试工程师的工作内容 “假如存在没有任何错误的程序,那么世界也会不复存在。” 因错误而存在,因修正错误而存在,这就是软件测试工程师的存在之道。虽然测试不是解 决错误的根本举措,但却是必须的手段。 软件测试工程师(Software Testing Engineer)的主要工作职责是,理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试案例。简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。据有关调查数据表明,目前在国内许多软件企业,测试人员和开发人员之比在1:7和1:5之间,与国外软件业1: 1的比例还相去甚远。 软件测试工程师主要职责为:

软件测试职业发展方向(最正统)(精)

软件测试职业发展方向(最正统)(精)

现在关于软件测试领域的群体就有4种情况: …低管理,低技术? …低管理,高技术? …高管理,低技术? …高管理,高技术? 好多人对自己测试的职业发展很迷茫,个人觉得这篇文章不错,转给大家分享下,希望能给迷茫的人一点帮助..... 软件测试职业发展方向,大体上可以分为管理路线、技术路线、管理+技术路线。测试初级阶段: 测试工程师,属于软件测试职业生涯的初级域,其适用范围是入行软件测试3年内的常规测试从业者,其主要工作内容是按照测试主管(即直接上司分配的任务计划,编写测试用例、执行测试用例、提交软件缺陷,包括提交阶段性测试报告、参与阶段性评审等。 管理+技术路线: 首先是常规路线,这条发展路线要求管理与技术并重,因为软件测试的行业特点决定了这个因素:测试工程师向上晋升到测试主管、测试经理、测试总监,直至咨询域的更高方向! 测试主管是企业项目级主管,对于中小型软件公司也可以是企业级主管,属于中级发展域,适用范围是2到5年职业经验的测试从业者。其工作内容是根据项目经理或测试经理的计划安排,调配测试工程师执行模块级或项目级测试工作,并控制与监督软件缺陷的追踪,保证每个测试环节与阶段的顺利进行。严格来说,这个级别更多属于测试的设计者,因为企业的测试流程搭建是由更高级别的测试经理或相关管理者来做的,测试主管负责该流程的具体实施;而更多的工作,是思考如何对软件进行更

加深入、全面的测试。测试主管比较有创造性的工作内容就是测试设计,而恰恰很多公司忽略了或没有精力来执行此工作内容!应该说,在一个企业里做了3年左右测试工作的人员,很容易晋升到该职位,而之所以晋升,是与个人测试技术的过硬、测试方法的丰富,加上对测试流程的监控力与执行力的职业素质息息相关! 测试经理是更高级别的测试管理者,属于高级测试方向域。对于大中型软件 公司,该职位尤为重要,并且对其职业要求也比较高,一般适合4到8年的测试从业者,在管理与技术能力双双比较成熟的情况下,可以结合具体环境晋升到该级别。测试经理负责企业级或大型项目级总体测试工作的策划与实施。测试经理除了需要统筹整个企业级或项目级测试流程外,还要对于不同软件架构、不同开发技术下的测试方法进行研究与探索,为企业的测试团队成员提供指导与解决思路,同时还要合理调配不同专项测试的人力资源(如业务测试工程师、自动化测试工程师、白盒测试工程师、性能测试工程师,对软件进行全面的测试;另外,一些企业里,测试经理还需要与客户交流与沟通,负责部分的销售性或技术支持性工作。 测试总监,属于常规发展路线的最高域,该职位一般在大型或跨国型软件企业,或者专向于测试服务型企业有所设立,一般设立测试总监的企业,该职位都相当于CTO 或副总的级别,是企业级或集团级测试工作的最高领导者,驾驭着企业全部的测试与测试相关资源,管理着企业的全部测试及质量类工作。而其职业要求,也是技术与管理双结合。 技术路线: 技术路线中级域: 技术路线,划分为三个半方向,分别是自动化测试工程师、白盒测试工程师、性能测试工程师和认证测试工程师;前三者适用于通用软件测试领域,认证测试工程师乃嵌入式测试领域职位,至少目前仅出现在嵌入式领域。

相关文档
最新文档