jmeter加密加强

首先开发给到我们一个加密的java架包

(存到自己的电脑上)


image.png

在接着发了一个加密的方法的demo

image.png

之后我们打开我们的jment

image.png

在jment里添加这些元件

  • BeanShell Sampler :

是一种完全符合java语法规范的脚本语言,且又拥有自己的一些语法和方法;

  • Debug Sampler :

可以看到我们定义的所有自定义变量的值

  • HTTP请求:

模拟用户发请求

  • HTTP信息头管理器

如果请求是josn格式需要添加这个

下面我们将我们的需要发送的请求复制发到notpat++里打开编辑

第一步:将换行符(\r\n)替换为空格


image.png

第二同上步操作一样,将我们报文中的''替换为"


image.png

第三我们将最终的报文复制到Debug Sampler里
  • 包的路径
    [图片上传中...(image.png-83c54a-1544250074902-0)]
image.png
# BeanShell扩展
>jmeter****中有哪些Beanshell****:**

定时器: Beanshell Timer

前置处理器:BeanShell PreProcessor

后置处理器:BeanShell PostProcessor

采样器:BeanShell Sampler

断言: BeanShell 断言

监听器: BeanShell Listener

> **操作变量:通过内置对象vars****对变量进行存取**

vars.get("phoneNo")  从jmeter中获取变量值

vars.put(“key”,”value”)  数据存到jmeter变量

**Beanshell Sampler****脚本编写**

在测试计划,添加一个变量 user=wang

[图片上传失败...(image-13316c-1544248101716)]

在线程组里,添加一个变量 test=ddd

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,033评论 3 119
  • 1 引言 这估计是目前国内能找到的相对比较全面的JMeter自动化测试介绍了吧。希望能给予您一点帮助。 1.1 J...
    __yanyan阅读 15,813评论 1 45
  • 多宝是一只非常丑陋的灰兔子,他的兄弟都是白色的兔子,看着都很乖巧当然也很可爱。但是不知为什么,偏偏有了多宝这只...
    归瞭阅读 609评论 1 0
  • 满树的金黄与 萧瑟 告别了 成熟的季节 脚步得痕迹 散落片片春夏
    金火丁阅读 268评论 4 5
  • 题目 原题链接:B. Bear and Finding Criminals 题意 有n座城市,警察在第a座,每座城...
    ss5smi阅读 139评论 0 0