美文网首页
jemter快速脚本开发

jemter快速脚本开发

作者: 测试小懒 | 来源:发表于2020-01-03 09:47 被阅读0次

jmeter是一款开源、纯Java开发的多线程框架,支持并发操作。可用于接口测试,对服务器模拟负载测试;支持对web、数据库、FTP服务器进行性能测试;压力测试和稳定性测试。

Jmeter脚本指的就是----用户操作被测软件系统某场景的操作流程(即用户操作被测软件系统某场景的请求)。

如何快速开发jmeter脚本呢?

使用jmeter工具就是为了从手工人力中解脱出来节约时间,通过录制可快速的生成脚本。

录制有多种方式。主要介绍2种方式,都是通过代理服务器(即中间商)的方式。

1、fiddler抓包是我们测试中常用的方式,fiddler实际就是代理商,为我们节省了代理设置的过程。打开就开始录制,关闭就是结束录制。fiddler录制成功后,将脚本导出在jmeter工具打开即可。

①打开fiddler录制https://www.baidu.com;除去多余的请求,Filters过滤器中进行设置

②要导出jmx格式文件,对fiddler版本有一定的要求,版本必须在4.6.2以上,这个要非常注意。我之前安装的是4.6.1的版本不兼容export功能,当前安装的版本是v4.6.2.2可以兼容。

③除了fiddler版本满足之外,还有安装jmeterexport的插件,将JmeterExport.dll复制到fiddler安装的路径下C:\Program Files (x86)\Fiddler2\ImportExport,重启fiddler

④fiddler-导出:file->Export Sessions->All Sessions->选择Jmeter Script脚本格式下一步保存导出

最后将导出成功的jmx脚本在jmeter打开

2、http代理服务器

比fiddler抓包方式复杂一些,多了代理浏览器的设置操作。

操作流程主要分为四步:

(1)设置浏览器代理

注意,记得录制完毕后要关闭浏览器代理哦!

(2)启动代理服务器(jmeter)

①测试计划上创建线程组用于存放录制的脚本

②线程组->添加->配置原件->HTTP请求默认值

配置代理服务器地址和端口号

③添加HTTP服务器代理,测试计划->右键单击添加->非测试元件->HTTP代理服务器

④HTTP代理服务器配置,将目标控制器选择录制脚本存放的线程组

⑤点击启动HTTP代理服务器

(3)操作浏览器,即录制脚本

(4)自动录制脚本

注意,录制的脚本会比较复杂,为了优化脚本可进行过滤操作。

相关文章

  • jemter快速脚本开发

    jmeter是一款开源、纯Java开发的多线程框架,支持并发操作。可用于接口测试,对服务器模拟负载测试;支持对we...

  • 【第三章】jmeter脚本开发实战

    本章大纲 什么是jmete脚本怎么快速开发漂亮的脚本脚本开发方案 什么是jmete脚本 概念:通俗:用户操作被测软...

  • Badboy中设置检查点

    【前提】按照Badboy录制Jemter脚本的操作步骤录制一个脚本。【操作】1 在右侧页面中选中我们需要检查的信息...

  • jemter之录制脚本

    一.使用jemter进行录制脚本,可以采用两种方式录制分别是: 1.使用Badboy工具进行录制脚本。 2.使用J...

  • jmeter性能测试学习记录2~脚本开发

    一、什么是jmeter脚本? 1、重要场景从1到n 二、如何快速开发漂亮的jmeter脚本? 1、准确——脚本可以...

  • JMeter 导出测试报告

    1、配置JMeter脚本文件-test.jmx 2、需要命令行操作导出测试报告 jemter -n -t test...

  • jmeter录制脚本

    jemter脚本录制,真是我的福将,得之幸也。 之前由于工作原因要使用到jmeter,遍对其进行研究和...

  • 脚本开发

    一、什么是脚本开发 概念:通俗点讲指用户操作被测软件系统某场景的动作流程。 二、怎么快速开发漂亮的脚本 准确—最基...

  • jemter之录制手机APP脚本

    需要的东西: #手机 #WiFi #jemter 3.0(下载地址:http://jmeter.apache.or...

  • API开发平台,零代码快速发布API

    RestCloud API开发平台通过数据模型、SQL、脚本、存储过程可以无代码快速的实现80%的API快速发布,...

网友评论

      本文标题:jemter快速脚本开发

      本文链接:https://www.haomeiwen.com/subject/mzvgoctx.html