首页 > 其他分享 >jmeter二次开发自定义函数助手

jmeter二次开发自定义函数助手

时间:2023-02-10 08:22:13浏览次数:39  
标签:返回 函数 自定义 助手 二次开发 jmeter

需求:在工作中,需要使用唯一的字符串来作为订单ID,于是想到了UUID,要求uuid中不能有特殊字符包括横线,所以就有了重新写一个uuid进行使用;

准备:idea

依赖包:

 

 

 注意事项:必须有包且包的名字必须是functions结尾的,否则最后jmeter是无法识别到这个是个函数助手;例如:com.test.functions

 

 

 步骤一:在包下,创建一个类,继承AbstractFunction,主要实现Function接口中的四个方法

例如:public class Uuid3 extends AbstractFunction

 

 

 方法解释:

1.getReferenceKey方法主要是返回在函数助手中显示什么样子的名字,要以双下划线表示:"__uuid3"

 

  2.getArgumentDesc方法主要返回函数的说明,一般不需要直接定义一个空的List,返回出去就可以,否则使用时候会报错

private static final List<String> desc = new ArrayList();

 

 3.setParameters接收输入的参数,如果没有就什么都不用些

4.execute 功能的输出体,就是点击函数对话框中返回的数据内容

 

标签:返回,函数,自定义,助手,二次开发,jmeter
From: https://www.cnblogs.com/wanggfIT/p/17107699.html

相关文章

  • Gateway 网关 之 自定义断言
    自定义 PredicateFactory可以定义针对于 Router的 Predicate。注意:1、类名必须叫做XxxRoutePredicateFactory.注入到Spring容器后使用时的名称就叫做Xxx。2、类必......
  • drf day09 接口文档、jwt快速使用、自定义jwt的登录返回数据格式
    一、接口文档1.前言​ 因为一般来说,项目都是前后端分离,我们作为后端工程师,就写接口就行,但是我们通过接口返回给前端的数据,前端可不知道都是些啥,所以就需要后端编写接口......
  • 40-自定义异常
    使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需继承Exception类即可。在程序中使用自定义异常类,大体......
  • 音乐播放器 — 用 vant4 中的滑块自定义播放器进度条
    一、运行效果   二、代码实现2.1、HTML:<!--音频播放器--><audioref="audio"src="音乐名称.mp3"id="audio"></audio><!--进度条--><di......
  • jmeter——关联
    6.1概念关联: 就是一个取样器运行的结果作为另外一个取样器提交的数据6.2作用场景: 可以使用关联组织业务逻辑举例: 测试购物车的删除功能时,删除这个接口需要提交......
  • Vagrantfile - 自定义配置
    1、Vagrantfile参数说明:#-*-mode:ruby-*-#vi:setft=ruby:Vagrant.configure("2")do|config|#################Box配置#################config.vm.b......
  • nvue页面自定义字体
    addRule函数 1@原型:addRule(type,contentObject)2@参数:3type:[StringfontFace必需]协议名称,不可修改,固定值为:fontFace。4contentObject:[Ob......
  • Spring45 - 自定义校验
    实现自定义校验第一步自定义校验注解importjakarta.validation.Constraint;importjakarta.validation.Payload;importjava.lang.annotation.*;@Target({ElementT......
  • Spring Boot自定义注释制作API接口拦截器进行TOKEN验证
    一:自定义注解@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@Documentedpublic@interfaceChackToken{booleanvalidate()defaulttrue;}......
  • 【Logback】自定义日志输出格式
    logback官方文档logback(二)springboot配置日志文件格式、logback-spring配置文件详解、logback为日志自定义颜色【史上最详细】logback(三)mybatis-plus结合logback将sql语......