将请求和响应保存在JMeter中的csv中

将请求和响应保存在JMeter中的csv中,jmeter,Jmeter,我有一个脚本,用于为负载测试创建用户。在请求中,我正在传递username以及其他参数,响应将是userid 我想在同一个csv文件中保存请求中的username和响应中的userid,以便输出类似于: username1,userid1 username2,userid2 这在jMeter中可能吗?我假设登录是在csv中,并使用csv数据集进行提取,因此: 添加regexp提取器或Css/Jquery提取器来提取变量userid 然后将JSR223后处理器与groovy一起使用,并在其中写入

我有一个脚本,用于为负载测试创建用户。在请求中,我正在传递
username
以及其他参数,响应将是
userid

我想在同一个csv文件中保存请求中的
username
和响应中的
userid
,以便输出类似于:

username1,userid1
username2,userid2


这在jMeter中可能吗?

我假设登录是在csv中,并使用csv数据集进行提取,因此:

  • 添加regexp提取器或Css/Jquery提取器来提取变量userid

  • 然后将JSR223后处理器与groovy一起使用,并在其中写入写入2个变量的代码,您可以使用以下方式访问它们:

获取变量(“用户ID”)

获取变量(“登录”)


如果变量被称为userid和login,最简单的方法是在bin/jmeter.properties中添加一行
sample_variables=username,userid
(不带空格!)。然后,您可以使用任何标准侦听器来保存csv日志文件。jmeter变量${username}和${userid}将作为新列出现在那里