zoukankan      html  css  js  c++  java
  • jemeter——badboy导入的jmx文件自带元件解析

     线程组设置与解析

    含义:1秒启动100个线程,每个线程循环调用20次请求  (包括FTP请求、Java请求、http请求,根据你提交的请求而定)

    delay thread creation until needed:直到需要时创建线程 可以延迟线程的创建 减少不必要的资源损失

    调度器主要稳定性方面的测试

    设置方法:

    1,循环次数设置为永久;

    2,选中调度器,设置起始时间和结束时间,确保起始和结束时间正确;

    持续时间和启动延迟时间可以不设置

    导入badboy导出的文件后,线程组中会包含如下内容:

    一、

    1、Cookie定义:

    Cookie:Cookie就是服务器暂存放在你计算机上的一笔资料,好让服务器用来辨认你的计算机。当你在浏览网站的时候,Web服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都记录下来。当下次你再光临同一个网站,Web服务器会先看看有没有它上次留下的Cookie资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你

    2、HTTP Cookie Manager:

    如果在一个测试计划内有多个Cookie Manager ,Jmeter目前无法指定哪个被使用。所以,一个测试计划内最好只有一个cookie manager。并且,一个manager里的 cookie 并不能被其它manager所引用。所以在使用多个Cookie Managers 时要谨慎。

    二、

    1、User Ddfined Variables(用户定义的变量)

    添加方式:

    线程组——>添加——>配置元件——>用户定义的变量

     

    使用方法:在对应的需要使用参数的位置,使用${host}替代。

    应用场景:当测试环境变化时,我们只需要修改一处的IP就可以让脚本马上应用于另外一个环境的测试,而不需要逐个脚本进行修改。

    2User Parameters(用户参数)

    添加方式:

    线程组——>添加——>前置处理器——>用户参数

    每次迭代更新一次(Update Once Per Iteration):控制参数取值的变化规则,如果选中该选项,则参数的值在每个迭代中保持不变,在新的迭代开始时取下一个可用值; 如果取消取中该选项,则参数的值在每个其作用域内的Sampler发出请求时取下一个可用值。

    使用方法:在对应的需要使用参数的位置,使用${userId}替代。

    3、利用jemeter的http请求,登录操作为例,用户名和密码参数化,循环读取文本里的用户名和密码,可以添加CSV Data Set Config这个元件来控制。

    参数化用到的元件以及小结:

    aUser Defined Variables中定义的所有参数的值在Test Plan的执行过程中不能发生取值的改变,因些一般仅将Test Plan中不需要随迭代发生改变的参数(只取一次值的参数)设置在此处。例如,被测应用的host和port值。

    b、如果参数的取值范围很小,使用User Parameters比较合适。

    c、如果参数的取值范围很大,建议使用CSV Data Set Config的方法,该方法具有更大的灵活性。

    三、

    1、http信息头管理器(http header manager)

    该属性管理器用于定制Sampler发出的http请求的请求头内容,不同的浏览器发出的HTTP请求具有不同的Agent,访问某些有防盗链的页面时需要正确的Refer...这些情况下都需要通过HTTP Header Manager来保证发送的HTTP请求是正确的。

  • 相关阅读:
    [转]SVN服务器搭建和使用(二)
    [转]SVN服务器搭建和使用(一)
    BZOJ 2049 Sdoi2008 Cave 洞穴勘测
    BZOJ 1589 Usaco2008 Dec Trick or Treat on the Farm 采集糖果
    BZOJ 2796 POI2012 Fibonacci Representation
    BZOJ 2115 Wc2011 Xor
    BZOJ 3105 CQOI2013 新Nim游戏
    BZOJ 2460 Beijing2011 元素
    BZOJ 3687 简单题
    BZOJ 1068 SCOI2008 压缩
  • 原文地址:https://www.cnblogs.com/memory0406/p/7160447.html
Copyright © 2011-2022 走看看