Automation 如何使用postman从CSV读取和断言响应

Automation 如何使用postman从CSV读取和断言响应,automation,automated-tests,postman,web-api-testing,Automation,Automated Tests,Postman,Web Api Testing,我有CSV文件 GCNumber,facilityid,Balance eqx93019107722,871,150 WEB270412011610,871,100 WEB270412014333,871,200 请求URL:http://localhost/purchase/gift-card/{{GCNumber}/for facility/{{facilityid}} 希望使用postman编写一个测试脚本,以便它从CSV读取数据,并验证CSV文件中余额响应的金额 答复: { "

我有CSV文件

GCNumber,facilityid,Balance
eqx93019107722,871,150
WEB270412011610,871,100
WEB270412014333,871,200
请求URL:
http://localhost/purchase/gift-card/{{GCNumber}/for facility/{{facilityid}}

希望使用postman编写一个测试脚本,以便它从CSV读取数据,并验证CSV文件中余额响应的金额

答复:

{
    "messages": null,
    "amount": 150.00,
    "currency": "USD"
}
注: 在jsonData.amount中,“amount”是response中的关键字 在data.Balance中,“Balance”是CSV表标题中的关键字

var jsonData = JSON.parse(responseBody);
tests["Verify Amount - Passed"]= jsonData.amount === data.Balance;