有什么可以帮助你?

【最佳实践】MeterSphere 快速生成测试数据(枚举、正则、函数)

MeterSphere 快速生成测试数据功能,大大减少了手动造测试数据的时间和成本1 接口 TEST 页面生成测试数据eg: 接口参数 phone 的值为手机号,高级设置中配置正则生成数据第③步高级设置非必须设置,不设置时,生成的是该数据类型下随机值补充:高级设置中默认值优先级最高;不同的数据类型高

Administrator 飞致云 发布于 2023-01-11

【最佳实践】MeterSphere 接口测试环境及环境组+动态数据源使用

MeterSphere 接口测试支持环境配置,在 http 的环境以及环境组的使用场景中灵活配置运行环境1. 环境配置1.1 通用配置在【项目设置-项目环境】中新建环境通用配置中包含三部分环境变量:支持单个添加和批量添加配置域名解析:域名和服务器 IP 进行映射链接超时和响应超时配置:可以设置超时时

Administrator 飞致云 发布于 2023-01-11

【最佳实践】MeterSphere 和 Jenkins 实现流水线集成

1 插件下载要想实现在 Jenkins 中完成 MeterSphere 自动化接口测试,需要在 Jenkins 上安装 MeterSphere 提供的 Jenkins 插件。Jenkins 插件下载地址,下载对应版本的 hpi 包,在 Jenkins 的插件管理页面,上传并安装下载好的 hpi 插件

Administrator 飞致云 发布于 2023-01-10

【最佳实践】MeterSphere 中常用 JMeter 函数详细使用说明

JMeter 提供了很多函数,如果能够熟练使用,可以为测试带来很多方便。函数调用的格式 ${__functionName(var1,var2,var3)}其中,__functionName为函数名,括号内是函数的参数,无参数JMeter时可以不用括号,如$如果参数包含逗号,那么一定要使用 “\”来转

Administrator 飞致云 发布于 2023-01-09

【最佳实践】使用 Python 调用 MeterSphere API 触发测试计划

1 关于 MS 接口的API调用加密方式:对称加密加密算法:AES,加密模式:CBC,填充方式:PKCS5Padding2 具体步骤在MeterSphere系统 个人信息->API Keys 获取accessKey和secretKey。用 ak 和 sk 来生成 signatur的算法def

Administrator 飞致云 发布于 2023-01-09

【最佳实践】MeterSphere 接口测试 Mock 使用

1 MOCK 功能MeterSphere提供的Mock功能可以根据用户输入的请求参数、返回数据生成Mock接口,这些接口会自动生成模拟数据,以覆盖用户的一些测试需求。而Mock期望则是根据设置的请求触发条件来进行过滤,然后返回期望的数据。列表功能,支持对Mock服务的开启/关闭、编辑、复制、删除操作

Administrator 飞致云 发布于 2023-01-09

【最佳实践】使用 MeterSphere 将数据库获取的数据作为下一个接口的参数(循环控制器+计数器函数)

项目上现在有一个需求,从数据库user表查出所有的username,然后把所有查出来的username作为参数值,用于下一个登录接口。难度点分析:根据从数据库中获取的用户数量决定请求多少次登录接口user表结构如下图步骤分析1、新建sql类型接口查询用户数量2、新建SQL类型接口查询用户信息按列存储

Administrator 飞致云 发布于 2023-01-04

【扩展类】常见数据库驱动类名

1 背景 大部分用户在驱动管理添加驱动文件的时候,驱动的那一栏经常填错,其实这里填的是驱动 Jar 包对应的驱动类名。 2 清单 以下列出即为各个数据库驱动对应的驱动类名。 注意:版本不同可能会略有差异。(具体以数据库官方为准) AWS RedShift:com.amazon.redshift.jd

Administrator 飞致云 发布于 2023-01-03

【功能介绍】如何实现富文本内容换行

1 前言 有些场景下数据库字段内容是包含换行符,但是将数据迁移到 DataEase 文本卡就无法实现换行了。 例如数据库原字段是:XX 公司 /r/n 成立于 2000 年 /r/n 专注于软件服务开发。其中的 /r/n 就是数据库内的换行符号,DataEase 展示的话还是 \r\n 。 2 实现

Administrator 飞致云 发布于 2023-01-03

【最佳实践】Mac 源码部署 MeterSphere 服务,并进行性能测试

1 环境准备首选要参考一下官方的开发文档 开发文档Java环境,1.20 以上版本需要 jdk11,有需要的可以点击这里 jdkmaven环境vue环境,需要的可以点击这里 vuemysql(官网推荐5.7),创建一个测试数据库,如 metersphere_testredis,有需要的可以点击这里

Administrator 飞致云 发布于 2022-12-30

【安装部署】Doris 查询记录获取

1 前言 仪表板上使用了过滤组件或者过滤器查询得到的结果和自己预期或者说是从数据库里通过SQL语句查询得到的结果不同 此时的数据集是定时同步数据集 2 方法 1.连接后台 doris-fe 2.登录 doris-fe (这边用的是默认的 doris 密码) 3.执行 SQL: show query

Administrator 飞致云 发布于 2022-12-29

【安装部署】MySQL 查询记录获取

1 前言 仪表板上使用了过滤组件或者过滤器查询得到的结果和自己预期或者说是从数据库里通过SQL语句查询得到的结果不同 此时的数据集是直连下的(以 MySQL 为例) 2 方法 a.查看正在执行的 SQL show processlist; b.开启日志模式,记录所有 SQL 语句执行记录 首先查看

Administrator 飞致云 发布于 2022-12-29

记一次接口自动化调试出现数据库死锁问题排查过程

V2.2版本有用户遇到接口自动化调试出现死锁的问题,问题现象:除了接口自动化模块,单接口用例、用例执行都是正常的。此处简单记录下死锁出现及排查过程。

Administrator 飞致云 发布于 2022-12-28

【V2/V3】RDP 客户端方式访问资产报错 “这可能是由于 CredSSP 加密 Oracle 修正”

用户使用 JumpServer 的 RDP 客户端方式连接 Windows 资产报错 “这可能是由于 CredSSP 加密 Oracle 修正”。

Administrator 飞致云 发布于 2022-12-16

【V2】Remote APP 配置方式【免域配置】

JumpServer 原本支持的 Remote APP 配置需要先部署域控服务器,将服务器加域之后才能继续部署 Remote APP;新版本支持了无域的情况下可以部署 Remote APP,可以节省部分的硬件资源。远程应用发布服务器规格建议:4C8G、200G、Windows 2021。

Administrator 飞致云 发布于 2022-12-16

【常见问题】DataEase 连接 MySQL 报错 "Unknown error 1130" 解决办法

1 前言 当安装部署 DataEase 时用的是外部 MySQL 数据库,在连接数据库时报错:“Caused by: java.sql.SQLException: null, message from server: “Unknown error 1130”” 2 原因 外部 MySQL 做了远程连

Administrator 飞致云 发布于 2022-12-13