场景:
读取csv文件数据,执行添加新闻的请求,根据断言结果判断用例是否通过。
流程:
1.添加csv文件
2.添加请求
3.添加响应断言
4.执行并查看结果
1.添加csv文件
可以把期望的传参都写下来,也可以直接写整个请求体。由于分类编码是接口获取的,本次是拆分了参数,部分参数从代码中定义。
变量名称与文件需要能对应上
2.添加请求
1.分类接口
添加分类接口,并添加jsr223后置处理程序,通过接口获取随机的一二级编码名称。
1.1获取随机编码
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSON;
import java.util.Random;
String response = prev.getResponseDataAsString();
JSONObject response_jso = JSON.parseObject(response);
data=response_jso.get("data");
list=data.getJSONArray("list");
//创建一个随机数的对象
Random random = new Random();
//获取一级分类的数量
firstlistsize