接口串联

接口串联

接口串联步骤解释:

1. 登录请求:

在微信公众平台接口测试中找到→基础支持→获取access_token_app:

在→chrome插件postman中→输入→access_token_app中找到的接口:接口如下

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxf97e82a0bc0342c9&secret=26d495b65aa0ac8de4213d71b1cf53de

输入到postman中如下图

参数如下:

2. 输入参数之后点击postman中的-send-发送请求,运行结果正确会得到一个返回值为:access_token:     _OpynM65AI4k0Yw3PR1jVZGp7QB46iF7Gho2Sv4fDoAI5J0GI9xcw0BZ2ZNcOk9pzD9-ACJg2EeqHjz_ypB1fbG9r453HqZWqTI8tIqW7qf7l8KulDWM6xSMko5MX5dnNWAbAAARAE

截取第一个字符串中的内容,第二个字符串中的不是access_token.

access_token: 是随时变化的

然后:目的: 为了避免一个测试项目要重复的改值,所以我们把它设为全局变量,则就只要获取这个变量如: access的值给这个全局变量,用一段代码就避免了重复的操作。即一个接口实现取值又实现赋值的作用,赋值给全局变量以供所有用例都能调用的目的    调用格式:{{变量名}}

3. 我们把这个返回值设为全局变量,那么当测试所有用例时都可以调用这个变量

tests中设置代码如下:

var jsonData = JSON.parse(responseBody);

postman.setGlobalVariable("access_token",jsonData.access_token);

4. 引用我们设置好的变量,也可以说是替换变量

替换变量方式:如下图:{{你设置好的变量名}}

5. 替换完点击send , 发现发送请求成功。一次发送多个请求用runner。

时间: 2024-12-24 15:12:20

接口串联的相关文章

2017-9-17-MDIO信号线串联小电阻作用

今天做集成测试的时候被领导说测到的MDIO信号过冲较大(正反向过冲都很大),容易损坏接口或阻容,万一那个电容耐压值不够就挂了. 我原本是不屑的,私以为MDIO.IIC.SPI等只要抓到的波形不影响判决,读写数据正常就不会出问题.但是领导强烈要求消除过冲,不过你有什么看法,还是要先埋头做好分配的任务. 该MDIO.MDC信号使用FPGA的IO,线上串有22ohm电阻.尝试性得换上面的22ohm为100ohm后过冲小了很多,原先存在于电平上的振铃跑到了上升沿上面,甚至出现回勾.将原22ohm改为50

接口测试用例和报告模板

接口测试用例和报告模板 当今在测试领域,接口测试已经越来越多的被提及,被重视. 区别于传统意义上的系统级别测试,很多测试人员在接触到接口测试的时候,也许对测试执行还可以比较顺利的上手,但一提到相关的归档,比如测试用例和报告,就有些不知所措了. 今天就用这篇文章来说说接口测试用例和报告. 1. 接口用例模板 提到测试用例,我们知道,其中最重要的两个要素就是: 测试步骤 预期结果 其实对于接口测试也同样如此:接口测试的步骤中,最重要的是将实现向接口发送预设请求,结果则要关注响应信息及后续处理. 所以

分布式系统的那些事儿(六) - SOA架构体系

有十来天没发文了,实在抱歉!最近忙着录视频,同时也做了个开源的后台管理系统LeeCX,目前比较简单,但是后续会把各类技术完善.具体可以点击"原文链接". 那么今天继续说分布式系统的那些事. 我们现在动不动就讲分布式吧?那么SOA是不是必须得聊一聊呢? 面向服务的架构,简称SOA,他是基于服务组件的,把原来那种一个大型应用程序的不同的功能拆分为一些接口,通过这些接口串联起来. 这么做的好处是: 1.重用性大大提高 2.明确了接口的服务定义规则 3.定义了自家公司的api标准 4.降低系统

Oracle Data Integrator 12c----包(Package)

1 创建"包" Designer->项目->ODI_Exercise ->第一个文件夹->包,右键"新建程序包": "定义"标签中输入包的名称如"First_Pkg" 2 编辑包步骤 在关系图中将设计的两个接口串联起来运行. 托拽左边项目-> ODI_Exercise ->第一个文件夹->接口中的两个接口到右边的关系图框中,选择"成功时的下一个步骤"标签,从第一个接

准备.Net转前端开发-WPF界面框架那些事,搭建基础框架

题外话 最近都没怎么写博客,主要是最近在看WPF方面的书<wpf-4-unleashed.pdf>,挑了比较重要的几个章节学习了下WPF基础技术.另外,也把这本书推荐给目前正在从事WPF开发的程序猿. 现在书看完了也该实践实践,写了个WPF项目,主要以界面框架为主.  最近的几篇博客也主要围绕这个WPF项目,介绍下WPF搭建界面框架以及怎样写自定义的Windows界面和控件. 这也许是写最后几篇关于.Net技术的博客.做.Net开发也快五年了,感觉自己搞得不温不火,另外工作中正好有一个机会转做

我关注的一周技术动态 2015.8.1

容器技术 1. kubernetes资料合集 http://special.csdncms.csdn.net/Kubernetes/?from=timeline&isappinstalled=0 要点: kubernetes 中文资料合集, 比较全. 2. docker技术介绍 链接: http://pan.baidu.com/s/1jGgrxzC 密码: jg4x 要点: 分享2篇介绍容器技术的 ppt, 一篇侧重于介绍容器技术的基本原理, 包括 cgroup, namespace 以及 do

如何用 JavaScript 控制 Arduino?

Arduino 运行 C 语言,而主控端运行 JavaScript,一次要编写和维护两种程序.既然浏览器和服务器都用 JavaScript,若 Arduino 也能用 JavaScript 控制,那岂不完美? 这就是 Rick Waldron 设计 Johnny-Five 库文件的原因.Johnny-Five 是1986 年上映的科幻电影"Short Circuit(直译为"短路",译作"霹雳五号")"当中的机器人主角的名字.电影中的机器人原本是

最近的工作感悟

又"跳槽"啦 从17年开始,我就是一直处于跳槽的状态.细算了一下,17.6-17.10 17.11-18.3.时间都不长,中间还去了一次杭州.去年的时候我把这当做是自己本命年的rp问题,其实我自身也是有很大问题的.至于是啥,我也说不太清,也许是对技术的追求,也许是金钱的欲望,也许是办公环境的需要. 现在来到了一家印象中的夕阳行业----共享单车. 吐槽 & 测评 也不算是吐槽吧,就是有一些和之前公司接触到的不同的地方. 测试/开发环境 部分接口是没有外网地址的,数据库在公司网络

正则表达式提取器--jmeter将上一个请求的结果作为下一个请求的入参

接口测试时需要将不同的接口串联起来,如将登录接口的出参UserStatusToken作为获取客户列表这个接口的入参,这样才能识别你是否是合法的用户. 1.创建一个线程组 选中测试计划-->右键-->添加-->Threads(Users)-->线程组 2.创建一个获取凭证的请求 在刚刚创建的线程组上右键-->添加-->Sampler-->HTTP请求 3.创建后置处理器 选中刚才添加的HTTP请求-->右键-->添加-->后置处理器-->正则