无论您是否有完整的客户端/服务器Java系统,只有Java客户端,还是只有Java服务器,执行广泛的Java负载测试
作为Java压力测试工具,WebLOAD支持以下服务器:
J2EE服务器,例如Weblogic,Websphere,JBoss,Tomcat,JOnAS,GlassFish等。
标准Java框架,例如JSF,Spring,Struts,Stripes,Wicket,JBossSeam,ZK框架等。
记录和相关性
无论服务器是标准的J2EE服务器,客户端使用标准的Web客户端技术还是applet还是自定义的Java客户端应用程序,WebLOAD都会自动记录客户端与Java服务器之间的所有流量。
通过Java框架和服务器的内置Java关联规则,WebLOAD可以自动替换所有记录的动态值,以支持并行运行的多个用户。
分析Java服务器性能数据
WebLOAD对J2EE服务器的监视和分析使您可以快速识别和解决瓶颈。它可以直接从Java服务器监视和提取性能数据,并且在使用不受支持的Java服务器的情况下,可以通过通用JavaManagement Extensions JMX连接器对其进行监视。
Java序列化支持
WebLOAD自动解码二进制消息,使您可以将序列化的对象作为HTTPGet / Post命令的一部分进行查看,并轻松修改值,定义验证逻辑或实现自定义序列化方法。JavaScript代码在两个方向上都是可读的,因此您可以以有意义的方式看到Java序列化的对象。
在测试脚本中嵌入Java代码
通过将Java代码嵌入WebLOAD脚本中,您可以扩展内置功能以加载测试本地开发的应用程序,实现特定功能并总体上扩展Java性能测试。您可以:
调用任何标准的Java类或私有类
从Java代码传递和获取参数
在JavaScript中捕获Java异常
使用Java代码中的任何WebLOADJavaScript方法,例如,收集内部Java活动的事务、计时器和计数器。
下面是一个简单的示例,该示例通过Java标准Socket类从JavaScript与Java服务器进行交互。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !