测试老鸟,Jmeter两种方法造接口性能测试数据(超细整理)

本文主要是介绍测试老鸟,Jmeter两种方法造接口性能测试数据(超细整理),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

通过接口构造测试数据

1、使用计数器

1)添加和设置计数器
点击配置元件-计数器

请添加图片描述

Starting value:起始值
递增:1
Maximum value:最大值
引用名称:c_user_id

2)计数器变量引用

${c_user_id}
线程数:10
循环:1000

请添加图片描述

2、上传至jmeter服务器,执行脚本

请添加图片描述

3、检查数据是否构造成功

1)到数据库中查看是否存在数据

在这里插入图片描述

2)用数据是否可以登录

Jmeter中使用jdbc插件写sql构造测试数据

1、创建jdbc连接配置

1)项目的数据库配置文件中查看连接配置

请添加图片描述

2)配置元件-jdbc connection configuration
填写配置信息

请添加图片描述

2、创建goods数据

1)添加goods_id计数器
起始值:查看数据库

请添加图片描述

2)添加jdbc request请求

添加-取样器-jdbc request请求
Sql找开发要

请添加图片描述

3、创建product数据

1)添加product_id计数器
起始值:查看数据库

请添加图片描述

2)添加jdbc request请求

添加-取样器-jdbc request请求
Sql找开发要

请添加图片描述

4、创建库存数据

1)添加jdbc request请求
添加-取样器-jdbc request请求

请添加图片描述

5、上传脚本到jmeter服务器执行

1)给jmeter的lib目录授权

chmod 777 /home/apache-jmeter-5.5/lib

2)把mysql-connector-java-5.1.22-bin.jar上传到jmeter的lib目录下

在这里插入图片描述

3)执行jmeter脚本

请添加图片描述

6、到数据库中检查是否有数据

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

坚守初心,迎接挑战,勇往直前。努力奋斗的过程中可能会受伤,但不要怕痛,因为成长与进步就在前方等着你。相信自己,勇敢追逐,你将开启属于自己的辉煌之路!

放下华丽的外表,脚踏实地、勤奋努力,才能在奋斗的道路上越走越宽。不要迷失方向,坚定自己的信念,用汗水和坚持诠释让人瞩目的人生之路!

当我们端正心态,脚踏实地,用心去做每一件事时,人生的道路就会变得越来越明亮。不要怕失败,放手一搏,给自己一个机会,让梦想照亮前行的路程!

这篇关于测试老鸟,Jmeter两种方法造接口性能测试数据(超细整理)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/204463

相关文章

springboot下载接口限速功能实现

《springboot下载接口限速功能实现》通过Redis统计并发数动态调整每个用户带宽,核心逻辑为每秒读取并发送限定数据量,防止单用户占用过多资源,确保整体下载均衡且高效,本文给大家介绍spring... 目录 一、整体目标 二、涉及的主要类/方法✅ 三、核心流程图解(简化) 四、关键代码详解1️⃣ 设置

Python中提取文件名扩展名的多种方法实现

《Python中提取文件名扩展名的多种方法实现》在Python编程中,经常会遇到需要从文件名中提取扩展名的场景,Python提供了多种方法来实现这一功能,不同方法适用于不同的场景和需求,包括os.pa... 目录技术背景实现步骤方法一:使用os.path.splitext方法二:使用pathlib模块方法三

Python打印对象所有属性和值的方法小结

《Python打印对象所有属性和值的方法小结》在Python开发过程中,调试代码时经常需要查看对象的当前状态,也就是对象的所有属性和对应的值,然而,Python并没有像PHP的print_r那样直接提... 目录python中打印对象所有属性和值的方法实现步骤1. 使用vars()和pprint()2. 使

CSS实现元素撑满剩余空间的五种方法

《CSS实现元素撑满剩余空间的五种方法》在日常开发中,我们经常需要让某个元素占据容器的剩余空间,本文将介绍5种不同的方法来实现这个需求,并分析各种方法的优缺点,感兴趣的朋友一起看看吧... css实现元素撑满剩余空间的5种方法 在日常开发中,我们经常需要让某个元素占据容器的剩余空间。这是一个常见的布局需求

spring中的ImportSelector接口示例详解

《spring中的ImportSelector接口示例详解》Spring的ImportSelector接口用于动态选择配置类,实现条件化和模块化配置,关键方法selectImports根据注解信息返回... 目录一、核心作用二、关键方法三、扩展功能四、使用示例五、工作原理六、应用场景七、自定义实现Impor

Python常用命令提示符使用方法详解

《Python常用命令提示符使用方法详解》在学习python的过程中,我们需要用到命令提示符(CMD)进行环境的配置,:本文主要介绍Python常用命令提示符使用方法的相关资料,文中通过代码介绍的... 目录一、python环境基础命令【Windows】1、检查Python是否安装2、 查看Python的安

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

SpringBoot排查和解决JSON解析错误(400 Bad Request)的方法

《SpringBoot排查和解决JSON解析错误(400BadRequest)的方法》在开发SpringBootRESTfulAPI时,客户端与服务端的数据交互通常使用JSON格式,然而,JSON... 目录问题背景1. 问题描述2. 错误分析解决方案1. 手动重新输入jsON2. 使用工具清理JSON3.

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过