# jmeter-captcha **Repository Path**: hyj-jmeter/jmeter-captcha ## Basic Information - **Project Name**: jmeter-captcha - **Description**: 验证码识别插件 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2020-12-02 - **Last Updated**: 2023-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: jmeter, jmeter-captcha, jmeter验证码, 验证码 ## README # jmeter-captcha #### 介绍 验证码识别插件 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0924/144053_7eb173d8_730618.png "屏幕截图.png") #### 软件架构 使用tess4j进行验证码识别 #### 安装教程 1. 下载[最新版jar](https://gitee.com/hyj-jmeter/jmeter-captcha/releases) 到{JMEMTER_HOME}/lib/ext/下 2. 重启Jmeter #### 编译安装 1. 运行package.bat打包或运行 ``` mvn clean assembly:assembly ``` 2. 打包后将带有`with-dependencies`后缀的jar包复制到{JMEMTER_HOME}/lib/ext/下 3. 重启Jmeter #### 使用说明 1. 添加后置处理器 2. 选择验证码识别插件 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0924/143816_b8474558_730618.png "屏幕截图.png") 3. 配置tessdata语言包路径,为空默认在{JMEMTER_HOME}/lib/tessdata, {JMEMTER_HOME}/lib/ext/tessdata 下查找。 tessdata下载地址 [GitHub](https://github.com/tesseract-ocr/tessdata) 4. 配置输入输出变量 `输入变量`验证码图片保存的变量名(文件流或文件base64编码) `输出变量`识别后验证码结果保存的变量名 **插件依赖tess4j开发,在性能测试中不建议使用此插件,建议测试时让项目取消验证码验证,避免不必要的操作**