mac 安装apache-jmeter压力测试工具

发布时间:2018-05-02作者:laosun阅读(5317)

mac

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。

    压力测试工具LoadRunner是收费的,而且操作复杂。作为开发人员当然是用apache提供的jmeter,免费容易上手。 
    jmeter下载地址http://jmeter.apache.org/download_jmeter.cgi
    下载完成后解压,然后配置环境变量

    sun:bin sun$ cd ~
    sun:~ sun$ vim .bash_profile  #然后增加下边这句话
    ...
    sun:~ sun$ source .bash_profile  #并且重新加载配置文件
    #jmeter 压力测试
    export JMETER_HOME='/Users/sun/Documents/apache-jmeter-4.0'

    配置好后,进入安装目录下bin目录;

    sun:bin sun$ cd /Users/sun/Documents/apache-jmeter-4.0/bin/
    sun:bin sun$ ls
    ApacheJMeter.jar           jmeter.properties
    BeanShellAssertion.bshrc   jmeter.sh
    BeanShellFunction.bshrc    jmeterw.cmd
    BeanShellListeners.bshrc   krb5.conf
    BeanShellSampler.bshrc     log4j2.xml
    create-rmi-keystore.bat    mirror-server
    create-rmi-keystore.sh     mirror-server.cmd
    examples                   mirror-server.sh
    hc.parameters              report-template
    heapdump.cmd               reportgenerator.properties
    heapdump.sh                saveservice.properties
    jaas.conf                  shutdown.cmd
    jmeter                     shutdown.sh
    jmeter-n-r.cmd             stoptest.cmd
    jmeter-n.cmd               stoptest.sh
    jmeter-server              system.properties
    jmeter-server.bat          templates
    jmeter-t.cmd               upgrade.properties
    jmeter.bat                 user.properties
    jmeter.log

    然后启动jmeter

    sun:bin sun$ ./jmeter   #启动语句,或者./jmeter.sh
    ================================================================================
    Don't use GUI mode for load testing !, only for Test creation and Test debugging.
    For load testing, use NON GUI Mode:
       jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
    & increase Java Heap to meet your test requirements:
       Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
    Check : https://jmeter.apache.org/usermanual/best-practices.html
    ================================================================================

    启动成功后的界面

    1525243773298095013.png

    如果是英文版请点击Options>Choose Language>Chinese(Simplified),切换成简体中文 

    1525243810095031223.png


2 +1

版权声明

 Mac  电脑

 请文明留言

0 条评论