我正在研究是否可以使用JMeter对服务器进行负载测试。
我读到,我可以将它设置为代理,以“记录”一个流,但我不确定以下几点。
假设我为一个用户记录了一个流,如下所示:
HTTP-1 req <data>
HTTP-1 reply
HTTP-2 req <data>
HTTP-2 reply
HTTP-3 req <data>
HTTP-3 reply 现在,在data中,这是一个XML片段,有一个对每个用户都是唯一的项,例如<user-id>AAA1</user-id>
问题:一旦流被“记录”并且我想在我的实际服务器上模拟50个并发用户,那么每个“用户”是否有可能用一个单独的/不同的user-id发送data呢?例如,对于第一个用户,它将是AAA1,就像在测试用例中一样。对于第二个用户,它将是AAA2等?
发布于 2012-11-17 14:50:59
JMeter可以做到这一点。
若要发送其他用户id,请执行以下操作:
取决于您是否使用HTTP会话,添加一个曲奇管理器
https://stackoverflow.com/questions/13431283
复制相似问题