我正在尝试进行负载测试,但面临一些问题。 Web应用程序中的基本概念是用户提供应生成响应链接的请求。(就像谷歌搜索我们输入请求并单击提交,在下一页我们得到响应(网站链接)。
以下是步骤
第二页中的网址是动态网址。
我用blazemter录制了这个过程并获得了jmx。在jmeter中使用jmx文件测试100个用户时,它使用blazemeter为所有100个用户记录的相同url(第二页url),因此我们获得了所有100个用户的millisec响应链接。
我怎样才能确保100个用户使用100个动态网址?
如果以SmartJMX模式导出录制,相关的Regular Expression Extractors后处理器将添加到您的脚本中以处理动态参数(如果有),以便每个JMeter线程(虚拟用户)将获得自己的动态URL。
我建议先用2-3个用户运行测试并启用View Results Tree监听器,这样你就可以检查请求和响应的详细信息,并确保你的测试在模拟大负载之前正在做它应该做的事情。