这时候,我们就可以用到apache的压力测试工具了,apache bench简称ab
安装
linux
yum -y install httpd-tools //centos
apt-get install... apache2-utils //ubuntu
ab -V #查看版本
windows
windows只需要安装apache,就自带ab工具
?... Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 1000 requests...其他
通过上面的一些参数配置,我们可以通过设置cookie,去模拟用户登录情况,用于测试用户登录后的并发压力测试
也可以通过-p配置,去上传post数据,用于测试表单提交等压力测试
总的来说,ab压力测试工具只能简单测试一些请求接口...,但是并不能实现复杂的测试条件判断,例如post数据异常,ab测试工具是不能够判断数据是否异常的
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn