beanshell关联取值id,通过id实现删除学生
2022/4/11 7:12:51
本文主要是介绍beanshell关联取值id,通过id实现删除学生,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一.测试计划添加jar包
- 在目录lib/ext下选择jar包testng、fastjson
二、通过接口【查询所有学生】信息
三、对添加【查询所有学生】BeanShell后置处理器
- 脚本如下:
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import org.testng.Assert;
//获取接口返回的response数据
String json = prev.getResponseDataAsString();
JSONObject jsonObject = JSONObject.parseObject(json);
String myData = jsonObject.getString("data");
List list=JSONArray.parseArray(myData);
String id=null;
for (Object obj:list) {
jsonObject=jsonObject.parseObject(obj.toString());
String name=jsonObject.getString("name");
String student_id=jsonObject.getString("id");
if (name.equals("test")){
Assert.assertEquals(name,"test");
id=student_id;
break;
}
}
vars.put("id",id);
log.info("-------------------------------------");
System.out.println(id);
四、添加http接口 【按照id删除学生】
- 引用参数
- 执行结果
这篇关于beanshell关联取值id,通过id实现删除学生的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南