并发模拟工具详解

文章来源:一氧化碳中毒   发布时间:2021-7-26 10:01:34   点击数:
  简介:

一、Psotman二、ApacheBench(AB)三、JMeter四、代码

一、Psotman:Http请求模拟工具

严格来说postMan并不是并发请求,而是串行执行的,现在用postMan更多的是用来测试Http连接的一个工具,但是也是一个很实用的工具,也有一些比较强大的功能和优点

1.1下载地址

1)PostmanforMAC:   //一次产生的请求数(或并发数)-ttimelimitSecondstomax.waitforresponses      //测试所进行的最大秒数,默认没有时间限制。-rDontexitonsocketreceiveerrors.//抛出异常继续执行测试任务-ppostfileFilecontainingdatatoPOST   //包含了需要POST的数据的文件,文件格式如“p1=1p2=2”.使用方法是-p.txt-Tcontent-typeContent-typeheaderforPOSTing//POST数据所使用的Content-type头信息,如-T“application/x-   //以HTML表的格式输出结果。默认时,它是白色背景的两列宽度的一张表。2.5使用注意

 1、MAC中自带了Apache。

 2、在使用ab命令时,并发了过高会出现错误:Toomanyopenfiles,由于系统打开文件数量限制了具有轻量化特点的bench还是很适合中小企业使用,尤其在于模拟访问页面的多机测试

三、JMeter:Apache组织开发的压力测试工具(使用比较多的工具)3.1简介

ApacheJMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一

JDK版本:1.8运行环境:WindowsJMeter版本:3.3

注意:安装JMeter需要Java8和8以上的JDK版本

3.2JDK安装(如果已经安装JDK1.8忽略这一步)

1、jdk

转载请注明:http://www.lwblm.com/bzbk/12192.html
  • 上一篇文章:
  • 下一篇文章: 没有了