jmeter异步请求测试_使用JMeter对异步HTTP / REST服务进行压力/负载测试

本文介绍了如何使用JMeter针对异步HTTP/REST服务进行压力和负载测试。通过扩展AbstractJavaSamplerClient并使用HttpClient执行上传和轮询请求,解决了测试计划的复杂性和测量问题,使得测试结果更具意义。
摘要由CSDN通过智能技术生成

jmeter异步请求测试

尽管我一直在使用JMeter进行Web应用程序的压力测试和负载测试好几次,但我们还是花了一些时间才弄清楚如何使用该工具测试基于异步HTTP / REST的服务。 对我们来说,我是一个程序员的同伴– Holger Staudacher ,我很荣幸能与一个项目一起工作–以及我谦卑的自我。

当Holger根据对上述项目进行功能和集成测试的经验开发出Restfuse时 ,我们决定使用JMeter进行压力和负载测试。 被测软件的主要服务处理上传到特定URL的数据结构。 如果上传过程成功,则返回指向包含处理结果的资源的URL。 产生的资源无法立即使用-处理需要一段时间。 因此,轮询可用于在资源可用时检索资源1

我们的目标是在一次测试中测量上传数据结构,处理数据和下载结果资源所花费的时间。 同时与多个用户一起运行这样的测试应该使我们对系统的吞吐量功能有一个良好的印象。 听起来不太复杂࿰

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值