JMeter VS Postman
JMeter
1.简介
是基于Java的压力测试工具。可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言
1.2下载和安装(以Mac为例)
Java官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JMeter官网: http://jmeter.apache.org/
1.先到官网下载Java,如下图1/2,下载的文件需要要跟系统对应,如我用Mac OS X,下载完毕之后运行exe文件,按照提示安装即可
2.如下图3到官网下载apache-jmeter-3.0.tgz(版本可能更新>3.0)并解压(用命令:tar -zxvf apache-jmeter-3.0.tgz);打开到刚解压的文件apache-jmeter-3.0,切换到/bin目录下,启动Jmeter(用命令:sh jmeter)即可
![](https://img.haomeiwen.com/i1389082/d893814b4f008244.png)
![](https://img.haomeiwen.com/i1389082/3a172278d5d396e0.png)
![](https://img.haomeiwen.com/i1389082/782f051511a343d0.png)
之后每次使用打开运行jmeter即可
![](https://img.haomeiwen.com/i1389082/afdbe51b20cd0de2.png)
运行成功如下图
![](https://img.haomeiwen.com/i1389082/27bad9a94283795c.png)
3.使用教程
3.1常用控件
![](https://img.haomeiwen.com/i1389082/3dd8dd664967d235.png)
3.2 Sampler
![](https://img.haomeiwen.com/i1389082/2f5ec4e4a052878a.png)
![](https://img.haomeiwen.com/i1389082/90777214658330e9.png)
![](https://img.haomeiwen.com/i1389082/19a31e73d718f763.png)
![](https://img.haomeiwen.com/i1389082/83d160c5751c9e8b.png)
3.3参数化
![](https://img.haomeiwen.com/i1389082/cd7423398cd44c67.png)
![](https://img.haomeiwen.com/i1389082/b74a6149f410967b.png)
![](https://img.haomeiwen.com/i1389082/c2ff1f3a73ee41eb.png)
![](https://img.haomeiwen.com/i1389082/0a2a62bc70241b58.png)
3.4检查结果
![](https://img.haomeiwen.com/i1389082/f0d0c897d2da9600.png)
相关链接:https://www.jianshu.com/p/0e4daecc8122
https://jingyan.baidu.com/article/15622f2475601dfdfdbea548.html
Postman
相关链接:http://blog.csdn.net/flowerspring/article/details/52774399
https://jingyan.baidu.com/article/0f5fb09907e3046d8334ea2f.html