zoukankan      html  css  js  c++  java
  • Jmeter获取数据库数据参数化

    ${__BeanShell(vars.getObject("数据库返回参数名称").get(${__intSum(${index},-1)}).get("method"))}

    __BeanShell是jmeter内部函数入口

    vars.getObject可以获取到jmeter定义的变量对象(如数据库返回参数名称)

    数据库的获取方式${__BeanShell(vars.getObject("param").get(n).get("colname"))},获取参数param,数据库第n行,列名为colname

    __intSum(a,b)获取一个数据的计算求和值

    数据库获取第一行下标是从0开始的,但一般我们取值会默认设置1作为开始,所以这里我们做了一个处理,把我们设置的值减1,让他从0开始计数。从列取值要指定列名

    ${index}是设定我们要取数据表中的第几行的值,可以控制获取数据行(使用csv data set config)

    ---by littleyang 测试就是测试一下
  • 相关阅读:
    [论文复现笔记]Im2Struct
    深度学习踩坑
    Matlab问题汇总
    Linux网络服务
    探索Blender
    [每日挖坑]20200728
    Ubuntu重启之后显卡挂了
    3D视觉知识点
    [每日挖坑]20200727
    遥感影像相关知识
  • 原文地址:https://www.cnblogs.com/littleyang/p/6627379.html
Copyright © 2011-2022 走看看