加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

如何做压力测试?

(2022-09-22 11:51:02)
标签:

压力测试

分类: 软件测试
如何做压力测试
 
下面我们举一些例子,讲述压力测试方法,限于篇幅不可能面面俱到,我仅仅是给你提供思路。
 
测试前你需要一些监控工具,事实监控服务器的资源变化。
例如 Web 服务器压力测试,测试场景是 nginx :
worker_processes 8; 处理器数;
worker_rlimit_nofile 65530; 允许较多打开文件数;
worker_connections 4096; 较大连接数数为;
keepalive_timeout 65; 开启复用连接;
gzip on; 压缩传输数据。
 
怎么做压力测试呢?你要较大化性能?还是相对性能?我们通常需要的是满足需求就好的相对性能,而不是较大化性能。为什么呢?因为要较大化性能是要做出很多配置牺牲的,例如关闭日志,禁止访问时间等等。
 
按照上面的配置你的测试用例应该是,每次并发4000 请求 8000~10000 次, 你不能并发8000 请求 4000 这样测试。这是很多人常常犯的错误,所以测试者需要连接系统的配置参数,不能盲目使用数字实验。
 
推荐阅读:
 
 
 
 
 
 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有