如何启用amf采样器类型

时间:2012-03-19 12:20:20

标签: flex jmeter load-testing amf

我想使用amf代理服务器记录脚本,但在http sampler设置中缺少amf类型。我应该如何在amf代理服务器中启用amf类型。

2 个答案:

答案 0 :(得分:2)

尝试先存在的解决方案:

1。 AMF Plugin for JMeter
这将添加以下新组件:

  • AMF申请
  • AMF请求默认值
  • AMF代理服务器

允许您使用AMF3协议测试您的应用程序:

  
      
  • 使用AMF代理服务器记录AMF和HTTP流量
  •   
  • 将AMF翻译为XML以便于操作
  •   
  • 使用变量为每个虚拟用户提供唯一的客户端和会话ID
  •   
  • 将响应XML存储在变量中以进行断言和值提取
  •   
  • 将AMF回复视为XML
  •   

注意:not supported in JMeter 2.6,适用于JMeter 2.5.1。


......这两个可能的补充:

2。 jmeter-amf-visualizer
JMeter可视化AMF响应。

3。 jmeter-amfsampler
JMeter采样器,用于通过HTTP使用Adobe的AMF协议测试Flex / BlazeDS应用程序。

4。 UbikLoadPack Flex/AMF plugin
来自UBIK Load Pack的商业插件。

答案 1 :(得分:1)

由于BlazeDS与Apache许可证的许可证不兼容,Apache JMeter不建议使用AMF Sampler。

关于您的登录问题,您应该检查是否在测试计划中添加了CookieManager。 然后检查是否添加了Flex应用程序使用的Java bean以将对象发送到Flex层。

您可以查看: