zoukankan      html  css  js  c++  java
  • jmeter线程组之一

    线程组相当于有多个用户,同时进行同一件事,但是相同线程之间又互不影响。一个线程当中,所操作的变量不会影响其他线程组的变量。

    Delay Thread creation until needed:  默认情况下,测试开始的时候,所有线程就被创建完了。如果勾选了此选项,那么线程只会在合适的需要用到的时候创建。

    Ramp-Up Period:  线程启动的时间,下图的线程配置,10个线程,5秒启动时间,每个线程执行两次循环。那么每秒会启动两个线程,每次循环执行两个请求。

    取样器错误: 当线程执行取样器失败的时候,要执行的策略

    选项:

    • 继续:忽略错误,是继续执行
    • Start Next Thread Loop: 忽略错误,线程当前循环终止,执行下一个循环。
    • 停止线程:当前线程停止执行,不影响其他线程正常执行。
    • 停止测试:整个测试会在所有当前正在执行的线程执行完毕后停止
    • 立即停止测试:整个测试会立即停止执行,当前正在执行的取样器如果可能会被中断。

    那么这几个配置控制了,当遇到错误的时候,测试的执行策略,是否会继续执行。

    调度器:如果不想立即执行执行,可以通过调度器控制测试执行的开始时间和结束时间。

    选项:

    • 启动时间:控制测试在某个时间点启动。这个配置会被“启动延迟(秒)”配置覆盖。
    • 结束时间:控制测试执行的结束时间。这个配置会被“持续时间(秒)”配置覆盖。
    • 持续时间(秒):控制测试执行的时间。
    • 启动延迟(秒):控制测试多久后启动执行。
  • 相关阅读:
    纯线性同余随机数生成器
    读书笔记之:C语言参考手册(第5版)
    读书笔记之:C语言函数库
    读书笔记之:C/C++程序员实用大全—C/C++最佳编程指南
    C++中重要关键字总结
    读书笔记之:C++参考大全
    读书笔记之:C++大学教程(第2版)
    C语言中函数参数入栈的顺序
    ANSI设备驱动器
    可以输出自己的源程序代码(quine)
  • 原文地址:https://www.cnblogs.com/zhaoyongle/p/8193427.html
Copyright © 2011-2022 走看看