技术开发 频道

安装和使用基于Eclipse的IBM Rational产品


IBM Rational产品概述

    以下的部分为您提供IBM Rational产品包的不同产品的基本概述。

IBM Rational Web Developer for WebSphere Software

    IBM Rational Web Developer for WebSphere Software 是一个简单易学的帮助你搭建、测试和部署Web、Web服务和Java应用的集成开发环境(IDE)。它帮助你用 JSF 和服务数据对象(SDO)开发拖放应用,就如图3所示。Rational Web Developer 能够支持多种运行时间环境,并优化在IBM® WebSphere® 软件中。

Developing applications in Rational Web Developer

图3. 在Rational Web Developer 中开发应用程序

IBM Rational Application Developer for WebSphere Software

     Rational Application Developer 是一个全面的集成开发环境(IDE),使你能够快速地设计、开发、分析、测试、描绘和部署Web、Web服务、入口、Java和Java2平台、J2EE应用。它为你提供熟悉的静态代码视图工具,如图4所示。跟Rational Web Developer 一样,Rational Application Developer也能够支持不同的运行时间环境,并优化在WebSphere软件中。

Code visualization in Rational Application Developer
图4. Rational Application Developer中的代码可视化

Rational Software Modeler

    Rational Software Modeler是一个基于UML(统一建模语言)的可视化建模和设计工具,它为体系结构、系统分析人员和需要确保他们的规范、体系结构和设计定义并与其他相关人员进行交流的设计者提供服务。

    Rational Software Modeler是一个可定制的工具,使得你能够清楚地对这些系统视图进行评注和在不同的视图中进行信息传送。同时Rational Software Modeler通过把其他工具集成在你的开发环境中的方式支持团队开发。

Rational Software Architect

    Rational Software Architect是一个应用在Java或C++平台上的为软件架构师和高级开发人员服务的设计工具和架构工具。它把模型驱动开发方式引入UML,并统一了软件应用体系结构的所有方面。Rational Software Architect目的在于帮助你创造体系结构优秀的应用和服务。图5分析了Rational Software Architect所提供的帮助你改善代码复查的工具中的一部分。

Code review in Rational Software Architect
图5. Rational Software Architect中的代码复查 

Rational Functional Tester

    Rational Functional Tester是一个具有先进的自动处理功能的测试工具,为测试Java、VS.NET、基于Web的应用时需要高级控制的测试人员和GUI开发者服务。它既可以为初级测试人员提供自动的诸如数据驱动测试的活动,也可以让高级测试人员对脚本语言和脚本保障技术进行选择以便改善脚本的灵活性。

    同时也可以使用IBM Rational Functional Tester为终端应用提供的扩展件来支持3270(z系列)和5250(i系列)应用的测试。

Rational Performance Tester

    Rational Performance Tester是一个团队在对复杂的电子商务应用进行部署之前对其可度量性和可靠性进行性能测试构建、执行和分析的工具(见图6)。它的全面的、低干扰的纪录技术能够捕获在HTTP/HTTPS或者基于SQL协议中客户端——服务器之间的通讯。另外,它的嵌入式数据相关性过滤器能够检查可变数据,并根据数据驱动加载测试需求进行测试。

    Rational Performance Tester测试工作量日程安排是完全可定制的,能够对真实的用户进行高精度模拟。最后,它的实时报告显示从用户到用户组的精确到秒的响应时间,只要系统出现瓶颈就马上显示出来。

Creating, executing, and analyzing tests in Rational Performance Tester
图6. Rational Performance Tester中测试的构建、执行和分析。

0
相关文章