JMeter应用4.25

1、JMeter是一个开源的软件

2、100%的使用Java语言开发

3、使用该工具可以做API自动化测试,性能测试

JMeter可以做的事情:

Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)

SOAP / REST Webservices

FTP

Database via JDBC

LDAP Message-oriented middleware (MOM) via JMS

Mail - SMTP(S), POP3(S) and IMAP(S)

Native commands or shell scripts

TCP

Java Objects

启动方式是:

1、如果在windows,双击bin目录下的jmeter.bat

2、如果在Linux或者Mac,双击bin目录下的jmeter.sh

 

 JMeter插件管理器

使用它可以安装很多的第三的插件,这些地第三方的插件可以辅助我们的测试工作,让工作更加高效。

 

 把插件放在这个路径下的ext文件夹里

 

 然后关闭jmeter 重新打开,在这个位置看下是否有最后一项

 

 JSON插件:返回来的响应的格式是json格式,那么使用该插件可以很轻松的获取到它里面的数据,比如key对应的value数据

点击最后一项   在这个页面搜索json

 

 勾选第二个

 

 点击右下角

 

 等待安装完成 -(安装完了 这个会出现一次闪退)

再次进入这个页面

 

 

在这个里面搜索,然后看下是否有你安装的那个,如果有 则安装完成,否则 失败。

改变语言:

 

 

测试计划里面可以有很多很多的线程组
线程组可以把它理解为一个collection,在这个collection里面可以有很多的测试用例

组件:

HTTP信息头管理器--编写请求头

 

 查看结果数:查看所有线程组执行的结果信息

 

 简单控制器:这个相当于一个文件夹  里面可以放多个测试用例

 

 如果你不想让它运行,就禁用:

 

HTTP请求默认值:分离请求地址,一个地方维护 (这里一般放的服务器接口)

 

 json提取器

JMeter动态参数处理思路:
1、在登录的接口中添加后置处理器中的JSON提取器
2、定义一个变量,来存储登录成功后返回的token的值

 

 

PostMan调用变量是:{{变量名称}}
JMeter调用变量是:${变量名称}

 

 

内容编码:当请求参数里面有中文的时候,记得内容编码填写utf-8。

 

posted @   净植  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
点击右上角即可分享
微信分享提示