Apache JMeter 是Apache组织的开放源代码项目,是一个纯Java桌面应用,用于压力测试和性能测试。它最初被设计用于Web应用测试但后来扩展到其它测试领域。
Jmeter接口测试的简单操作包括做http脚本编辑(发get/post请求、cookie设置、header设置、权限认证)、参数化、断言、关联和数据驱动等等。
一般开放原代码软件都会有两个版本发布: Source
和 Binary
空格
的路径安装JMeter。进入到jmeter的bin
目录,双击运行ApacheJMeter.jar
即可启动软件,如下界面:
Jmeter脚本编写一般分五个步骤:
http://httpbin.org
请求URL如下:
http://httpbin.org/get
在Jmeter配置如下图所示:
在查看结果树选择 Json Path Tester
如下图所示可以看到返回结果:
请求URL如下
http://httpbin.org/post
Jmeter配置如下图所示:
响应结果:
通过上面两个请求我们发现,Web服务器中的协议
和服务器名称或IP
这两个值都是一样,每次重复输入其实比较麻烦,因此我们可以使用HTTP请求默认值来管理这些公共的配置数据。
添加步骤:线程组——添加——配置元件——HTTP请求默认值 然后进行如下配置,并把该元件放置到请求前面。
经过请求默认值的配置后,后续我们增加新的请求,如果这两项值是一样的话,那么则无需再重复填入该值。