(此次是根据笑眯眯一号的分享来进行的。推荐她的jmeter实践)全文白话文。后面又进行了补充。
jmeter可以做接口测试的功能测试和性能测试。
1.接口测试的概念:
为了实现某个功能而封装起来的一堆方法的集成,可调用
2,http协议
请求 1)请求方法:get(查询)、post(改)、put(增加)、delete
2)请求地址 服务器名称(ip地址)路径和文件名、协议
3)请求实体内容
响应 1)状态码 --200成功,302重定向,4xx请求服务器被拒绝,500服务器异常
2)返回值
3,接口说明
接口中需要包含:描述、请求方法、URL、接口调用方法、入参、出参
4,接口测试所需要的工具
Jmeter、Postman、SoapUI
其中,Jmeter下载说明(下载 Binaries 二进制的zip压缩包,然后解压 运行\apache-jmeter-3.1\bin 目录下的 jmeter.bat,下载共4种,其他3种都没有成功)
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件
5,Jmeter环境搭建
jdk安装并配置环境变量、Jmeter也需要配置环境变量(谷歌查询具体配置)
6,划重点:
响应断言具有唯一性
数据驱动测试
1029-补充:
简单说明安装包内的目录结构:
bin:主要一些启动命令的文件,还有配置文件,比如下面会讲到jmeter.properties
printable_docs:帮助文档
docs:类的文档
lib:库文件,里面的extras:jmeter自己的一些jar包
在学习jmeter建议先看官网,用工具时使用英文。而不是生硬的中文翻译版。这样设置
在bin目录内,jmeter.properties打开
把37行中开头的# 去掉。重启jmeter工具,就是纯英文的工具了。
网友评论