InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

使用Flex Load作为企业RIA应用的测试工具

作者 Moxie Zhang 译者 王锐 发布于 2008年1月30日

领域
语言 & 开发
主题
Flex ,
Java ,
语言 ,
Flash ,
Adobe ,
编程 ,
RIA

正如InfoQ根据Forester报告所写的报道一样,RIA在企业信息工作领域的应用呈扩散的态势。面对日趋成熟的开发平台,开发关键任务应用系统的挑战之一是生产高质量、可扩展和充分测试的应用。Radview的Webload Flex 配件是一个测试工具,它可帮助Adobe Flex应用进行压力测试。

WebLOAD Flex配件使得用户可以记录、编辑、参数化和压力测试基于Adobe Flex 2环境的富Internet应用。利用这个配件,可以设计和执行一个Flex应用测试,来模拟Flex应用的真实情况。这包括真正的用户负载对在Flex环境中运行的应用服务的影响。

简而言之,WebLOAD Flex 配件以一种记录-播放的机制工作。Radview如此描述:

为Adobe Flex量身定做,WebLOAD Flex配件包括一个专门的协议记录器,它能以一种WebLOAD IDE通用格式来智能的记录Adobe Messaging Format (AMF)协议。AMF流量记录会自动产生相应的JavaScript数据结构。这使用户可以查看、编辑、调试和自动检验发到服务器的消息以及从服务器返回的AMF响应。

WebLOAD是一个J2EE实现,它使用JMX协议监测来自Adobe LiveCycle Data Services SE Server的运行时统计数据。Adobe最近将LiveCycle Data Service server作为BalzeDS开源的举措(详情请看InfoQ的报道)势必会促进基于RIA服务器消息的AMF的使用。WebLOAD for Flex所带来的改进确保了这种企业RIA开发。


一个RIA系统往往会是非常互动的,并展示来自多个源的数据。WebLOAD适合这种RIA应用的一个显著的特性是它对每个会话的多协议支持。除AMF外,包括XML、SOAP和REST在内的其它的Web消息协议也被其支持。

查看英文原文Flex Load Testing Tool Availiable to Enterprise RIA application

  • 本文所属的特别专题为 RIA