• Jmeter读取文件中的值


      此篇主要是对应上一章节的呼应,上一篇中讲到将返回值写入文件,这个值如果在下一个接口中用到,

    那么我们需要去从文件中读取数据,这是我们该如何操作?

    一、测试计划中添加CSV Data Set Config,并填写相关参数,如下图所示:

    PS:关于CSV data 里面释义,这里就不一一描述了,网上有很多讲解这个的

    Allow quoted data?:是否允许引用数据

    Sharing mode:共享模式,即参数文件变量作用域。主要有以下几种方式:

          1.1、All threads:当前测试计划中的所有线程组中的所有的线程均有效。默认。

          1.2、Current thread group:当前的线程组中的线程有效。

          1.3、Current thread:当前线程有效。

    二、读取想要的数据

           我们在文件中可能会写入大量的数据,此时假如我需要指定某个值怎么办?

    这里还是接上篇中的token值进行讲解(比如:b4872879376816f5940a3264e353d0bc这个值是我需要的,

    且只需要这一个值),这里我们结合if控制器来使用

    2.1、在线程组下面添加if控制器

    2.2、在if控制器中填入内容

    2.3、将http请求放在if控制器下面,并执行脚本

    请求中引用参数(如下图所示):

    PS:在实行及脚本前我们需要先编辑线程组,如下图所示:

    2.4、查看结果树,查看结果是否取到:

    想要的数据被成功获取,且只读取出需要的数据,这里我们可以用线程来控制,也可以用循环次数来控制数据的读取

  • 相关阅读:
    吴恩达机器学习视频笔记——7
    吴恩达机器学习视频笔记——6
    吴恩达机器学习视频笔记——5
    吴恩达机器学习视频笔记——4
    Python入门
    HtmlAgilityPack组件
    AutoMapper扩展
    SqlServer自动化分区
    使用Topshelf快速搭建Windows服务
    elasticsearch-查询
  • 原文地址:https://www.cnblogs.com/weimeizhizuo/p/8708231.html
Copyright © 2020-2023  润新知