JMeter-接口自动化之正则表达式关联

作者: 飞天小子3 | 来源:发表于2018-02-02 14:00 被阅读0次

JMeter-接口自动化之正则表达式关联

jmeter中,接口自动化的关键在于参数关联。比如需要登录的接口,如何调用登录口令?一个增删改查的闭环,如何将接口参数上下传递?下面就以实际的例子来仔细说一说

1:登录接口

这里有一个实际的登录接口,在响应中返回了一串token,如下图

那么我们在接下来的接口-经验库列表中,就必须带入这一串token,否则响应报错,如下图所示

如何获取登录的口令呢?这里详细说明一下,如图所示

在接下来的接口中可以将获取的token作为变量调用,变量名为${center-token},如下图

观察请求头,发现传入了一串token,并且响应结果正确

 自此,一个完整的登录关联就结束了。后续接口直接调用该token就可以。我们接下来继续说其它的参数关联

比如一个增删改查流程,想要做自动化检验就必须形成一个闭环,那么删除-修改-查看就必须调用同一个必填参数,例如唯一性的id。下面还是实例演示

我先新增一个经验库,可以看到结果中返回了一个id,我在后续接口中都必须调用此唯一性的id

接下来写一个正则将其取出,注意与之前token正则的不同之处

后续接口可以调用此参数,并正确响应

好了,一个完整的登录-查看-删除的流程到这里就可以结束了~下面是结尾彩蛋

上述的正则都是获取单个的参数,那么如果要传入一组参数要怎么写呢?

修改正则表达式

结果中可以看到传入了一整个数组

结束!

相关文章

  • JMeter-接口自动化之正则表达式关联

    JMeter-接口自动化之正则表达式关联 jmeter中,接口自动化的关键在于参数关联。比如需要登录的接口,如何调...

  • Jmeter关联

    关键词:接口关联 一、接口自动化实现 http://www.manongjc.com/article/111660...

  • 【第六章】jemter关联技术

    本章大纲 关联概述 正则表达式 正则表达式提取器 实战案例 关联概述 示例: ◆有一个购买商品的接口,必须要先登录...

  • 接口测试常见的两个面试题

    接口未全部提测,怎么实现接口脚本间的自动化关联? 那就是说后端接口还有很多没有开发完,那你如何去实现这个关联呢?,...

  • python接口自动化之参数关联

    一、删除草稿箱 1.我们前面讲过登录后保存草稿箱,那可以继续接着操作:删除刚才保存的草稿 2.用fiddler抓包...

  • 《老兵爱学习》【专题目录】

    “老兵爱学习”之颠覆你的Python接口自动化测试,约吗? “老兵爱学习”之《颠覆你的Python接口自动化测试》...

  • JMeter(9) 接口测试用例设计2

    以下单接口自动化为例子,设计如下 在jmeter实践 关联关系 1、数据传递:实线箭头,箭头指向传递方向2、接口调...

  • python之接口自动化实战

    python之接口自动化实战: 接口自动化实现操作步骤: 1.创建项目、包、库、配置文件、文件夹2.根据接口文档,...

  • jmeter接口测试-15正则表达式关联

    meter中,接口自动化的关键在于参数关联。比如需要登录的接口,如何调用登录口令?一个增删改查的闭环,如何将接口参...

  • js中使用jsonpath

    自动化过程中会遇到接口关联-参数提取的问题,那么js中如何进行json提取呢? 实例

网友评论

    本文标题:JMeter-接口自动化之正则表达式关联

    本文链接:https://www.haomeiwen.com/subject/fvxezxtx.html