![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
metersphere
深挖测试这口井
毕业好久之后,开始了性能测试+自动化测试.......当你真正的进入了学习中,发现其实没有想象中的那么难,只是自己把它想的太复杂了,一天蚕食一点,在实践中验证理论,回头一看,竟然也会了不少
展开
-
meterSphere拼接接口返回的字段值beanshell格式
拼接多个接口返回的值原创 2022-06-14 10:17:33 · 598 阅读 · 0 评论 -
metersphere用python脚本将sql查询多个结果存储成字典的list格式
1、自定义的sql脚本:查询出共有多少行数据2、自定义的sql脚本:3、使用后置脚本中的python代码(注意,现在使用的默认版本是python2)import jsonnum=int(vars.get("itemNum_1")) # 获取行数,并设置成整数outData=[] # 输出结果存储为一个listinItem={ "apCode": "${ap_code}", "apId": 926, "apName": vars.get("ap_name"),原创 2021-12-23 18:15:07 · 3209 阅读 · 0 评论 -
metersphere断言自定义sql是否查询到结果
1、进入“自定义请求”-》选择sql类型-〉SQL脚本,进入下列界面2、在sql脚本中配置好sql语句,将结果存储在变量(user_id)中;3、1)在断言规则中选择“脚本”类型;2)去结果变量中第一个值(user_id_1),进行判断,代码如下;String value = vars.get("user_id_1");if ("value" != null && "value".length() > 0){ msg = "value is not empty";原创 2021-12-16 16:41:17 · 769 阅读 · 0 评论 -
metersphere将登录接口返回的token设置为全局变量
1、首先取出登录接口token值(用平台自带的JsonPath获取newToken值);2、在登录接口下添加beanshell后置脚本,用“项目环境”中函数将token设置成全局变量,只要输入一下代码即可:String token;vars.put(${__metersphere_env_id}+"token","${newToken}");3、执行登录接口后,即可以在 “环境配置”中的“通用配置”看到自动生成的全局变量token;...原创 2021-12-14 10:56:03 · 5698 阅读 · 1 评论