Jmeter接口测试
一、Jmeter的是什么
Jmeter是Apache组织使用Java开发的一款测试工具
1、可以用于对服务器、网络或对象模拟巨大的负载
2、通过创建带有断言的脚本来验证程序是否能返回期望的结果
二、Jmeter的优缺点
优点:1、开源、免费 2、跨平台 3、支持多协议 4、小巧 5、功能强大
缺点:1、不支持IP欺骗 2、使用JMeter无法验证JS程序,也无法验证页面UI,所以要和Selenium配合来完成Web2.0应用的测试
三、Jmeter安装
(1)Jmeter是使用Java编写的,必须安装Java环境
JDK:java SE development kit(java开发工具包,为JAVA程序开发提供环境支持)
JRE:java Runtime Environment(java运行环境,为JAVA程序运行提供环境支持)
(2)下载并安装JMeter
下载路径https://jmeter.apache.org/download_jmeter.cgi
下载完毕并解压
修改中文编码集,打开jmeter.properties,更改为UTF-8格式
启动并运行Jmeter
双击ApacheJMeter.jar
四、学生管理系统项目简介
学生管理系统:对学生信息进行增删改查,对应的RESTful语法风格如下:
请求方式 | 要素1(定义) | 要素2(提交的数据) | 要素3(响应的数据) |
查 | URL+GET | 一般以键值对格式提交数据 | 状态码:200 响应体:单条或多条数据查询信息 |
增 | URL+POST | 以键值对或JSON格式提交数据 | 状态码:201(或200) 响应体:新增后的数据 |
改 | URL+PUT | 以键值对或JSON格式提交数据 | 状态码:201(或200) 响应体:修改后的数据 |
删 | URL+DELETE | 一般以键值对格式提交数据 | 状态码:204 响应体:无 |