接口测试用例设计、使用Jmeter做接口测试

1 接口测试用例设计

1.1 设计思路

1.2 实例

根据接口文档实例编写的接口测试用例文档下载链接:

https://files.cnblogs.com/files/blogs/719982/%E6%8E%A5%E5%8F%A3%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BE%8B%E5%AE%9E%E4%BE%8B.zip

2 安装Jmeter并完成第一个示例

2.1 下载Jmeter

官方下载地址:http://jmeter.apache.org/download_jmeter.cgi

安装包说明:

Binaries是安装包,Source是源码

.tgz用于Linux和Mac环境,.zip用于windows环境

2.2 安装Jmeter

直接解压即可!!!

2.3 Jmeter目录说明

2.3.1 bin目录

(1)启动jmeter

  Windows:jmeter.bat

  Linux和Mac:jmeter.sh

(2)分布式压测

  Windows:jmeter-server.bat

  Linux和Mac:jmeter-server

(3)配置文件

  jmeter.properties

(4)示例模板案例

  examples目录下

(5)jmeter启动运行日志

  jmeter.log

2.3.2 docs目录

接口文档:api/index.html

2.3.3 printable_docs

用户手册:index.html

2.3.4 extras目录

extras:扩展的插件目录,比如ant

2.3.5 lib

ext:定制化第三方的jar包

2.4 Jmeter常用设置

2.4.1 改为中文

 

重启jmeter仍默认为英文,修改办法:

修改bin下的jmeter.properties,#language=en改为language=zh_CN

  2.4.2 修改界面风格

 

2.5 Jmeter常用按钮说明

2.6 使用Jmeter访问百度

(1)HTTP请求:

(2)运行后察看结果树:

响应数据中出现乱码解决办法:

修改bin文件夹中jmeter.properties,#sampleresult.default.encoding=ISO-8859-1,改为sampleresult.default.encoding=UTF-8。

 重新执行结果:

2.7 Jmeter5.4.1字号太小解决办法(使用5.1.1版本无此问题)

Jmeter5.4.1原配置工具栏按钮和请求响应中字体都很小,需要更改其配置:
在bin/下的jmeter.properties文件中添加如下内容:
jmeter.hidpi.mode=true
jmeter.hidpi.scale.factor=2.0
jmeter.toolbar.icons.size=32x32
jmeter.tree.icons.size=24x24

posted @   Xin呀  阅读(570)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示