jmeter异步请求测试
尽管我一直在使用JMeter进行Web应用程序的压力测试和负载测试好几次,但我们还是花了一些时间才弄清楚如何使用该工具测试基于异步HTTP / REST的服务。 对我们来说,我是一个程序员的同伴– Holger Staudacher ,我很荣幸能与一个项目一起工作–以及我谦卑的自我。
当Holger根据对上述项目进行功能和集成测试的经验开发出Restfuse时 ,我们决定使用JMeter
进行压力和负载测试。 被测软件的主要服务处理上传到特定URL的数据结构。 如果上传过程成功,则返回指向包含处理结果的资源的URL。 产生的资源无法立即使用-处理需要一段时间。 因此,轮询可用于在资源可用时检索资源1 。
我们的目标是在一次测试中测量上传数据结构,处理数据和下载结果资源所花费的时间。 同时与多个用户一起运行这样的测试应该使我们对系统的吞吐量功能有一个良好的印象。 听起来不太复杂