欢迎来到测试Test-Admin的博客

本来以为,学习了这么多年,我已经洞察了世界,真相却不过是蒙蔽了自己。原来世界如此精彩,而我却一无所知。昨天已经成为过去,明天还是一个未知,但今天是一个礼物。珍惜自己,把握每一寸光阴!

随笔分类 -  Jmeter

jmeter在Windows下请求https的接口
摘要:今天由于系统要切换成https的请求方式,所以,我做的接口也要相应的改成https的请求方式。 第一步:需要在浏览器中保存下载下来证书。(接下来以Google浏览器为例) 浏览器地址中,点击一下这个锁。 点击证书(有效) 在证书弹窗中,点击详细信息-->复制到文件(c)… 点击 下一页。 选择默认二 阅读全文

posted @ 2021-09-04 16:44 Test-Admin 阅读(202) 评论(0) 推荐(0) 编辑

jmeter接口自动化难点系列-jmeter多个线程组接口请求顺序问题
摘要:1、在使用jmeter做接口测试时,常常遇到这么一个问题,我们的接口在一个测试计划中,有多个线程组,每个线程组下有多个接口。在我们运行所有线程组的时候就会发现,接口的执行顺序毫无规律,从而导致正确的接口也请求失败的情况。 2、那么有什么办法让接口请求按照线程组,一个一个的去执行呢。 办法当然是有的, 阅读全文

posted @ 2021-07-19 19:44 Test-Admin 阅读(1030) 评论(0) 推荐(0) 编辑

(十一)Jmeter系列之---通过非GUI的模式去做负载测试
摘要:在我们通过jmeter.bat文件启动jmeter的时候,会先弹出一个命令窗口。里面就有提到,不要用GUI的模式去做负载测试,这种模式只适用于创建脚本和测试脚本,要通过CLI模式(也就是非GUI模式)启动测试。 因为在使用图形界面做负载测试的时候,图形界面也会损耗不小的资源,所以我们通常使用无图形界 阅读全文

posted @ 2021-03-13 17:21 Test-Admin 阅读(249) 评论(0) 推荐(0) 编辑

(十)Jmeter系列之---生成测试报告
摘要:在使用LoadRunner的时候呢,通过场景负载压测后,就会生成一个测试报告。而我们的jmeter却没有统一的报告。不过在jmeter版本5.1.1之后,引入了Generate HTML report模块,用于生成HTML类型的可视化图形报告。 一、数据写入文件 在我们的jmeter中的监听器元件中 阅读全文

posted @ 2021-03-13 16:30 Test-Admin 阅读(350) 评论(0) 推荐(0) 编辑

(九)Jmeter系列之---负载场景设计和监控
摘要:在做性能测试的时候,首先做的就是负载测试,用于测试出被测系统的最大负载数和最佳负载区间。如果使用LoadRunner就有一个场景设计的功能,能够持续加压。 jmeter只有线程组可以使用,只能每次压测后,停止,加线程数继续压,非常不方便,那么jmeter能不能像LoadRunner一样,可以持续加压 阅读全文

posted @ 2021-03-08 23:21 Test-Admin 阅读(327) 评论(0) 推荐(0) 编辑

(八)Jmeter系列之---事务控制器
摘要:在使用jmeter做性能测试的时候,默认的是个请求统计成一个事务,而我们性能测试的时候,往往需要把一个业务流程当成一个事务,那么jmeter能不能像LoadRunner一样,把一个流程当成是一个事务呢。 这时就用到了我们的事务控制器。 事务控制器:一般是指要做的或所做的事情,在关系数据库一个事务可以 阅读全文

posted @ 2021-03-07 14:46 Test-Admin 阅读(419) 评论(0) 推荐(0) 编辑

(七)Jmeter系列之---线程组设置和聚合报告
摘要:在做性能测试时,往往需要用到Jmeter中的线程组来模拟大用户并发场景。 一、线程组 1.在取样器错误后要执行的动作 继续:忽略错误,继续执行操作 启动下一进程循环:忽略错误,线程当前循环终止,执行下一个循环 停止线程:停止当前线程,其他线程不受影响 停止测试:当前执行的采样器结束后,停止整个测试计 阅读全文

posted @ 2021-03-07 11:09 Test-Admin 阅读(818) 评论(0) 推荐(0) 编辑

(六)Jmeter系列之---上下文关联
摘要:一、关联 关联是Jmeter工具中非常重要的一个技术。因为在测试过程过有些数据是经常发生变化的,要获取并使用这些数据,就要使用关联。 比如:用户登录后,session信息都不同,有些操作要使用session,就需要将这个动态的信息保存下来。 还有经常遇到的场景,第二个请求提交的参数要从第一个请求的返 阅读全文

posted @ 2021-03-06 20:14 Test-Admin 阅读(339) 评论(0) 推荐(0) 编辑

(五)Jmeter系列之---参数化
摘要:在用到jmeter工具时,无论做接口测试还是性能测试,参数化都是一个必须掌握且非常有用的知识点。 在jmeter中,通过${变量名}来获取参数值。 接下来介绍几种jmeter的参数化方式: 一、用户定义的变量 当在线程组下新增用户定义的变量时,定义的变量适用于整个线程组下面的请求,当在某个请求下新增 阅读全文

posted @ 2021-02-27 17:16 Test-Admin 阅读(202) 评论(0) 推荐(0) 编辑

(四)Jmeter系列之---http接口请求脚本优化
摘要:在系列三中,只是实现了最基本的http请求,现在将对http请求进行一些优化。 一、加入HTTP默认请求值元件 1.添加HTTP默认请求值元件 右击 线程组->添加->配置元件->HTTP默认请求值 我们创建一个测试计划有很多个请求且都是发送到相同的server,每一个http请求都需要填写一遍协议 阅读全文

posted @ 2021-02-26 15:57 Test-Admin 阅读(467) 评论(0) 推荐(0) 编辑

(三)Jmeter系列之---实现一个简单的http接口请求
摘要:一、HTTP请求实现 使用的jmeter版本:apache-jmeter-5.1.1 1.新建线程组 右击 测试计划->添加->线程(用户)->线程组 2.添加http请求 右击 线程组->添加->取样器->HTTP请求 3.在HTTP请求中,填写接口的信息 注:(1)接口的请求方法常用的有GET、 阅读全文

posted @ 2021-02-26 14:22 Test-Admin 阅读(250) 评论(0) 推荐(0) 编辑

(二)Jmeter系列之---Jmeter工具介绍
摘要:一、Jmeter 介绍 Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。 阅读全文

posted @ 2021-02-11 11:04 Test-Admin 阅读(165) 评论(0) 推荐(0) 编辑

(一)Jmeter系列之---性能测试+工具介绍
摘要:性能测试介绍 性能测试(Performance Test):性能测试,又称为多用户并发性能测试,通过模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,压力测试和负载测试都属于性能测试。 性能测试通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。 性能测试是一种“正常 阅读全文

posted @ 2021-02-11 10:54 Test-Admin 阅读(362) 评论(0) 推荐(0) 编辑

Jmeter函数助手大全
摘要:__BeanShell 入参:BeanShell语法的程序语句或者Bean Shell脚本文件 示例: ${__BeanShell(123*456,)}:返回56088; ${__BeanShell(source("function.bsh",))}:执行在function.bsh中的脚本; __c 阅读全文

posted @ 2020-07-27 20:06 Test-Admin 阅读(1713) 评论(0) 推荐(0) 编辑

JMeter去掉启动的cmd命令窗口和制作快捷方式
摘要:1、去掉启动的cmd命令窗口 在使用jmeter时,如果使用默认的jmeter.bat启动的话,会出现一个CMD命令窗口,之后才会启动jmeter工作界面; 如果直接启用ApacheJMeter.jar文件即可跳过CMD命令窗口启动jmeter工作界面。 2、制作快捷方式 每次启动JMeter时,都 阅读全文

posted @ 2020-07-19 14:37 Test-Admin 阅读(1565) 评论(0) 推荐(0) 编辑

Jmeter5.1.1 把默认语言调整为中文
摘要:进入安装目录:apache-jmeter-5.1.1\bin\ 找到 jmeter.properties文件 搜索“ language=en ”,前面带有“#”号 去除“#”号,并修改为:language=zh_CN 保存文件 重启Jmeter 阅读全文

posted @ 2019-12-03 08:58 Test-Admin 阅读(1514) 评论(0) 推荐(0) 编辑

导航