一、逻辑控制器

1、条件

默认:勾选了Interpret...,则 条件表达式的运行结果必须为  真  或者  假

所以,表达式中,要有动作行为,就要使用函数 ${__groovy(,)}或${__jexl3(,)}

判断条件建议使用引号将变量处理一下,避免类型不一样

        如果没有勾选,则运行之后判断运行结果是否为真假,因此不需要函数表达式

2、循环

不断地循环自己

3、foreach

当我们的变量名称,类似“变量名_递增的数字”,我们想用这些变量,我们可以使用该控制器

4、事务控制器

Jmeter中,默认一个取样器执行一次请求,是一个事务

查看结果树

它里面显示的是 事务, 而不是取样器

收到的是相应的先后顺序,而不再是请求的先后顺序

聚合报告

每一行都是事务

样本就是事务请求的执行次数

平均值...最大值:响应时间(毫秒)

90% 95% 99%:表示能达到该时间的请求占比

异常:标准一般是0.1%

吞吐量:在性能测试中,如果想把吞吐量当作TPS来衡量性能指标

条件:并发用户数不变+网络没有瓶颈

因为吞吐量是一个平均值,完全无法体现并发用户数,因此增加的用户会导致吞吐量没有参考价值,而吞吐量是衡量网络的重要指标之一,因此要求没有瓶颈

最后两列:吞吐率(KB/sec)

我们平时说的带宽的Mb  1B=8b

1Mb=1024Kb=1024/8 KB=128KB/s

100Mb = 12800KB/s

做性能测试,是先对单接口进行性能测试,得到单节口的性能指标,然后,再把多接口合并到一个事务下面,进行模块、业务的性能测试

5、仅一次控制器

每个线程用户只执行一次

使用场景:登录下单

需求:对下单接口进行性能测试

两个接口都写在1个线程组中,只需要在登录接口加上“仅一次控制器”控制登录接口

技术难点:

需要在后置处理器提取身份信息给不同的变量名

使用V函数,来获取不同的变量名的值

两个接口写在不同的线程组下面,需要使用  跨线程组 属性 技术

做性能测试,都是先单接口,然后多个接口,用事务控制器合并

性能测试实战(八):逻辑控制器相关推荐

  1. 《Web性能测试实战》性能测试用例模板

    <Web性能测试实战>性能测试用例模板 <LoadRunner性能测试实战>图书配套性能测试课程:         1.性能测试入门与虚拟用户开发基础(点击进入)        ...

  2. 《WEB性能测试实战》之WEB性能测试分析

    性能测试的结果分析是性能测试的重中之重.在实际工作中,由于测试的结果分析比较复 杂.需要具备很多相关的专业知识,因此常常会感觉拿到数据不知从何下手.这也是我学习性能 测试过程中感觉比较尴尬和棘手的事, ...

  3. OpenCV C++案例实战八《基于Hu矩轮廓匹配》

    OpenCV C++案例实战八<基于Hu矩轮廓匹配> 前言 一.查找轮廓 二.计算Hu矩 三.显示效果 四.源码 总结 前言 本文将使用OpenCV C++ 基于Hu矩进行轮廓匹配. 一. ...

  4. 【在线专家问答】 - WEB性能测试专家 唐勇 与您分享《性能测试实战经验》

    [在线专家问答] - WEB性能测试专家 唐勇 与您分享<性能测试实战经验> http://www.automationqa.com/uchome/space.php?uid=1& ...

  5. 性能测试 性能测试实战(八)Jmeter性能测试平台开发,性能测试平台架构解析 ,性能测试平台搭建 分布式性能压测平台 Jmeter分布式性能测试管理平台 性能测试平台示例案例 《完结篇》

    文章目录 一.前言 二.Jmeter分布式性能测试平台 介绍 1.Jmter分布式性能测试平台 简介 2.Jmeter分布式性能测试平台 优秀案例1 3.Jmeter分布式性能测试平台 优秀案例2 4 ...

  6. 广州软件性能测试培训,Loadrunner企业级性能测试课程 广州八神软件性能测试实战教程 炼数性能测试视频...

    (1)\第10讲--运笔如神-性能测试计划的编写:目录中文件数:6个 ├─(1) 某某某项目性能测试方案.rar ├─(2) 第10讲-性能测试计划的编写-1.mp4 ├─(3) 第10讲-性能测试计 ...

  7. 【性能测试】Jmeter性能测试实战

    文章目录 一.数据驱动性能测试 1.1 数据驱动的理念 2. 特点 3. 好处 4. 要求 5. 数据驱动的使用场景 1.2 jmeter中的数据驱动 二.数据库性能测试 开发性能测试脚本及执行 三. ...

  8. [JMeter性能测试实战]之先从搭建测试环境开始

    前言 写给想学性能测试而又不知道如何着手的测试同学,同时这也作为本人内训的教材,分享性能测试的套路及经验. 不要被性能测试的外衣所迷惑,会写代码做性能测试的人不一定比使用工具做性能测试的人厉害,关键是 ...

  9. 电商软件性能测试,实战 | 电商业务的性能测试(一): 必备基础知识

    原标题:实战 | 电商业务的性能测试(一): 必备基础知识 1. 测试步骤及模型分析 1.1 测试步骤总览 需求分析与测试设计(性能需求目标+业务模型拆解) 测试数据准备和构造(基于模型的数据准备) ...

最新文章

  1. java.lang.VerifyError
  2. 5-7激活层-BN层-FC层-损失层
  3. 分享我的第一次Selenium自动化测试框架开发过程
  4. Centos 源码安装zabbix 2.4.5
  5. c语言课程设计作业五子棋,C语言课程设计报告五子棋游戏课程设计
  6. 生信自学笔记(三)分子数据库
  7. virtualbox 安装centeros
  8. SQL(五) 数据库 表格删除 表格内容删除
  9. PHP判断访客是否移动端浏览器访问的四种方法
  10. iface eth0 inet dhcp
  11. 【中学提纲】必修一——细胞的生命历程
  12. 【爬虫】【原创】08 使用简单正则表达式爬取下厨房(早餐,午餐,晚餐)
  13. 网络编程 3 tcp通信
  14. 大数据开发工程师必看书籍
  15. 腾讯视频会议真实内部实现分享
  16. Photoshop——更改图片比例
  17. FFmpeg分离(解封装)视频和音频
  18. JDBC模拟SQL注入和避免SQL注入
  19. 数据的描述性统计与python实现
  20. vue加载图片失败处理

热门文章

  1. CentOS 6 手动配置Lamp
  2. Javaweb技术的汽车修理企业客户管理系统
  3. windows安装rvm
  4. 信息化云服务器推荐咨询,信息化云服务
  5. 眼睛跟随鼠标转动的小黄人 html+css+js
  6. 手机专利帝国战争:巨头密集诉讼和专利抢购真相
  7. java project voco_Adobe Project VoCo这款软件在哪里下载?
  8. Linux fuser
  9. 验证位置时发生错误:“org.tigris.subversion.javahl.ClientException......
  10. 《阿里专有云等保合规白皮书》发布,阿里云实现首个一体化云原生安全架构