{{docContent.title}}

压力测试

这里压力测试我们使用的是Apache ab或者jmeter

我们先来安装Apache ab

安装地址:http://httpd.apache.org/download.cgi

然后我们再选下面这个

我们下载下面这个即可

下载好后,我们找个文件夹放好,然后修改conf里面的配置文件,这里改成自己的Apache路径

安装服务

下面这个命令安装Apache服务httpd.exe -k install

启动Apache httpd.exe -k start 或者自己直接到windows服务里面启动即可

如果出现下面这个错误,这里说明端口号被占用了,我们需要换一个端口号

我们修改下面这个文件

启动后我们就可以开始进行压力测试了

输入ab -n 2000 -c 500 http://www.baidu.com/s

这里n是请求书,c是并发数。下面这个是我们的请求结果

jmeter使用

apache ab比较简单,我们换一个,这里我们使用jmeter

jmeter 可以用于对服务器、网络或对象模拟巨大的负载,在不同类别的压力下测试其强度并分析整体性能。另外, jmeter 可以对应用程序做功能测试和回归测试,通过创建带有断言的 脚本来自动化验证程序是否满足要求。为了灵活性, jmeter 允许使用正则表达式创建断言。

下载安装

访问 http://jmeter.apache.org/download_jmeter.cgi

下载好后我们直接运行bin目录下的ApacheJMeter.jar文件就可以了

软件简单使用

我们这里新建一个线程组,里面加一个http请求和一个查看结果数

http请求里面我们配置请求的参数

查看结果数可以查看请求的结果