jmeter——使用jmeter完成接口自动化测试

Posted 叶不修233

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter——使用jmeter完成接口自动化测试相关的知识,希望对你有一定的参考价值。

一、系统环境搭建:

如图所示,无需安装,解压后进入文件夹【bin】目录,双击文件【ApacheJMeter.jar】就可以直接运行使用。

二、jmeter的一些常用功能

1、新建线程组、http请求、结果树

  • 注:结果树放在整个测试计划目录下,就会呈现出所有项目的测试结果,放在项目目录下,就会只呈现单个项目的测试结果
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、设置线程数、运行时间、循环次数

在这里插入图片描述

3、设置定时器

在这里插入图片描述

三、以天气接口为例测试get接口

1、新建项目

在测试计划菜单下新建一个项目,包含线程组、待测模块,结果树

(1)线程组(天气)

在这里插入图片描述

(2)待测模块(天气接口)

在这里插入图片描述

(3)结果树(天气接口)

在这里插入图片描述

2、填写路径及请求

在天气接口下填入对应协议、服务器名称或IP、端口号;请求方法及路径
在这里插入图片描述

3、运行

在这里插入图片描述

4、查看结果

如图所示,标绿即为测试通过,已经获取到响应数据
在这里插入图片描述

四、以【悟空crm客户关系管理系统】项目的【登录】模块为例测试post接口

1、新建项目

在测试计划菜单下新建一个项目,包含线程组、待测模块,结果树,过程略
在这里插入图片描述

2、填写路径及请求

在登录接口下填入对应协议、服务器名称或IP、端口号;请求方法及路径
在这里插入图片描述

3、填写参数

在这里插入图片描述

4、运行

在这里插入图片描述

5、查看结果

如图所示,绿色即测试通过,红色即不通过
在这里插入图片描述

以上是关于jmeter——使用jmeter完成接口自动化测试的主要内容,如果未能解决你的问题,请参考以下文章

jmeter--轻量级接口自动化测试框架

jenkins+jmeter+svn接口自动化测试集成

Jmeter接口自动化测试系列之函数使用及扩展

jmeter完成md5加密的接口请求参数

用Jmeter进行接口自动化测试工作流程

在Jmeter中使用Selenium WebDriver完成测试