【Jmeter】自动化测试实施

本文详细介绍了使用JMeter进行自动化测试的流程,包括脚本创建、配置、断言设置,以及在本地和服务器(如Jenkins)上的执行。测试脚本存储在Gitlab仓库,通过Jenkins进行周期性构建,并通过邮件和HTML报告提供测试结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

Jmeter是目前最流行的一种测试工具,基于此工具我们搭建了一整套的自动化方案,包括了脚本添加配置、本地配置和运行、服务器配置等内容,完成了自动化测试闭环,通过这种快捷简便高效的方式,希望可以解决自动化测试上手难的痛点。下面闲言少叙,我们直接切入实战:

一、准备自动化测试物料

    1、开发运行工具Jmeter

    2、开发环境为已发布ready;

    3、测试脚本已准备ready;

    4、脚本运行环境已准备(fat或者uat);

二、自动化测试通过标准

    1、成功Status 返回200 ;

    2、失败返回404、500等;

    3、每个脚本专用断言;

三、自动化脚本存储

    脚本全部存储在Gitlab仓库中,(脚本的存储规范请参考:GitLab Jmeter测试包通用设计1.0版)

项目根目录新建文件夹,前面文件夹名和项目名保持一致,后缀加“-test”,如下图文件夹:

四、自动化测试Script Rules

    1、脚本命名为接口名

    2、存储类型为后缀jmx的文件

    3、线程数设置为1(冒烟测试无需多线程并发)

    4、必须包含断言判断,状态检测设定为200

五、自动化测试Script Steps

    1、添加线程组,脚本命名为接口名,点击存储 为后缀jmx的文件

    2、将线程数设置为1,其他设置为默认(如下图)

    3、循环次数为不循环,调度器不设置,其他参数不设置(如下图)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值