zoukankan      html  css  js  c++  java
  • jmeter数据驱动csv+批量导出数据到csv文件

    基本的软件使用,我们简单一点,附图来讲,详细地方不懂的可以自行百度。

    使用Jmeter 批量导入数据,之后批量导出数据到csv文件,可以帮助我们更好的整理数据,在工作中比较常用。

    大致过程可以分三步:1. 导入csv文件;2. 变量引用; 3. 批量导出csv文件

    1. 导入csv文件:

    point1:建议使用notpad, sublime等编辑器来编辑保存源文件(.csv文件),可以避免很多格式转换的问题。

    point2: csv文件之所以叫做csv,中文意思就是"逗号分隔符文件",别忘记逗号“,”

    1.1 csv导入设置如下,多个变量逗号隔开:

    2. 变量引用

    2.1 无需对变量处理时直接在parameters里引用,引用格式:${变量名};

    2.2 也可以在前置处理器中对变量进行引用;

    3. 批量导出数据到csv文件;

    3.1 单接口调用,根据响应结果,明确你需要批量保存查看的数据是哪些;

    3.2 正则提取,拿到你要保存的字段;

    point1: 引用名A是你后面调用时的变量名;

    point2: 提取多个变量时记得按照响应数据里的上下前后数据,不然抓不到;多变量提取,逗号隔开

    point3: 不要盲目的去调接口,疑惑自己为什么不能批量导出;记得先test一下自己的正则表达式是否正确;

    point4: 提取多个变量时,可以加一个调试取样器debug sampler,来确认变量名,一般是引用名A_1_g1/g2的形式,为避免出错,最后确认下;

     

     3.3 添加后置处理器,批量导出数据到csv文件;(就不给你写,自己动手去写!)

     3.4 这时可以设置循环,然后调接口,查看对应的文件是否批量导出数据成功。

    这里有可能会出现一个很常见的报错,然后批量导出失败。网上的说法很多,真正有效的极少。

    这里我个人很长没操作过了,试了下,又遇到了这个问题,虽然搞好了,但没注意到变动的具体地方;后面有时间再来补充吧;或者留给你自己去百度吧。。

    看好你哦!。。。

  • 相关阅读:
    linux下的第一个C程序及其编译方法
    使用open_read_write等底层函数来赋值一个文件
    C++中预定义的宏
    altibase MDB的创建sequence的举例
    C中的时间函数的用法
    联系表单 1
    《jQuery基础教程》读书笔记
    《jQuery基础教程》读书笔记
    《jQuery基础教程》读书笔记
    『原创·翻译』如何阅读论文
  • 原文地址:https://www.cnblogs.com/bernard-shen/p/14372484.html
Copyright © 2011-2022 走看看