本文主要针对批量接口发送数据

一:接口测试的环境准备

1:JDK的安装:网上下载即可>1.6.0版本以上

2:jemeter工具的下载 (免安装):网上下载即可

3:插件的下载安装地址:http://www.jmeter-plugins.org/

二:接口测试的简单步骤:

1:先添加一个TestPlan

2:在测试计划中添加一个线程组

3:在线程组上添加“Http请求”组件

4:添加HTTP信息头管理

5:添加聚合报告

6:在添加得http请求中填写信息

6.1:名称:自由填写便于解读

6.2:协议:http协议

6.3:服务器名称或ip:接口域名地址

6.4:方法:Post/get

6.5:路劲:为接口的请求路劲

6.6:内容编码:UTF-8

6.7:录入消息体数据,需要参数据批量发送,消息体要改为动态获取

7:添加一个CVS的数据文件

7.1:名称自己定义即可

7.2:文件名:准备好的批量数据目录

7.3:文件编码:SB 2312

7.4:变量名称:可参数化的字段名

7.5:互虐首行:False

7.6:是否允许带银行、遇到文件结束符再次循环、遇到文件结束符停止线程 根据参数化用例需要应变配置

8:配置线程所运行的属性

9:添加结果树、聚合报告 、断言为了查看运行结果

注:若落地的数据依然乱码需要修改下:jmeter.properties文件中的  如下:

#sampleresult.default.encoding=ISO-8859-1
#sampleresult.default.encoding=gb2312
The encoding to be used if none is provided (default utf-8)
sampleresult.default.encoding=utf-8

至此,简单的批量接口数据请求已完成,更深层次的jemeter使用接口进行http请求见下一篇文章

最新文章

  1. LINUX操作系统VIM的安装和配置
  2. poj 2186 Popular Cows
  3. Hadoop2.6.0错误
  4. Nginx启动SSL功能,并进行功能优化,你看这个就足够了
  5. NGINX的奇淫技巧 —— 5. NGINX实现金盾防火墙的功能(防CC)
  6. 图片裁切插件jCrop的使用心得(二)
  7. iOS 使用fir、 蒲公英 进行内部测试
  8. 使用rem设计移动端自适应页面一(转载)
  9. tampermonkey,采用js解析自定义脚本,实现网页列表数据采集分析
  10. 老李推荐: 第3章2节《MonkeyRunner源码剖析》脚本编写示例: MonkeyDevice API使用示例 4
  11. Java探秘之基本数据类型和包装类(int,Integer)(一)
  12. win32 Message(MSG)消息处理
  13. iOS根据域名获取ip地址
  14. 使用git 遇见的错误使用到的命令
  15. Extjs 解决grid分页bug问题
  16. 【转】Linux C下非特定波特率的配置和使用
  17. 自学Zabbix3.12.4-动作Action-Operation配置
  18. React中ref的使用方法
  19. Jenkins系列之Jenkins配置常用工具和如何下载插件
  20. 四、创建覆盖网络--Flannel

热门文章

  1. 【网络编程】TCPIP-7-域名与网络地址
  2. NOIP 模拟 $13\; \text{工业题}$
  3. Vue 如何实现一个底部导航栏组件
  4. WPF---数据绑定(一)
  5. 在ubuntu18.04上部署项目时遇到的问题总结
  6. VPS系统后台性能优化实战
  7. 24点游戏(24 game)的C++编程求解实现
  8. 浅谈C#更改令牌ChangeToken
  9. 接口自动化-python+requests+pytest+csv+yaml
  10. “ShardingCore”是如何针对分表下的分页进行优化的