IBM Rational软件测试解决方案以RUP的软件工程方法为基础,首先提供了以TestMananger和ClearQuest为核心的测试管理平台,完成从测试输入、测试计划、测试设计、测试执行到测试结果分析的整个测试流程的统一管理,提供对项目需求、变更请求、测试资料及其他数据的共享,提高了团队的工作效率;其次,Robot以自动化的功能和性能测试脚本录制、回放为基础,实现企业的自动化功能和性能测试,帮助企业解决回归测试和大批量的数据驱动软件测试所带来的工作量和工作效率问题;Tivoli Monitoring for Transaction Performance(TMTP)完成软件的性能检测和分析工作,进一步帮助系统测试人员分析、定位、解决系统性能问题。第三,最令人刮目相看的是IBM在2005年的Atlantic版本中新推出的功能测试工具RATIONAL FUNCTIONAL TEST、性能测试工具RATIONAL PERFORMANCE TEST和手工测试工具RATIONAL MANUAL TEST,它们第一次为Java和Web测试人员,提供了和开发人员同样的操作平台(Eclipse),具备完整的自动化功能、性能测试和手工测试的管理能力,而且其中还推出了许多IBM的最新专利技术,例如基于Wizard的智能数据驱动的软件测试技术、提高测试脚本重用的ScriptAssurance技术等,同时它也提供了对开放软件测试架构Hyades的支持。
由此可见,IBM Rational的软件开发平台通过实现了对整个软件开发全生命周期,包括从业务分析、需求管理、架构设计到系统构建、测试、部署的全方位支持,为企业提供了软件生产全生命周期的质量保证能力。
4 小结
在软件工程领域发展初期,各路英雄逐鹿中原,产生了各种软件开发过程的成功经验和工具。在经历了多年的努力搏杀,体会到对抗的酸甜苦辣以后,英雄们终于认识到:高品质软件,需要完整的软件开发过程和整合的软件开发平台来共同铸就。IBM Rational软件开发平台,就是以各种国际标准和开放平台为基础,为软件产品的开发和生产过程提供了前所未有的开发速度和质量保证。IBM Rational二十几年铸一剑,如今宝剑挥出,必将掀起软件行业的产业革命浪潮。
关于作者
宁德军,现为IBM中国有限公司软件部Rational高级技术专员。在Rational中国工作的三年的时间里,曾经为华为、中兴通讯、大唐移动、浙江移动、江苏移动、武汉精伦等多家公司提供过软件管理咨询服务。在此之前,宁德军曾任职于贝尔阿尔卡特公司,主要从事电信交换机、电子商务软件分析设计和开发工作。参加过ALCATEL多个版本的电信交换机系统、基于JAVA和XML的“WEB系统通信平台”等软件项目的开发设计工作。在软件工程技术方面,宁德军有着多年的实践经验,对于Rational的软件工程技术有着深刻的理解。目前主要专注于软件测试技术、面向对象的可视化建模和软件配置管理等技术的研究。在软件测试方面,曾为中兴通讯、大唐移动、中国移动、中国工商银行、南瑞电力、UTStarCom等公司进行过专业咨询服务,内容包括主机和嵌入式软件的功能、性能、可靠性和测试管理咨询。
文章来源于领测软件测试网 https://www.ltesting.net/