如何在使用JMeter模拟添加和编辑记录时增加主键



刚刚发现JMeter的一个问题。

我尝试使用JMeter记录一个创建和编辑记录会话。然后重放,只发现当重放时,又添加了初始记录,很好,但是没有数据。然后我意识到,我的重播脚本实际上是重新编辑录制时创建的原始记录,即它在querystring中使用旧的PK记录,而不是新创建的记录。仔细想想,一切都说得通。

那么,让JMeter使用它刚刚创建的记录的PK的最佳方法是什么呢?

谢谢。

这是脚本工作的一部分(不是由jmeter神奇地完成的)。

您需要在请求中找到所有更改的数据和:

  • 使用变量(${varName})

  • 使用Csv数据集从Csv文件中提取变量值

如果任何变量来自先前的请求,请使用Post processorS:

  • 文本或html的Regexp

  • JQuery/css html提取器

  • XPath for xml

参见参考文档:

  • http://jmeter.apache.org/usermanual/component_reference.html

最新更新