HTTP压力/性能测试工具ABSender安装介绍

发表于:2012-11-28来源:一淘测试作者:公远点击数: 标签:性能测试
HTTP压力/性能测试工具ABSender安装介绍.本博文描述了怎么样单独编译ABSender而不依赖于Apache。

  简介:本博文描述了怎么样单独编译ABSender而不依赖于Apache。修改并翻译自:http://code.google.com/p/apachebench-standalone/wiki/HowToBuild 如何单独安装ApacheBench

  源码下载

  你可以从以下GitHub地址下载到ABSender安装工具,内含ABSender源码,但并非最新版本,最新版本请前往ABSender的GitHub地址下载:

  ABSender-InstallTool: https://github.com/100Continue/ABSender-InstallTool

  ABSender Source Code: https://github.com/100Continue/ABSender

  依赖包:

  ABSender依赖于APR包(Apache Portable Runtime)和APR-util包。

  下文将向您介绍如何安装这些依赖包及安装ABSender。

  首先,您需要到以下地址下载最新版本的APR包和APR-util包:

  APR包和APR-util包下载地址:http://apr.apache.org/download.cgi

  安装步骤:

  APR库安装:

  1. 解压APR包: tar -zxvf apr-1.4.6.tar.gz

  2. 进入所解压出来的依赖包的工作目录: cd apr-1.4.6

  3. 配置APR库: configure

  4. 编译APR: make

  5. 安装APR: sudo make install

  6. 为APR pkgconfig 文件建立软链接: sudo ln -s /usr/local/apr/lib/pkgconfig/apr-1.pc /usr/local/lib/pkgconfig/apr-1.pc

  7. 使用ABSender-InstallTool来验证APR库是否成功安装:

  cd ABSender-InstallTool

  make apr-skeletion

  APR-util库安装:

  1. 解压APR-util包: tar -zxvf apr-util-1.5.1.tar.gz

  2. 配置APR-util库: ./configure --with-apr=/usr/local/apr

  3. 编译APR-util库: make

  4. 安装APR-util库: sudo make install

  ABSender安装:

  1. 进入ABSender-InstallTool文件夹并放入最新的ABSender源码:

  make ABSender

  安装完毕,所生成的可执行文件 ABSender, 您可以放在任何地方进行执行。

  详细的ABSender帮助信息,可以通过执行 ./ABSender -h 获得。

  谢谢您使用ABSender。

原文转自:http://www.ltesting.net