Lim测试平台,五步完成批量生成数据

  

一、前言

在日常的测试工作中,我们常常需要生成大量的数据,例如为了测试分页功能、进行性能压力测试或准备测试所需的数据集。

虽然可以通过编写脚本或者使用如JMeter这样的工具来完成这些任务,但在团队合作的情境下,这种方法存在一定的局限性。当其他成员也需要生成数据时,他们必须能够运行你的代码,这不仅涉及到环境配置的问题,还需要对代码进行有效的版本控制和管理。

即便是采用JMeter这样的工具,也免不了要先做好相应的环境设置。随着项目的发展,如果类似的脚本越来越多,那么管理和维护它们就会变得愈加复杂,从而影响整体的工作效率。

为了提高协作效率并简化数据生成的过程,可以考虑引入更加用户友好的解决方案,比如使用免费开源的Lim测试平台来解决,Lim能够对各模块脚本进行分类分层管理,当你需要造某项数据时,直接搜索或者进入对应的模块就能找到造数的用例,然后直接执行即可:

那如何使用Lim来编写一个批量造数的脚本呢?下面就通过一个案例来告诉大家。

二、实践教程

1)场景说明

假设我们有一个创建项目的接口(地址为:/project/project-view),现在我们想造1000条项目名称不重复的数据。

2)详细教程

进入lim平台-接口测试模块中,然后点击右侧的新建按钮:

然后按下图创建一个循环控制器:

然后在循环器中输入循环次数1000,再添加一个接口步骤:


填写请求参数:

因为我们的项目名称需要唯一,那我们可以使用代码模式来让项目名称具有唯一性:

下面的代码输出的项目名称为:项目1、项目2、项目3、....,代码中的i,代表我们的循环下标值:

然后保存用例,点击下图的执行按钮即开始创建我们的项目:

执行结果(因为我们这里是为了演示效果,所以将循环次数改为了10次)

生成的项目数据如下:

三、总结

可以看到通过使用Lim创建数据生成脚本,不仅能够实现快速便捷的数据准备过程,同时也极大简化了管理和维护工作。当其他团队成员需要生成数据时,只需直接运行相应的脚本即可,无需进行额外的环境配置或其他准备工作。这种方式极大地提高了工作效率,并促进了更加流畅的团队协作。

除此之外,Lim还有其它强大的功能,比如完善的参数管理和执行参数设置:

小伙伴们赶快来试试吧!Lim测试平台仓库地址:

Gitee(国内镜像)

Github


有帮助的话麻烦点个star支持一下!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/883015.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

打造通往自由的交易系统与策略——《以交易为生》读后感

我们知道要顺势而为,可什么是“势”?交易市场就像一片汪洋大海,潮起潮落的背后,有一套可以捕捉趋势的规律。要想看到势,就像软件工程中的可观测性,要找到合适的工具和指标,才能发现市场中重要的…

【云从】十、常见安全问题与云计算的计费模式

文章目录 1、常见安全问题1.1 DDoS攻击1.2 病毒攻击1.3 木马攻击1.4 代码自身漏洞 2、安全体系3、云计算的计费模式4、常见云产品的计费方案5、云产品计费案例 1、常见安全问题 1.1 DDoS攻击 通过分布在各地的大量终端,同时向目标发送恶意报包,以占满目…

微信小程序版本更新管理——实现自动更新

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

图表设计中文本的字体、大小与颜色

在创建图表时,我们往往过分关注图形的设计而忽视了文本的重要性。文本在图表中扮演着至关重要的角色,它不仅辅助图形具象化地展示数据,更是图表真实性和可靠性的关键。然而,很多人在设计图表时,并没有考虑到字体的选择…

生成对抗网络模拟缺失数据,辅助PAMAP2数据集仿真实验

PAMAP2数据集是一个包含丰富身体活动信息的数据集,它为我们提供了一个理想的平台来开发和测试HAR模型。本文将从数据集的基本介绍开始,逐步引导大家通过数据分割、预处理、模型训练,到最终的性能评估,在接下来的章节中&#xff0c…

PPT一键合并单元格!2个实用办公技巧,助力轻松搞定ppt!

我们都知道,ppt是一个多元的内容呈现媒介,我们可以在ppt中插入文字、图片、视频、音频和表格等,每种元素起到不同的作用,彼此间相得益彰。对于PPT中的表格,有时需要进行合并单元格的操作,即多合一&#xff…

ubuntu22.04安装Jupyter Notebook

在 Ubuntu 22.04 上安装 Jupyter Notebook 可以通过以下步骤完成: 1. 更新系统 首先,确保你的系统是最新的,运行以下命令更新包列表和已安装的软件包: sudo apt update sudo apt upgrade2. 安装 Python 及 pip Ubuntu 通常默认…

校园建筑用电安全监测装置 电气火灾监测预防设备功能介绍

在现代建筑中,电气火灾监测装置的作用越来越重要。随着建筑规模的扩大和电气设备的多样化,电气火灾的风险也随之增加。因此,建立有效的火灾监测和预警系统,对于保护人身安全和财产安全显得尤为关键。 电气火灾指由电气故障引发的…

Ubuntu(Linux)tcpdump使用方法详解

tcpdump命令 1.从所有网卡获取数据包 tcpdump -i any2.从指定网卡获取数据包 tcpdump -i eth03.指定网卡,IP,写文件 tcpdump -i eth0 host 192.168.16.101 -w ./tcp.dat //host 后面是发送方的地址4.指定网卡,源IP且目的IP,写入…

Nacos2.3.2在ubuntu中的部署

Nacos2.3.2 在ubuntu下的部署 下载地址 发布历史 | Nacos 官网 https://download.nacos.io/nacos-server/nacos-server-2.3.2.zip 修改 application.properties文件 开启鉴权 ### 开启鉴权功能 nacos.core.auth.caching.enabledtrue ### The auth system to use, current…

WebMvcConfigurer自定义配置

1. WebMvcConfigurer(轻量级扩展配置) 1.1 简介 WebMvcConfigurer 是 Spring 提供的接口,用于扩展 Spring MVC 的默认行为。它是一种非侵入式的配置方式,可以轻松地进行各种自定义配置,如拦截器、消息转换器、跨域设…

嵌入式※~MCU~LWIP~TLS/HTTPS等

单片机MCU中的加密通道, 使用各种的加密通道, http / tcp / mqtt 等 可能不在重复发了 ~~ 请看链接吧~~~ 我自己的原文哦~ https://blog.51cto.com/whaosoft/11803802

【Spring篇】Spring的Aop详解

🧸安清h:个人主页 🎥个人专栏:【计算机网络】【Mybatis篇】【Spring篇】 🚦作者简介:一个有趣爱睡觉的intp,期待和更多人分享自己所学知识的真诚大学生。 目录 🎯初始Sprig AOP及…

【C++】哈希表的模拟实现

目录 一、闭散列(开放定址定法) 1、哈希表的结构: 2、哈希表的插入: 3、哈希表的查找: 4、哈希表的删除: 二、开散列(哈希桶) 1、哈希表的结构: 2、构造与析构&a…

常用shell指令

这些指令通常在adb shell环境中使用,或者通过其他方式(如SSH)直接在设备的shell中使用。 文件操作命令 ls:列出目录的内容 ls /sdcard cd:改变目录 cd /sdcard/Download pwd:打印当前工作目录 pwd cat&…

【MySQL】提高篇—索引与性能优化:如何创建与管理索引

为了提高查询效率,数据库提供了索引的功能。索引可以看作是数据库表的“目录”,它允许数据库管理系统快速定位到所需的数据行,而无需扫描整个表。 通过合理地创建和管理索引,可以显著提升数据检索的速度和效率。 在实际应用中&a…

炒股中如何克服贪婪与恐惧?

炒股自动化:申请官方API接口,散户也可以 python炒股自动化(0),申请券商API接口 python炒股自动化(1),量化交易接口区别 Python炒股自动化(2):获取…

自动化抖音点赞取消脚本批量处理

🌟 前言 欢迎来到我的技术小宇宙!🌌 这里不仅是我记录技术点滴的后花园,也是我分享学习心得和项目经验的乐园。📚 无论你是技术小白还是资深大牛,这里总有一些内容能触动你的好奇心。🔍 &#x…

算法复习核心题目策略总结,以便回顾

以下是自己8年技术面试以来总结的算法考点! 1. 基础(要消化的) 基础查找 二叉树 链表 排序,见【基础数据结构思路&写法记录,便于回顾-CSDN博客】 2. 典型常考类型及题目(需要面试前回顾下) 题目列举 二分 链表与数组 二叉树与分治 二叉树…

centos7 nginx优化

优化nginx进程个数的策略 在高并发、高访问量的web服务场景,需要事先启动好更多的nginx进程,以保证快速响应并处理大量并发用户的请求。worker_processes 1;一般调整到与CPU的颗数相同查看LInux可查看CPU个数及总核数grep processor /proc/cpuinfo|wc …