Java 是否可以存储JMeter请求的结果并使用它?

Java 是否可以存储JMeter请求的结果并使用它?,java,testing,automated-tests,jmeter,Java,Testing,Automated Tests,Jmeter,我正在尝试使用web服务进行一些JMeter测试,但在如何测试创建/删除功能方面遇到了一些困难 创建是通过传入一些值来完成的。但是,删除只能通过使用创建对象的id来完成,该id必须通过单独的调用获得。因此,我不确定如何设置JMeter来处理这个问题 比如说,是否可以存储create调用的返回值(对象id),然后在我的删除请求中使用 如果有人能帮我或给我指出正确的方向,我将不胜感激 您可以使用名为“”的后处理器将密钥提取到局部变量中,并将其用于下一个请求 另请参见使用JDBC请求的类似需求列表,其

我正在尝试使用web服务进行一些JMeter测试,但在如何测试创建/删除功能方面遇到了一些困难

创建是通过传入一些值来完成的。但是,删除只能通过使用创建对象的id来完成,该id必须通过单独的调用获得。因此,我不确定如何设置JMeter来处理这个问题

比如说,是否可以存储create调用的返回值(对象id),然后在我的删除请求中使用


如果有人能帮我或给我指出正确的方向,我将不胜感激

您可以使用名为“”的后处理器将密钥提取到局部变量中,并将其用于下一个请求


另请参见使用JDBC请求的类似需求列表,其中
-变量名称:mysql(如果您的数据库是mysql)
-select语句:从您的_表中选择concat(“id:”,id“”)作为id,其中…

向这个jdbc请求附加一个正则表达式提取器:
-引用名称:检索的\u id-->因此可以将其用作${retrieved\u id}
-正则表达式:id:'(.+?)
-模板:$1$

现在在测试中,您可以使用${retrieved\u id}