性能测试工具curl-loader(linux)
来源:互联网 发布:网络大电影合作说明 编辑:程序博客网 时间:2024/05/17 08:04
curl-loader介绍
原文地址:http://www.cnblogs.com/fnng/archive/2012/02/29/2373954.html 作者:虫师
另一篇:性能测试工具curl-loader二---测试分析
curl-loader(也被称为“omes-NIK”和“davilka”)是一个开源的C语言编写的工具,模拟应用负载和成千上万的几十万人的HTTP / HTTPS和FTP/ FTPS的客户端应用程序的行为,每个有其自己的源IP地址。相反,其他curl-loader使用真正的C编写的客户端协议栈,即libcurl和TLS/ openssl的SSL的HTTP和FTP协议栈,支持登录和验证口味和模拟用户行为的工具。
所以,体积虽小,但不要小看他的能力哦!^_^ curl-loader 性能测试工具在初做测试时就有听过,但由于它的运行环境是linux系统,所以,一直没下载使用,现在刚好可以趁着学linux的机会把玩一下。
------------------------------------------------------------------------------------------------
- 运行环境:Linux
- 下载地址: http://sourceforge.net/projects/curl-loader/files/curl-loader/
- 官方配置文档: http://curl-loader.sourceforge.net/index.html
------------------------------------------------------------------------------------------------
.............
Build it using general C development environment with bash,gcc (3 or 4 series), make, etc on a linux machine.Building pre-requirements are:1. openssl binaries;2. openssl development package with include files (on debian package libssl-dev)
............
########### GENERAL SECTION ################################BATCH_NAME= 10K //测试对象的名称CLIENTS_NUM_MAX=10000 //最大虚拟用户数CLIENTS_NUM_START=100 //一开始启动用户数 CLIENTS_RAMPUP_INC=50 //每秒钟启动几个用户INTERFACE =eth0 //使用的网卡eth0NETMASK=16 //子网掩码位数IP_ADDR_MIN= 192.168.1.1 //起始IP地址IP_ADDR_MAX= 192.168.53.255 #Actually - this is for self-control //最后的IP地址范围CYCLES_NUM= -1 // -1 表示无限循环URLS_NUM= 1 ########### URL SECTION ####################################URL=http://localhost/index.html //要测试的URL#URL=http://localhost/ACE-INSTALL.html URL_SHORT_NAME="local-index"REQUEST_TYPE=GETTIMER_URL_COMPLETION = 5000 # In msec. When positive, Now it is enforced by cancelling url fetch on timeoutTIMER_AFTER_URL_SLEEP =20
- 性能测试工具curl-loader(linux)
- 性能测试工具curl-loader(linux)
- 性能测试工具curl-loader(linux)
- 性能测试工具curl-loader(linux)
- 性能测试工具Curl-Loader
- 开源性能测试工具Curl-Loader
- 写在Linux七天系列之前(五)—性能测试工具curl-loader二---测试分析
- 写在Linux七天系列之前(五)—性能测试工具curl-loader二---测试分析
- 写在Linux七天系列之前(四)—性能测试工具curl-loader(linux)
- 写在Linux七天系列之前(四)—性能测试工具curl-loader(linux)
- 性能测试工具curl-loader二---测试分析
- curl-loader性能测试工具安装测试使用
- 性能测试工具curl-loader二---测试分析
- curl-loader性能测试参数解释
- 自动化测试工具curl-loader学习笔记
- curl-loader 一个压力测试工具
- [curl-loader]faststart新压力测试工具
- 一款开源的自动化测试工具curl-loader
- 跟我学Kafka源码之LogManager分析
- Twemproxy测试用例以及压测结果
- iOS点击状态栏回到顶部(一个控制器中包含多个scrollview,系统自带的回到顶部失效)
- Redis Lua脚本使用(资料备份)不是博客
- 【转】Java开发必会的Linux命令
- 性能测试工具curl-loader(linux)
- PHP面试题
- SEDA架构模型
- PHP入门学习笔记
- 为什么说Kafka使用磁盘比内存快
- 跟我学Kafka之NIO通信机制
- LeetCode 130 Surrounded Regions
- SSH 在非22端口时的操作
- 离线缓存