当前位置: 首页 > news >正文

网站建设这门课京津冀协同发展意义

网站建设这门课,京津冀协同发展意义,网站开发的职业分析,抖音创作者服务平台目录 前言#xff1a; Beanshell 介绍 常用内置变量 log vars 和 props vars 常用方法#xff1a; props 常用方法#xff1a; prev 综合运用 前言#xff1a; JMeter 是一个广泛使用的性能测试工具#xff0c;它支持许多不同的测试技术和方法。其中#xff0c…目录 前言 Beanshell 介绍 常用内置变量 log vars 和 props vars 常用方法 props 常用方法 prev 综合运用 前言 JMeter 是一个广泛使用的性能测试工具它支持许多不同的测试技术和方法。其中Beanshell 是一种常用的脚本语言它可以用来自动化测试脚本的执行和参数化测试。 Beanshell 介绍 Beanshell 是一种轻量级的 Java 脚本纯 Java 编写的能够动态的执行标准 java 语法及一些扩展脚本语法类似于 javaScript在工作中可能用的多的就是 Beanshell 取样器跟 Http 取样器并列 Beanshell 前置处理器一般放在 Http 请求下在请求后处理一些数据 Beanshell 后置处理器一般放在 Http 请求下在请求前处理一些数据 Beanshell 断言一般放在 Http 请求下做一些复杂断言 常用内置变量 log 打印日志我们常常可以用来调试问题使用举例 log.info(你想打印的内容)log.error(你想打印的错误内容) vars 和 props 区别 vars 只能在当前线程内使用props 可以跨线程组使用vars 只能保存 String 或者 Objectprops 是 Hashtable 对象 vars 常用方法 vars.get(String key)从 jmeter 中获得变量值vars.put(String keyString value)数据存到 jmeter 变量中 props 常用方法 props.put(token,ertyuiahdg127423g4hjdkacnb);props.get(token); prev 获取前面的 sample 返回的信息常用方法 prev.getResponseDataAsString()获取响应信息prev.getResponseCode() 获取响应 code 综合运用 一般来说我们接口返回都是标准的 json 格式数据例如 {datas:[ {name:张三,age:18,address:河北,phone:1311111111}, {name:李四,age:28,address:北京,phone:13222222222}, {name:王五,age:23,address:江苏,phone:13333333333}, {name:赵六,age:32,address:湖北,phone:13444444444}, {name:玛丽,age:45,address:美国,phone:13555555555}, {name:亨利,age:39,address:法国,phone:13666666666}] }那我就需要使用一些专门处理 json 数据的 jar 包来对数据进行二次加工这里举例使用 json.jar具体代码如下 //从json.jar导入所需要的类 import org.json.JSONObject; import org.json.JSONArray;//从变量获取数据,因为我在用户自定义变量设置的上面的json数据 String response vars.get(response); // 打印日志看看是否取到 log.info(看看response:response); //String reponse prev.getResponseDataAsString();//如果从接口取可以这么写// String 转化成JSONObject JSONObject resObj new JSONObject(response); // 去除datas下的数据 JSONArray resArray resObj.get(datas); log.info(取出resArrayresArray.toString());//注意需要把array转成String才能打印// 遍历取出年龄30的数据,并存入新的JSONObject JSONObject newObj new JSONObject();//定义一个空的JSONObject for(JSONObject item:resArray){int age item.get(age);//取出age if(age30){ String name item.get(name);//取出name作为keynewObj.put(name,age);} } // 打印下取出的数据正确与否 log.info(大于30的人newObj.toString()); // 存入变量供下面接口使用 vars.put(newObj,newObj.toString());作为一位过来人也是希望大家少走一些弯路 在这里我给大家分享一些自动化测试前进之路的必须品希望能对你带来帮助。 软件测试相关资料自动化测试相关资料技术问题答疑等等 相信能使你更好的进步 点击下方小卡片
http://www.zqtcl.cn/news/873280/

相关文章:

  • 做网站是做完给钱还是新房装修图片
  • 阿里云建站视频wordpress显示摘要插件
  • 济宁网站建设 企业谷网站开发有什么用
  • 网站建设一般多少钱官网代做网站公司哪家好
  • 页面简洁的网站深圳广告宣传片拍摄
  • 做外卖网站青岛助创网络科技有限公司
  • 怎么选择优秀的网站建设公司建设银行宁波分行 招聘网站
  • 工艺品网站模板下载-古色古香建站软件排名
  • 微视频网站源码网站建设目标个人博客dw
  • 山西省建设厅入晋备案网站洛阳网站在哪备案
  • 可以做物理试验的网站有哪些仿微博网站模板
  • 网站横幅怎做网站到期不想续费
  • 黑龙江网站备案管理局济南网站建设策划
  • 网站怎么静态化网页设计与制作图片显示不出来
  • 市场营销推广策划方案网站如何做标题优化
  • 怎么让客户做网站手机网站如何优化
  • 柳州市住房和城乡建设局网站首页赣州章贡区人口
  • 有偷菜餐厅城市建设的网站好的手机网站
  • 做进行网站推广赚钱互联网企业信息服务平台
  • 微信公众号做视频网站吗百度账号登录入口网页版
  • 北京建设银行纪念钞预定官方网站撤销网站备案申请书
  • 网站平台策划书安丘市建设局网站
  • 图片类网站建设seol英文啥意思
  • 网站编辑工作好做吗WordPress的图片存在哪
  • 你的网站尚未进行备案为什么网站百度搜不到了
  • 沙洋网站开发网站建设方案免费
  • iis建设网站教程单页面推广网站
  • 东莞网站建设效果郑州企业自助建站系统
  • php做的购物网站系统下载宜州做网站需要多少钱
  • 昆明网上商城网站建设怎么做网站教程视频