我的问题应该更清楚一些,但我们已解决此问题。这是我们的解决方案:
Http cookie ManagerThread A - 1 Thread - 1 Loop Count - Login Page - BeanShell PostProcessor - props.put("Mycookie","${cookie_<INSERT ACTUAL cookie NAME>}");Thread B - 50 Threads - Infinite Loop Count - BeanShell PreProcessor - import org.apache.jmeter.protocol.http.control.cookieManager; import org.apache.jmeter.protocol.http.control.cookie; cookieManager manager = sampler.getcookieManager(); cookie cookie = new cookie("<INSERT ACTUAL cookie NAME>",props.get("Mycookie"),"<INSERT DOMAIN NAME>","<INSERT cookie PATH>",false,0); manager.add(cookie); - Page to hit - Another page to hit, repeat as needed
然后需要对JMeter进行配置更改:
打开jmeter.properties文件,然后转到“ cookieManager.save.cookies = false”行,并将其设置为true。
这将允许第一个线程中的登录cookie在第二个线程中使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)