【发布时间】:2018-07-10 09:13:41
【问题描述】:
我有这样的要求
{
"ID":"112345"
"SERVICE":"56AA77"
}
API 响应可能是正面的或负面的,带有不同的元素。
正面回应:
{
"RESPONSE":"OK"
"TEXT":"DONE"
}
否定回答:
{
"RESPONSE":"KO"
"DESCRIPTION":"NOT FOUND"
"ERROR_CODE":"100"
}
如何仅使用一个 HTTP 请求采样器和一个 CSV 文件对 JMeter 进行测试?
其实我用的是两个csv文件:
positive:
TEST_ID,TEST_DESC,ID,SERVICE,RESPONSE,TEXT
negative:
TEST_ID,TEST_DESC,ID,SERVICE,RESPONSE,DESCRIPTION,ERROR_CODE
是否可以只使用一个文件? 像这样:
TEST_ID,TEST_DESC,ID,SERVICE,RESPONSE,TEXT,DESCRIPTION,ERROR_CODE
Jmeter 如何处理这个问题?
更新:
是否可以创建 BeanShell groovy 以根据 ResponseCode 调用其中之一?
if (prev.getResponseCode().equals("200") == true) {
checkResponsePositive
}
else
{
checkResponseNegative
}
有人可以帮助我正确的语法吗?
【问题讨论】: