zoukankan      html  css  js  c++  java
  • jmeter压力测试

    转载:

    https://www.cnblogs.com/wxh04/p/7778272.html

    https://blog.csdn.net/cakushin7433/article/details/53106787

    Thread Group(线程组)

     

    在取样器错误后要执行的动作

    1.继续:继续执行接下来的操作

    2.Start Next Loop:忽略错误,执行下一个循环

    3.停止线程:退出该线程(不再进行此线程的任何操作)

    4.停止测试:等待当前执行的采样器结束后,结束整个测试

    5.Stop Test Now:直接停止整个测试

    线程属性

    线程数、准备时长(Ramp-Up Period(in seconds))、循环次数

    线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里也就是设置多少个线程数。

    准备时长(Ramp-Up Period(in seconds): 设置的虚拟用户数需要多长时间全部启动。默认值是0,JMeter 将立即建立所有线程。如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。

    循环次数:每个线程发送请求的次数。如果线程数为20 ,循环次数为100 ,那么每个线程发送100次请求。总请求数为20*100=2000 。如果勾选了“永远”,那么所有线程会一直发送请求,一到选择停止运行脚本。

    Delay Thread creation until needed:(大路边的翻译“直到需要时延迟线程的创建”)百度上的翻译都比较含糊,相信不懂然后直接转发的比较多。大致使这个意思,当线程需要执行的时候,才会被创建。如果不选择这个选项,那么,在计划开始的时候,所有需要的线程就都被创建好了。

    调度器配置

    1.持续时间(秒):在此选项填入N,说明这个计划,从某个开始时间算起,执行N秒后结束。(会忽略 结束时间 的选项)

    2.启动延迟(秒):在此选项填入N,手动点击开始执行计划,然后延迟N秒后,计划才真正开始执行。(会忽略 启动时间 的选项)

    3.启动时间:当点击开始测试时,将等到此处填写的启动时间,然后真正开始测试。

    4.结束时间:当开始测试时,将等到指定的开始时间开始测试,然后会停在此处填写的时间点结束。

    其他:

    https://www.jianshu.com/p/36aa397f8f12

  • 相关阅读:
    在PHP中如何获取来源URL
    函数中的static关键字
    ubuntu server 10.04 上安装oracle 10G 开发版
    ajax同步和异步提交的区别
    jQuery对Select的操作集合[终结篇]
    从IFARME中直接跳转到外层页面
    用mount命令挂载远程文件系统
    js小技巧(输入框提示信息自动消失)
    js 获取事件源
    Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
  • 原文地址:https://www.cnblogs.com/shengyin/p/9014294.html
Copyright © 2011-2022 走看看