插件配置
插件(plugin)
用于指定脚本执行所需的运行时环境,系统会自动选择同名插件中的最高版本执行。
插件选择规则
- 版本优先级:存在多个同名插件时自动选择最高版本
- 名称匹配:严格区分大小写(
Http
≠HTTP
) - 强依赖:未安装对应插件将导致脚本执行失败
支持插件清单
测试协议插件
插件名称 | 功能说明 |
---|---|
Http | HTTP协议测试 |
WebSocket | WebSocket协议测试 |
Jdbc | 数据库连接测试 |
Ftp | FTP文件传输测试 |
Ldap | LDAP目录服务测试 |
Mail | 邮件协议测试 |
Smtp | SMTP邮件发送测试 |
Tcp | TCP网络通信测试 |
模拟数据插件
插件名称 | 说明 |
---|---|
MockCsv | 生成 CSV 格式数据插件。 |
MockCustom | 生成自定义格式数据插件。 |
MockExcel | 生成 Excel 格式数据插件。 |
MockJson | 生成 JSON 格式数据插件。 |
MockSql | 生成 Insert SQL 格式数据插件。 |
MockTab | 生成基于 Tab 分割数据插件。 |
MockXml | 生成 XML 格式数据插件。 |
配置示例
yaml
# 指定HTTP协议测试插件
plugin: Http
运维说明
- 安装路径:插件位于Agent的
${AGENT_HOME}/plugins/
目录 - 命名规范:
xcan-angus.[名称]-[类型]-plugin-[版本].zip
- 版本更新:替换目录中的插件文件即可升级
💡 提示:执行前请通过Agent控制台确认目标插件已安装且版本符合要求。