首页 > 其他分享 >jmeter使用base64验证码登录

jmeter使用base64验证码登录

时间:2022-08-31 16:33:56浏览次数:62  
标签:test001 image base64 验证码 import jmeter

依赖环境/工具:java环境、jmeter、python3、pycharm(ide工具)

此次主要操作步骤

  • 使用jmeter工具把验证码base64加密信息保存至本地。
  • 编写python脚本(包含:解码bse64验证码图片、验证码图片背景降噪、对验证码图片文字识别、去除图片文字内空格、特殊字符并保存本地为txt文件)。
  • jmeter内运行py文件,把打印内容变量给登录接口验证码字段。

1. 所有的操作、准备都基于2个接口【获取验证码、登录接口】执行。

相关文章

  • Vue + Elementui 实现登录页 手机验证码、倒计时等功能
    Vue+Elementui实现登录页手机验证码、倒计时等功能点击打开视频讲解更加详细<template><divid="app"><divclass="left">用代码改变世界</div><el-fo......
  • JMeter+Grafana+Influxdb搭建可视化性能测试监控平台
    ====docker容器下安装1.influxdb安装并运行(选择2.0以下版本)dockerrun-itd--nameinfluxdb-p8086:8086influxdb:1.8.3复制进入容器dockerexec-itinfluxdb......
  • 如何从容的制作图片上传图片--File,Blob,BASE64详解及转换方法
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助File()File() 构造器创建新的File对象实例。语法varmyFile=newFile(bits,name[,options]);......
  • JMeter 高级性能测试实战训练营 | 开班通知
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取1.性能测试只测不调:很多测试同学提交的性能测试报告只是各种参数的堆砌,而缺乏性能分析与优化建......
  • jmeter安装及环境变量配置
    JDK1.8以上的版本的安装以及环境变量的配置:官网下载jdk安装包:https://www.oracle.com/java/technologies/downloads/安装JDK:注意包括了JDK和JRE两个部分环境变量:我的......
  • 性能测试 - JMeter插件管理
    性能测试-JMeter插件管理 beforewin10+JMeter5.2.1jmeter支持插件扩展,一般我们选择使用jmeter提供的插件管理器来下载插件。插件管理器使用之前要先安装。插......
  • jmeter安装
    jmeter安装  beforeApacheJMeter是Apache组织的开源项目,是一个纯Java桌面应用,用于压力测试和性能测试,它最初被设计用于web应用测试,后来逐渐的扩展到其他领域。jme......
  • APICloud AVM 封装验证码输入框组件
    AVM(Application-View-Model)前端组件化开发模式基于标准WebComponents组件化思想,提供包含虚拟DOM和Runtime的编程框架avm.js以及多端统一编译工具,完全兼容WebCom......
  • svg转图片base64
    1constsvg=document.getElementById('svg');//获取元素2//consts=newXMLSerializer().serializeToString(svg);//xml序列化3constsrc=`data:image......
  • 5行Python实现验证码识别,太稳了!
    在很久之前,分享过一次Python代码实现验证码识别的办法。当时采用的是pillow+pytesseract,优点是免费,较为易用。但其识别精度一般,若想要更高要求的验证码识别,初学者就只能去......