Jmeter性能测试——1.设置代理

这篇具有很好参考价值的文章主要介绍了Jmeter性能测试——1.设置代理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jmeter进行性能测试可以通过设置代理来录制脚本

1.添加http代理服务器

添加->非测试元件->http代理服务器
(鼠标右键点击左侧test plan 列表-> Add->Non-Test Elements
-> HTTP(S) Test Script Recorder)

Jmeter性能测试——1.设置代理
添加后
Jmeter性能测试——1.设置代理

2.添加线程组

添加 -> 线程(用户)-> 线程组
(Add-> Threads(users)-> Threads Group)

Jmeter性能测试——1.设置代理

3.设置要录制的服务器IP地址或者域名

在线程组中添加HTTP请求默认值(HTTP Request Defaults),在服务器名称或IP中输入被测的网址

添加->配置元件->HTTP请求默认值

这一步很重要
Jmeter性能测试——1.设置代理
Jmeter性能测试——1.设置代理

4.在线程组中添加 录制控制器

选中线程组 -> 右键 -> 添加 -> 逻辑控制器 -> 录制控制器
(Threads Group-> Add -> Logic Controller -> Recording Controller

Jmeter性能测试——1.设置代理

5.设置代理服务器(HTTP Proxy Server)

1>配置端口号(默认为8080)
		代理服务器的默认端口为8080,也可以随意修改,修改前尽量通过netstat –ano命令查看一下本机正在使用的端口,不要重复使用,否则录制不到jmeter脚本

Jmeter性能测试——1.设置代理

2>过滤掉我们不要录制的内容或者只录制的内容

目标控制器:决定决定将来控制的脚本放在那个目录。
设置目录控制器位置

测试计划>线程组 或者 测试计划>线程组>录制控制器

Jmeter性能测试——1.设置代理

分组:录制脚本时将增加很多节点,把这些节点进行分组
Jmeter性能测试——1.设置代理

  • 不对样本分组:罗列出录制到的所有HTTP请求 在组间添加分隔:加入以分割线命名的简单控制器
  • 每个组放入一个新的控制器:每个URL产生的请求放在一个控制器下 只存储每个组的第一个样本:只录制产生动态数据的HTTP请求
  • 每个请求放入一个新的事物控制器:每个URL的请求放入一个事物中,不管他有多少HTTP请求,只要是这个URL产生的

默认勾选‘记录HTTP信息头’

排除掉不需要的模式

requests filtering>排除模式>添加或者添加建议排除

Jmeter性能测试——1.设置代理
此时使用的是 正则表达式
Jmeter性能测试——1.设置代理

6.点击启动,生成浏览器安全证书(后续需导入浏览器中)

测试计划>HTTP代理服务器 >启动

Jmeter性能测试——1.设置代理

下面框出的是提示你装证书时,点OK即可,证书生成之后在bin目录下
Jmeter性能测试——1.设置代理

强行翻译:根CA证书在IMeter hin目录下创建的apachemetertemporaryrootca根CA证书在JMeter
bin目录下创建的ApacheJMeterTemporaryRootCA安装方法请参考组件参考文档“安装HTTPS记录JMeter
CA证书”章节。证书的持续有效期为7天,如果创建的证书(见下文)比您上次安装的证书更新,请确保删除旧的证书并安装新的证书。在browserCN=_JMeter根CA用于记录(INSTALL
ONLY IF ITS YOURS)中安装证书时,请检查以下详细信息,OU=Username: ASUS, C=CN•指纹(SHA1):
7d 7f CA 22 c7 a0 Oa 53 7f 3c 3d 6b 18 66 0d 3c db do bc 2e•创建:Wed Nov
23 03:13:06 CST 2022OK

注:抓Https需要装ca证书,证书安装百度即可,证书位置:bin目录下ApacheJMeterTemporaryRootCA.crt 文件

Jmeter性能测试——1.设置代理

7.设置PC端本地代理配置

1.设置本机代理设置
设置->网络->代理->手动设置代理
Jmeter性能测试——1.设置代理

2.点击设置

Jmeter性能测试——1.设置代理
3.设置本机代理
设置为127.0.0.1,同时输入软件的端口号(上面设置的端口号8080)

Jmeter性能测试——1.设置代理

也可以通过浏览器找到本地代理设置
Edge
设置>系统和性能>打开计算机的代理设置>
Jmeter性能测试——1.设置代理

浏览器证书导入(重要)

Edge证书导入路径为:设置>隐私、搜索和服务>安全性>管理证书>导入

进入导入证书,证书的目录是安装的JMeter的bin目录下

Jmeter性能测试——1.设置代理
此时,导入的证书的目录是JMeter的bin目录下
Jmeter性能测试——1.设置代理
Jmeter性能测试——1.设置代理
Jmeter性能测试——1.设置代理
Jmeter性能测试——1.设置代理
Jmeter性能测试——1.设置代理
Jmeter性能测试——1.设置代理
导入成功
Jmeter性能测试——1.设置代理文章来源地址https://www.toymoban.com/news/detail-415977.html

到了这里,关于Jmeter性能测试——1.设置代理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JMeter分布式集群---部署多台机器进行性能压力测试

    有些时候,我们在进行压力测试的时候,随着模拟用户的增加,电脑的性能(CPU,内存)占用是非常大的,为了我们得到更加理想的测试结果,我们可以利用jmeter的分布式来缓解机器的负载压力,分布到多台机器同时运行。 1.Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择

    2024年02月11日
    浏览(40)
  • 性能测试工具jmeter对数据库mysql进行性能测试(压测保姆级教程)

    打开mysql官网:MySQL 找到mysql connectors,选择操作系统独立版本,将下载jar包导入到jmeter的lib目录下。 参考文档:https://www.jb51.net/article/190860.htm 1、添加测试计划 2、添加JDBC request 3、添加JDBC connection configuration,并修改配置 1、Cannot create PoolableConnectionFactory (Communications link fai

    2024年02月02日
    浏览(61)
  • IDEA启动两个Tomcat服务的方式 & 使用nginx进行反向代理 & JMeter测试分布式情况下synchronized锁失效

    1.在idea中启动tomcat两个服务-Dserver.port=8083; 2.nginx进行反向代理多个url的配置; 3.synchronize锁代码,启动tomcat两个端口+nginx反向代理,用JMeter高并发测试,验证分布式情况下,synchronize锁失效情况; 编辑配置 复制之前的服务app 修改名字,点击修改选项 添加虚拟选项vm options 输

    2024年02月11日
    浏览(46)
  • 软件测试-fiddler设置代理进行抓包或者给手机切换host访问测试服

    1、电脑端(输入cmd-》再输入:ipconfig)查看电脑的ipv4地址: 或者在fiddler查看IP地址,如图  2、电脑端打开fiddler  3、手机端设置WLAN给网络设置代理,选择与电脑端连接一样的wifi名字(必须为 公网 ,可在连的网络点击属性查看),长按点击修改。对该网络进行编辑,代理选

    2024年02月16日
    浏览(50)
  • 性能测试很简单-JMeter性能测试实践

    最近破费买了一台服务器,准备搭建自己的网站,顺便将自己开发的一些测试小工具部署到服务器上,虽然机器配置一般,还是决定对服务器进行压测一番,看一下服务器性能如何。本次压测选择的工具是JMeter,这个工具也是接口测试工具,可以做接口自动化测试。话不多说

    2024年01月16日
    浏览(45)
  • 【性能测试】jmeter数据库性能测试

    本文是记录使用jmeter对数据库进行性能测试,以及在测试过程中常使用的方法。 上传解压包,解压,配置环境变量 检查安装结果 说明: windows为免安装,直接执行bin目录下jmeter.bat可执行文件 将被测数据库JDBC对应的jar包,拷贝至jmeter工具lib目录下 数据库对访问client开启免密

    2023年04月08日
    浏览(90)
  • jmeter做接口压力测试_jmeter接口性能测试

     jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linu

    2024年02月07日
    浏览(70)
  • Jmeter性能测试:高并发分布式性能测试

    当进行高并发性能测试的时候,受限于Jmeter工具本身和电脑硬件的原因,无法满足我们对大并发性能测试的要求。 基于这种场景下,我们就需要采用分布式的方式来实现我们高并发的性能测试要求。 ​要进行分布式性能测试,我们首先要一台机器作为主控机(Controller),其

    2024年02月08日
    浏览(50)
  • 【JMeter】使用nmon进行性能资源监控

    目录 使用nmon进行性能资源监控 一、前言 二、nmon的下载安装 1.查看系统信息 2.查看CPU信息 2.下载 3.解压 4.一个小问题 三、在性能测试时使用命令行进行监控并生成报告 1.在前台进行资源监控 2.在后台进行资源监控 3.在性能测试中使用 4.结果文件查看 ​在工作中可能会遇到需

    2024年02月05日
    浏览(74)
  • jmeter 性能测试工具的使用(Web性能测试)

    1、下载 该软件不用安装,直接解压打开即可使用。 2、使用 这里就在win下进行,图形界面较为方便 在目录apache-jmeter-2.13bin 下可以见到一个jmeter.bat文件,双击此文件,即看到JMeter控制面板。主界面如下: 3、创建线程组 测试计划--右键——》添加——》hreads——》线程组 设

    2024年02月10日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包