随笔分类 -  性能测试-jmeter

jemter工具的使用
Jmeter命令模式使用介绍
摘要:原文链接: 1、https://blog.csdn.net/m0_38039437/article/details/108717872 2、https://www.it1352.com/1474032.html 一:Jmeter命令模式运行改变结果实时刷新频率 Jmeter命令模式运行改变结果实时刷 阅读全文

posted @ 2021-12-09 20:57 qiaoli 阅读(233) 评论(0) 推荐(0) 编辑

Linux 执行jmeter压测后,查看响应结果的配置
摘要:https://blog.csdn.net/dashenpanguge/article/details/105736678?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank 阅读全文

posted @ 2021-12-07 11:02 qiaoli 阅读(1173) 评论(0) 推荐(0) 编辑

Jmeter函数助手之__RandomDate的使用(参数化日期使用)
摘要:转载:https://blog.csdn.net/df0128/article/details/86488847 一:试用场景:入参日期,需要在一个日期范围内变化,即可用该函数。 二:Jmeter提供了能够获得随机日期的方法,如下所示:随机日期余下部分其函数参数含义: Format string f 阅读全文

posted @ 2021-11-11 21:00 qiaoli 阅读(551) 评论(0) 推荐(0) 编辑

jmeter断言之Beanshell断言(判断数据库结果是否符合预期)
摘要:jmeter断言之Beanshell断言(判断数据库结果是否符合预期) 该篇文章主要讲一下beanshell断言处理数据库结果。 (一)首先需要添加配置原件JDBC Connection Configuration连接数据库信息,然后发送jdbc请求获取预期结果。我现在使用得是result_vari 阅读全文

posted @ 2021-01-22 17:54 qiaoli 阅读(958) 评论(0) 推荐(0) 编辑

beanshell查询结果多条取满足条件的一条数据作为前置步骤给其他接口参数使用
摘要:事情是这样的,现在有一个接口需要传入一个合同编号,且合同编号在另一个接口中可以查询出来一堆数据来,那么怎么获取这个我需要满足条件的合同编号的呢? 1、调用查询接口,在返回的多条数据中,逐一遍历每一条数据,判断是否符合预期的条件,满足条件则退出循环,讲获取的字段vars.put("compact_id 阅读全文

posted @ 2021-01-21 21:07 qiaoli 阅读(328) 评论(0) 推荐(0) 编辑

beanshell判断响应数据是jsonobject类型还是jsonarray类型
摘要:事情是这样的,测试一个查询接口,接口返回一条数据 {\"aaa\" : \"111\"},多条数据:[{\"aaa\" : \"111\"},{\"bbb\" : \"222\"}] 。接口不返回数据为:{},那么在有一系列前置条件下,预期查询出来的数据条数不为空,则需判断接口是否有响应数据 imp 阅读全文

posted @ 2021-01-21 20:42 qiaoli 阅读(456) 评论(0) 推荐(0) 编辑

jmeter体系结构
摘要:Jmeter的结构体系拆分为三维空间,如图: X1~X5:是负载模拟的一个过程,使用这些组件来完成负载的模拟; X1:选择协议,模拟用户请求,检查服务器响应是否正确,然后收集结果信息; X2:完善测试脚本部分,包括参数化,关联等; X3:控制测试脚本业务逻辑; X4:集合点,模拟用户并发; X5:用 阅读全文

posted @ 2018-10-13 23:17 qiaoli 阅读(198) 评论(0) 推荐(1) 编辑

Jmeter运行原理
摘要:Jmeter运行原理: JMETER是运行在JVM虚拟机上的,每个进程的开销比loadrunner的进程开销大,如果以进程的方式来运行每台负载机上的进程数量不会允许太多,当有大量并发时就需要大量的负载机,jmeter选择了以线程方式来运行。jmeter通过线程组来驱动多个线程运行测试脚本对被测服务器 阅读全文

posted @ 2018-10-13 20:50 qiaoli 阅读(318) 评论(0) 推荐(0) 编辑

jmeter场景设置之混合交易并发
摘要:应用场景:支付、退款、查询按照比例实现10个用户并发;jmeter混合交易并发是如何设置的呢? 一:多线程方式 我们知道JMeter是用线程组来模拟虚拟用户的,JMeter还可以支持一个计划中多个线程组。利用这个特性我们可以把支付交易放在一个线程组中,退款交易放在一个线程组中,查询交易放在一个线程组 阅读全文

posted @ 2018-10-10 13:21 qiaoli 阅读(2861) 评论(0) 推荐(0) 编辑

jmeter场景设置之单交易并发
摘要:测试场景是测试过程中通常尽量模拟真实系统环境及用户操作而设计的场景,场景设计源于用户的真实操作,设计原则是贴近于用户实际操作,组合用户的各种操作到场景中来。JMeter是通过线程组的设置来完成场景设置的,有些复杂场景还需要与逻辑控制器配合。JMeter 线程组实际上是建立一个线程池,JMeter根据 阅读全文

posted @ 2018-09-12 16:02 qiaoli 阅读(731) 评论(0) 推荐(0) 编辑

jmeter测试监听
摘要:性能测试监控的主要任务是获取运行状态收集测试结果,测试结果有事物响应时间、吞吐量及服务器硬件性能(CPU、内存、磁盘等)、JVM使用情况、数据库性能状态等。在jmeter中监听器承担监听工作,jmeter监听器可以统计吞吐量、响应时间等指标。 jmeter长时间执行测试计划使用的监听器主要是summ 阅读全文

posted @ 2018-09-12 10:37 qiaoli 阅读(644) 评论(0) 推荐(0) 编辑

jmeter场景运行之非GUI运行测试
摘要:选择非GUI方式运行jmeter脚本是因为jmeter可视化界面及监听器动态展示结果都比较消耗负载机资源,在大量并发情况下GUI方式会导致负载机资源紧张,会对性能测试结果造成影响,这里的影响并不是指被测系统的性能受到影响,比如响应时间变长之内的,而是影响了负载机的生成。比如:非GUI方式100个线程 阅读全文

posted @ 2018-09-12 09:40 qiaoli 阅读(290) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示