测试人员的挑战.docVIP

  • 4
  • 0
  • 约9.94千字
  • 约 13页
  • 2017-12-22 发布于河南
  • 举报
测试人员的挑战

测试人员的挑战 测试人员的挑战(转载) [align=center]测试人员的挑战 Jack Wilber 作家/记者 2005 年 3 月[/align] ***简介*** 本访谈分两部分,业界分析师就关于电子商务趋势是如何影响测试团体这个问题交换了意见。这些专家来自广泛的开发团队--项目经理、分析师、测试人员--可能没有人会比测试人员更加感受到当前这种趋势带来的冲击了吧。测试人员的任务就是使用非常有限的资源、面对马上就要结束的项目期限,确保复杂应用程序的质量。 作者记录了三名受人尊敬的测试专家和分析师的看法与观点:Theresa Lanowitz,Gartner公司的研究执行官;Hung Nguven,LogiGear公司的董事长和CEO;以及Sam Guckenheimer,IBM的自动化软件质量高级技术执行官。在访谈的第一部分中,他们交流了测试人员所面对的挑战,以及迎接挑战所需要的技术、技能和策略。第二部分集中了讨论有关架构变更是如何影响测试和自动化测试工具的问题。 ***技能*** 让我们先从讨论技能开始吧。在过去的两三年中,分布式应用程序的爆炸式发展是如何影响测试人员所需的有效的技能和领域知识的呢? Hung Nguyen,LogiGear:我认为这种发展带来的影响是巨大的。在过去,在测试环境中要进行的所有事情都是非常独立的。您拿到了一套交付的产品,开始运行安装程序,然后进行测试。但是,当使用更加分布式的,或者电子商务的模型时,测试人员就要面对两个主要的问题了。第一个问题,在技术方面,所有的事情都发生了变化。由于您的系统可能使用分布于各个地方的组件,一些是您的团队开发的,一些是第三方组件,所以您无法控制您的环境。这样,仅仅是了解环境并且弄清如何进行有效地测试就是一个很大的技术挑战。 第二个问题,在业务方面,规则也有所改变。过去,用户购买软件包,安装后就可以使用。现在您的用户可能购买软件包,或者他们可能仅仅使用您的电子商务基础设施进行业务交易。所以,在业务的基础上,测试人员还需要进行学习才能有效地工作。例如,考虑性能方面,这只是测试的一个角度。在新环境中,测试人员需要了解非功能性的问题,例如,什么是性能?我如何才能得出合理的响应时间,并且对其进行测试呢?这些都是他们在功能方面不总是能够看到的。另一个要考虑的方面就是进行安全的测试。测试人员需要询问,我如何才能知道我的用户是否受保护或者业务是否受保护呢?这些正是测试的灰色区域,因为几乎没有几个测试人员知道如何有效地进行这种测试。 我们已经开始意识到要使测试有效地进行,您需要具备技术技能。因为该领域还不是那么的成熟,我们的测试团队中还有不懂技术的人员。目前,在业务逻辑和用户级,这是无可厚诽的。但是您也需要弥补技术方面的缺陷。直到所有人都了解到我们需要技能熟练的人员进行工作时,我还认为测试人员,会非常不幸地,一直处于发展不充分的状态,并且平均起来挣得较少。在理想情况下,技能熟练的测试人员与开发人员所了解的技术知识应该差不多,因此理应拿到同等的报酬,或者与他们的能力相匹配--而且管理层应该了解这个道理。如果工资结构有所改变,为将更多的天才人员转变为混和工程师添加了预算的话,那么更多的开发人员就会有兴趣成为一名测试工程师。 Theresa Lanowitz, Gartner:即使我们已经看到了分布式应用程序的爆炸式发展,我们还没有看到技能方面的爆炸性发展,对于开发人员或者测试工程师来说都是如此。使用许多分布式应用程序的话,应用程序就是业务。突然间,企业的应用程序都是面向客户的,在传统企业中的IT组织现在都负责创建创造利润的产品,而不只是应用程序。 但是技能并没有什么发展;实际上,我认为它们还有所减退,因为越来越多的企业都匆匆忙忙地创建这些面向客户、利润驱动的产品,他们无法找到技术足够熟练的人员,所以他们常常雇佣那些没什么经验的人员。回到1999年和2000年,我们看到了许多这样知名的网站以失败告终。在大概相同的时候,您听到过许多有关测试工具的大肆宣传,说它们是如何地易于使用,您不必了解技术就可以使用它们。但是我认为这样传达了错误的信息;您确实需要具有技术技能以完成我们所希望的对应用程序的测试。 而且,分布式应用程序只会变得越来越复杂。从发展的角度看,您可以知道使用大型机应用程序的用户是谁,您也可以了解使用了什么样的架构。然后出现了客户端-服务器应用程序,后来又进入了Internet世界,而现在有了无线的应用程序。为了从测试的角度处理这种新出现的复杂情况,您就需要使用熟练的质量工程师--就是那些既了解过程又明白质量工程内容的人。 公司都了解这个情况,但是几乎没有哪家公司愿意这么做。通过调查,我们知道让职工具有坚实的技术技能是企业最关心的问题。不过,他们最不可能做的一件事就是花钱进

文档评论(0)

1亿VIP精品文档

相关文档