这里压力测试我们使用的是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请求里面我们配置请求的参数
查看结果数可以查看请求的结果