• JMeter使用文档


    JMeter使用文档

    1、JMeter安装步骤

    1.1Windows环境

    a、安装jdk(对应windows系统位数)

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    配置jdk环境变量

    http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

    b、下载JMeter

    http://jmeter.apache.org/download_jmeter.cgi

    c、解压,运行JMeter.bat

    1.2Linux环境

    同上,配置好java环境变量以后,执行JMeter.sh即可。

    2、JMeter常见使用

    JMeter运行界面如下:

     

    2.1录制JMeter脚本

    a、可以通过badboy软件录制脚本,然后导出为jmx文件。

    b、设置代理

     

    2.2测试步骤

    a、新建线程组

    单击右键,新建线程组。设置线程数 (多少用户并发访问),设置每个线程启动的延迟时间,设置循环次数(Loop Count)

     

    b、新建一个http请求,设置请求参数

    “服务器名称或IP”处填IP,“端口号”处填端口号,“路径”填中间部分(即不包括IP和端口号,也去掉后面的参数,但记得保留问号),然后手动在下面参数处添加Server-IP、Port、Path以及相关的请求参数。

     

    C、新建监听器下的Summary Report,执行保存好的HTTP请求,得到执行报告

     

    打开保存的test.csv,记录了2000次http请求的具体信息。

     

    注:

    1. JMeter 参数设置 变量 url

    在脚本的这个步骤上,右键添加--配置元件--CVS data set config,

         

    filename 为user.csv文件存放的位置,use.csv可先建一个文本文件,然后更改后缀名即可,里面的数据为一行一个“username,password”,中间用逗号隔开。

    variable names可自己设定,只要后面(下图$后的内容)保持一致即可,其他的按照上图设置。

    然后再http请求的参数设置处改为如下设置

    表示每个线程都从${username}和${password}中读取值,实现了不同的用户访问。

    2、如果一个参数的值没有固定值,要随机取值,可用随机函数来表示,如下图:

    wares_num随机取值[1,10],于是可以用${_Random(1,10)}来表示,这样子每次线程取得值为1到10中间的随机值。

    参数设置 变量 url" style="415.5pt;height:84pt;visibility:visible;mso-wrap-style:square"> 参数设置 变量 url">

     

  • 相关阅读:
    Python操作redis数据库
    计算机基础与操作系统
    git使用快速入门
    RESTful API设计规范
    Python数据分析常用的库总结
    关于Cookie和Session
    一个开发的Linux使用心得总结
    排序算法与查找算法
    Django的form,model自定制
    Redis基础、高级特性与性能调优
  • 原文地址:https://www.cnblogs.com/yaohuimo/p/6081997.html
Copyright © 2020-2023  润新知