zoukankan      html  css  js  c++  java
  • web性能测试的新利器

    转载:http://www.51testing.com/html/10/26810-852956.html

    最近发现了一个新的性能测试工具Gatling,貌似比Jmeter还好玩。这几天就先简单介绍一下。 

     
    该开源项目的地址是:https://github.com/excilys/gatling/wiki
     
    第一步,让我们看看简单的入门
     
    1. 下载 
    你可以选择下载 .tar.gz 或者 .zip 包:https://github.com/excilys/gatling/wiki/Downloads
    2. 解压 
    解压到任意一个目录中,网站的提示是不要放到有Programs的文件夹中,因为可能是会出现权限的问题
    3. 优化(可以跳过不看)
    如何从操作系统层面进行优化配置:https://github.com/excilys/gatling/wiki/HTTP#wiki-tuning
    4. 编码(可以跳过不看)
    默认的编码是utf-8,如果需要更改,步骤如下:
    1)在Recoder里选择你想要的编码
    2)在gatling.conf文件中修改为你选择的编码
    3)保证你使用的编辑器和保存过程中为相同的编码
    5. 执行
    直接点击bin目录下的gatling.bat文件就可以运行
     
    本人遇到了一个问题:-XX:+OptimizeStringConcat 这个配置项导致无法启动,原因是该选项是优化64bit的JVM。我是64bit的win 7, 但是是32 bit的jdk 删掉了该选项就正常运行了
     
    另外一个问题:版本2.0以上的gatling需要JDK1.7以上的版本
     
    6. 执行
    运行起来以后,你会看到:
     
    Collecting simulations...
     
    Choose a simulation number:
     
      [0] advanced.AdvancedExampleSimulation
     
      [1] basic.BasicExampleSimulation
     
    这两个是自带的例子。你可以选择其中一个进行研究。
     
    好了,gatling在你的机器上,可以跑起来了
  • 相关阅读:
    C# 获取程序当前路径
    主线程等待子线程执行二
    ADO.NET Entity Framework Code Fisrt 开篇(一)
    解决Eclipse java was started but returned exit code = 1问题
    windows 下YII框架初试
    hadoop的partitioner
    YII 学习一: YII 初试
    linux 文件大小ll和du不一致问题
    [转载]PyDev for Eclipse 简介
    python 常用代码学习笔记之commands模块
  • 原文地址:https://www.cnblogs.com/ceshi2016/p/6062194.html
Copyright © 2011-2022 走看看