前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >性能测试(3):JMeter对jar包调用以及加密参数传递

性能测试(3):JMeter对jar包调用以及加密参数传递

作者头像
Mokwing
发布2020-09-08 11:09:42
1.4K0
发布2020-09-08 11:09:42
举报
文章被收录于专栏:MokwingMokwing

JMeter对jar包调用以及加密参数传递

  • 前言
  • 实现
    • 1、生成jar包
    • 2、jar包存放位置
    • 3、JMeter参数设置

前言

JMeter在请求时,肯定会需要参数传递,参数值如果不变动或者不需要加解密这些操作,则操作上都是比较简单。 如果参数值不固定,而且需要加解密正确的时候该如何操作呢? 先说一下我这个接口大概的需求: 1、该接口主要实现获取出符合要求的二维码链接; 2、请求参数通过RSA加密,需要生成符合要求的RSA加密值; 3、不知道加密具体机制,但是有源码可以直接调用。

实现

1、生成jar包

这一步很重要,如果自己熟悉java,则需要自己读懂开发的java代码,提取出我们需要的方法,对其进行修改,并且进行打包。如果不行,则可以找开发帮忙。 这里不能贴出我写的源码,毕竟每个公司需求也不一样。这个步骤,我主要是对传入参数进行了修改,只需要传入时间戳即可。

2、jar包存放位置

将打包好后的jar包放入JMeter安装目录ext目录中,例如:

D:\Tools\Apache\Jmeter\lib\ext

注意: 1、jar包是完全可以正常运行,检测方法根据自己而定,一般为 java -jar jar包名称; 2、有其他依赖的jar包,需要一起放入。

3、JMeter参数设置

①、打开JMeter操作面板 略

②、创建测试计划 略

③、增加线程组 略

④、增加HTTP请求,并设置请求方式和路径

在这里插入图片描述
在这里插入图片描述

⑤、增加参数,并设置参数值

在这里插入图片描述
在这里插入图片描述

⑥、新增 BeanShell PreProcessor

在这里插入图片描述
在这里插入图片描述

⑦、编写参数获取脚本

在这里插入图片描述
在这里插入图片描述

⑧、增加断言 略

⑨、添加监听器 略

⑩、设置线程属性、执行 略

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-05-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • JMeter对jar包调用以及加密参数传递
  • 前言
  • 实现
    • 1、生成jar包
      • 2、jar包存放位置
        • 3、JMeter参数设置
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档