浅谈软件测试自动化解决方案(4)

发表于:2011-09-15来源:未知作者:领测软件测试网采编点击数: 标签:
C++ test C/ C++ 白盒测试 .test .NET 白盒测试 RadViewWebLOAD 性能测试 http://www.radview.com/products/index.asp WebFT 功能测试 MicroSoft Web Application Stress Tool性能测试http://ww

  C++test C/C++白盒测试

  .test .NET 白盒测试

  RadViewWebLOAD 性能测试  http://www.radview.com/products/index.asp

  WebFT 功能测试

  MicroSoft Web Application Stress Tool性能测试http://www.microsoft.com/technet/archive/itsolutions/ intranet/downloads/webtutor.mspx

  Quest Software Benchmark Factory 性能测试  http://www.quest.com/benchmark_factory/

  Minq SoftwarePureTes 功能测试  http://www.minq.se/products/

  其五还要做时间估算。在评估完前面几项指标后,需要估算实施测试自动化的时间周期,以防止浪费不必要的时间,减少在人员、资金、资源投入上的无端消耗。虽然到测试自动化步入正轨以后,会起到事半功倍的效果,但前期的投入巨大,要全面考虑各种因素,明确实施计划并按计划严格执行,才能最大限度降低风险。

  其六是工作流程变更风险。测试团队乃至整个开发组织实施测试自动化,或多或少会因为适应测试工具的工作流程,带来团队的测试流程、开发流程的相应变更,而且,如果变更不善,会引起团队成员的诸多抱怨情绪;所以应该尽量减少这种变更,并克服变更中可能存在的困难。

  其七是人员培训与变更风险。简单而言,就是测试团队人员的培训具有风险性,例如每个角色的定位是否准确,各角色人员对培训技能的掌握程度是否满意,尤其实施途中如果发生人员变更等风险,都要事先做出预测和相应的处理方案。

  一个企业或软件团队实施测试自动化,会有来自方方面面的压力和风险,但是凭借团队成员的聪明才智和公司高层的大力支持,事先做好评估,做好风险预测,那么可以告诉你一个激动人心的消息:你的团队成功引入了测试自动化!有了测试自动化,我们即可享受它带来的超凡价值和无穷魅力:我们的测试工作变得更简单、更有效,我们工作在一个专家级的团队里,因此我们每天都在享受这种成功的喜悦!

  关于本文:本文主要分析当前国内软件企业的测试团队现状,并从管理角度分析测试团队实施软件测试自动化时所应考虑的问题,并从几个角度分析实施的风险,最终才可以成功引入自动化测试。在后续文章里,会结合实例讲述如何具体实施测试工作的自动化。感谢我的好朋友pcl 和王威的大力支持,并在百忙中无怨无悔的为文章批点、建议;作者本人才疏学浅,文中难免有欠深刻、全面的地方,望大家批评指正,也希望同行朋友们多多补充、交流。

原文转自:http://www.ltesting.net