Web性能测试工具-AutoBench
2012-08-20 14:25:04 阿炯

本站赞助商链接,请多关照。 autobench 是一款基于httperf的Perl脚本。它会在一次测试中调用多次httperf来对web服务器进行测试,每次会按照给定的参数增加并发连接数,将 httperf的测试结果保存为CSV格式的文件,该文件可以被Excel直接读取,方便生成测试报告。借助于autobench自带的 bench2graph工具可以生成漂亮的测试结果对比图。

使用方法:
autobench --single_host --host1 www.test.com --uri1 /10K --quiet  --low_rate 20 --high_rate 200 --rate_step 20 --num_call 10  --num_conn 5000 --timeout 5 --file results.tsv

Autobench is a simple Perl script for automating the process of benchmarking a web server (or for conducting a comparative test of two different web servers). The script is a wrapper around  httperf. Autobench runs httperf a number of times against each host, increasing the number of requested connections per second on each iteration, and extracts the significant data from the httperf output, delivering a CSV or TSV format file which can be imported directly into a spreadsheet for analysis/graphing.



Also included in the autobench tarball is a short program 'crfile' that can be used to generate files of arbitrary lengths, filled with random characters.

最新版本:2.1


项目主页:http://www.xenoclast.org/autobench/