目录 1.JMeter分布式测试概念 2.JMeter分布式测试前提条件 3.JMeter实现分布式测试 (1)在执行机中的配置 (2)在控制机中的配置 (3)启动执行机中的JMeter服务 (4)在控制机中执行JMeter测试脚本 4.Linux系统作为控制机 5.分布式测试总结 1.JMeter分布式测试概念 (1)什么是分布式测试 分布式测试是指通过局域网和Internet,把分布于不同地点.独立完成特定功能的测试计算机连接起来,以达到测试资源共享.分散操作.集中管理.协同工作.负载均衡.…
目录 步骤1:创建一个测试计划 步骤2:创建线程组 步骤3:创建取样器 步骤4:创建监听器 步骤5:完善信息 步骤6:保存测试计划 步骤7:查看结果 总结:JMeter测试计划要素 当我们第一次打开JMeter的时候,树形标签栏中只有一个"测试计划". 如果想要发送一个最基础的请求,需要操作如下步骤: 步骤1:创建一个测试计划 打开JMeter会默认有一个创建好的测试计划. 一个测试计划描述了一系列JMeter运行时要执行的步骤.一个完整的测试计划包含一个或者多个线程组,逻辑控制器,取…
目录 1.HTTP Cookie管理器介绍 2.HTTP Cookie管理器界面详解 3.JMeter中对Cookie的管理 (1)Cookie的存储 (2)Cookie的管理策略 4.补充:Cookie的属性介绍 1.HTTP Cookie管理器介绍 在接口测试中,某些接口的调用,需要带入已有Cookie,比如有些接口需要登陆后才能访问. JMeter接口请求中使用Cookie有如下两种方式: 直接在HTTP信息头管理器组件中添加Cookie头域信息,适用于已经知道请求所用Cookie数据的情…
目录 1.使用Badboy录制JMeter脚本 2.使用Badboy参数化配置 3.解决"当前页面的脚本发生错误"提示框 4.总结 1.使用Badboy录制JMeter脚本 打开Badboy工具开始进行脚本录制. (1)当我们打开Badboy工具时,默认就进入录制状态. 如下图: 当然我们也可以点击录制按钮,进行状态的切换. (2)在地址栏中输入被测地址,并访问. 我们以访问京东为例: 在输入栏中输入京东网址,点击后边的小箭头,跳转到被测地址中. 当点击箭头后,记录一步操作(相当于创建…
1.安装Java环境 由于JMeter是纯Java的桌面应用程序,因此它的运行环境需要Java环境,即需要安装JDK或JRE.(也就是安装JDK环境) 步骤简要说明: 下载并安装JDK 配置环境变量 详细说明可以参考之前的文章:https://blog.csdn.net/Liuyuelinjiayou/article/details/109890170,第(二)部分. 2.JMeter下载 JMeter官网地址:https://jmeter.apache.org/ 点击Download Rele…
目录 1.默认语言设置 2.配置默认编码格式 3.GUI图标放大比例设置 4.功能区工具栏图标大小设置 5.视图区目录树图标大小设置 6.内容区编辑字体设置 7.添加JMeter元素快捷键设置 8.捕捉cookie 9.HTTP Request Post Content-Type设置 10.配置远程主机 11.日志级别设置 12.总结 我都知道.Properties文件一般都为配置文件.我们可以通过在.Properties文件中定义的各类属性来实现一些特定的配置.例如:语言类型的问题.cooki…
目录 1.参数化的定义 2.什么情况下需要用到参数化 3.JMeter实现参数化的方式 4.CSV数据文件设置界面详细说明 (1)CSV数据文件设置组件界面说明 (2)补充说明:Recycle on EOF和Stop thread on EOF的关系 5.使用CSV数据文件设置组件实现参数化 (1)测试计划内包含的元件 (2)数据文件内容 (3)线程组元件内容 (4)CSV数据文件设置组件内容 (5)HTTP请求组件内容 (6)脚本运行结果 1.参数化的定义 参数化是自动化测试脚本的一种常用技巧…
目录 1.JMeter断言介绍 2.响应断言组件界面详解 3.响应断言组件的使用 (1)测试计划内包含的元件 (2)登陆接口请求界面内容 (3)响应断言界面内容 (4)查看运行结果 (5)断言结果组件说明 4.总结 5.补充两个类似的断言组件 (1)大小断言组件 (2)持续时间断言组件 1.JMeter断言介绍 JMeter中有个元件叫做断言(Assertion),它的作用和LoadRunner中的检查点类似.用于检查测试中得到的响应数据是否符合预期,用以保证性能测试过程中的数据交互与预期一致.…
目录 1.察看结果树介绍 2.察看结果树界面详解 3.察看结果树的其他功能 (1)将数据写入文件中 (2)Search功能 (3)Scroll automatically选项 4.总结 1.察看结果树介绍 在JMeter中编写接口测试脚本的时候,需要进行调试和查看接口的请求结果是否正常,这个时候就可以使用察看结果树组件. 察看结果树组件中展示了每一个取样器请求的结果.请求信息和响应信息.我们可以通过察看结果树组件中的内容,来分析脚本是否存在问题. 提示:查看结果树在负载测试时注意不要使用,因为它…
目录 1.CSS Selector Tester视图 2.HTML查看器 (1)HTML视图 (2)HTML(download resources)视图 (3)HTML Source Formatted视图 3.JSON查看器 (1)JSON视图 (2)JSON Path Tesrer视图 4.XPath Tester视图 5.RegExp Tester视图 6.Document视图 7.Text视图 8.XML视图 9.Boundary Extractor Tester视图 10.Browse…