使用JMETER CSV Date set config时如何将请求正文中的CSV文件中的数据转换为JSON

MBB

我有一个 CSV 数据集配置指向一个包含以下数据的 CSV 文件:

Ids
87541
4551
15441
11117
.....
n

POST我不需要循环遍历文件并对每个值执行多个请求,而是需要有一个POST请求并将所有 ID 传递给请求正文,这些 ID 在生成的文件中应该是这样的JSON

{
  "ids": [
    84280,
    2334,
    235,
    32554,
    3663,
    346,
    344643,
    ....,
    n
  ]
}
德米特里
  1. 添加JSR223 PreProcessor作为需要发送此 JSON 的请求的子级。
  2. 将以下代码放入“脚本”区域

    def csvfile = new File('test.csv')
    def jsonBuilder = new groovy.json.JsonBuilder()
    
    jsonBuilder {
        ids csvfile.collect { it }
    }
    
    vars.put('requestBody', jsonBuilder.toPrettyString())
    log.info(vars.get('requestBody'))   
    

    上面的代码将读取test.csvJMeter 的“bin”文件夹中的文件并创建一个ids JSON 数组,其中每个元素都是给定文件中的一行,并将结果放入${requestBody} JMeter 变量中

演示:

JMeter Groovy 创建 JSON

参考:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Set an XPath assertion from a CSV file on JMeter

来自分类Dev

使用csv文件的as.date()转换为false

来自分类Dev

NodeJS:如何将“聚合”(光标)对象转换为CSV并使用Express从请求返回CSV响应?

来自分类Dev

使用openpyxl将数据从.csv转换为.xlsx时,如何将字符串转换为数字

来自分类Dev

jMeter:对每个线程使用单独的.csv文件

来自分类Dev

jMeter:对每个线程使用单独的.csv文件

来自分类Dev

如何使用C ++将CSV文件转换为JSON

来自分类Dev

如何使用python将大型Json文件转换为csv

来自分类Dev

JMeter:使用哪个:CSV,数组或数组列表?

来自分类Dev

如何在不使用 csv 文件的情况下将 JSON 数据即时转换为 CSV 格式

来自分类Dev

JMeter:使用CSV数据集配置将CSV文件内容读入JUnit测试用例程序

来自分类Dev

使用python导出csv文件时如何将cp1252转换为UTF-8

来自分类Dev

在Jmeter中,如果我使用Rest API并从CSV文件获取输入,HTTP请求采样器的“正文数据”部分中的参数的语法是什么?

来自分类Dev

使用R将JSON文件转换为CSV文件

来自分类Dev

如何使用jmeter为每个线程使用不同的CSV

来自分类Dev

将3.7GB的大json文件加载到数据帧中,然后使用ijson转换为CSV文件

来自分类Dev

如何使用 CSV 文件将参数填充到 JMeter 中的 HttpSampler 中?

来自分类Dev

如何使用python将.csv文件转换为.db文件?

来自分类Dev

如何使用jQuery将csv文件转换为json并下载该json文件

来自分类Dev

使用 OpenRefine 将 CSV 数据转换为嵌套的 JSON

来自分类Dev

使用分组将数据从 CSV 转换为 JSON

来自分类Dev

无法使用Python将JSON文件转换为CSV

来自分类Dev

如何转换JSON文件并将其转换为CSV并使用数据框保持标题

来自分类Dev

JMeter:使用CSV数据将参数传递给HTTP GET请求查询字符串

来自分类Dev

使用JavaScriptSerializer将CSV转换为JSON

来自分类Dev

使用PHP将CSV转换为JSON

来自分类Dev

使用js将json转换为csv

来自分类Dev

使用jq将JSON转换为CSV

来自分类Dev

使用 Pandas 将 JSON 转换为 CSV

Related 相关文章

  1. 1

    Set an XPath assertion from a CSV file on JMeter

  2. 2

    使用csv文件的as.date()转换为false

  3. 3

    NodeJS:如何将“聚合”(光标)对象转换为CSV并使用Express从请求返回CSV响应?

  4. 4

    使用openpyxl将数据从.csv转换为.xlsx时,如何将字符串转换为数字

  5. 5

    jMeter:对每个线程使用单独的.csv文件

  6. 6

    jMeter:对每个线程使用单独的.csv文件

  7. 7

    如何使用C ++将CSV文件转换为JSON

  8. 8

    如何使用python将大型Json文件转换为csv

  9. 9

    JMeter:使用哪个:CSV,数组或数组列表?

  10. 10

    如何在不使用 csv 文件的情况下将 JSON 数据即时转换为 CSV 格式

  11. 11

    JMeter:使用CSV数据集配置将CSV文件内容读入JUnit测试用例程序

  12. 12

    使用python导出csv文件时如何将cp1252转换为UTF-8

  13. 13

    在Jmeter中,如果我使用Rest API并从CSV文件获取输入,HTTP请求采样器的“正文数据”部分中的参数的语法是什么?

  14. 14

    使用R将JSON文件转换为CSV文件

  15. 15

    如何使用jmeter为每个线程使用不同的CSV

  16. 16

    将3.7GB的大json文件加载到数据帧中,然后使用ijson转换为CSV文件

  17. 17

    如何使用 CSV 文件将参数填充到 JMeter 中的 HttpSampler 中?

  18. 18

    如何使用python将.csv文件转换为.db文件?

  19. 19

    如何使用jQuery将csv文件转换为json并下载该json文件

  20. 20

    使用 OpenRefine 将 CSV 数据转换为嵌套的 JSON

  21. 21

    使用分组将数据从 CSV 转换为 JSON

  22. 22

    无法使用Python将JSON文件转换为CSV

  23. 23

    如何转换JSON文件并将其转换为CSV并使用数据框保持标题

  24. 24

    JMeter:使用CSV数据将参数传递给HTTP GET请求查询字符串

  25. 25

    使用JavaScriptSerializer将CSV转换为JSON

  26. 26

    使用PHP将CSV转换为JSON

  27. 27

    使用js将json转换为csv

  28. 28

    使用jq将JSON转换为CSV

  29. 29

    使用 Pandas 将 JSON 转换为 CSV

热门标签

归档