使用jmeter录制脚本

author author     2023-03-09     798

关键词:

  • 了解需求:
    • 1、性能测试过程中,我们经常需要对流程化的业务进行性能测试,其中涉及到很多接口,这时候问开发拿接口和参数就会降低工作效率,直接用jmeter的录制功能就能提高工作效率
    • 2、开发接口案例中,我们也经常会碰到一些上传、下载、导入等等一些接口功能,这些脚本如果直接问开发拿接口和参数也不方便,直接录制效率也会更高
  • 一、配置浏览器代理
    1. 打开IE浏览器,然后点击工具》Internet选项》
      技术图片
    2. 点击连接页签,在点击局域网设置按钮
      技术图片
    3. 在代理服务器一栏勾选为LAN使用代理服务器,输入地址:localhost ,端口你要设置的代理端口,本文设置为8888,然后点击确定按钮
      技术图片
  • 二、Jmeter录制脚本
    1. 首先我们配置下界面语言,默认为英文,修改下jmeter的bin目录下的jmeter.properties文件37行#language=en 改成language=zh_CN,则每次打开jmeter都显示为中文界面,如下
      技术图片
      技术图片
    2. 双击运行bin目录下的jmeter.bat文件打开jmeter,首先需要在测试计划右键点击测试计划》添加》非测试元件》HTTP代理服务器
      技术图片
    3. 端口中输入ie中配置的端口,分组选择put each group in a new transaction controller(在每个新组创建一个新的事务控制器,便于区分录制的请求功能)
      技术图片
    4. 右键点击测试计划》添加》Threads》线程组,添加线程组
      技术图片
    5. 右键点击线程组》添加》逻辑控制器》录制控制器,添加录制控制器
      技术图片
    6. 然后点击HTTP代理服务器,点击启动按钮,开启录制功能,此时你打开浏览器,登陆你要测试的系统,进行的操作都会被录制下
      技术图片
    7. 脚本录制如下,删除掉不要的脚本,然后进行调试
      技术图片
    8. 录制过程中,可能出现界面提示"您的连接不是私密连接",实际是需要更新jmeter的crt证书
      技术图片
    9. 打开IE浏览器,点击工具》Internet选项》内容》证书》受信任的根证书颁发机构》导入》下一步
      技术图片
    10. 点击浏览按钮,选择bin目录下的crt证书,然点击下一步,一直点击下一步,直到点击完成
      技术图片
      技术图片
      技术图片
      技术图片
      技术图片
    11. 此时,重新打开报错的百度页面,正常显示,录制成功
      技术图片
  • 三、调试脚本
    1. 添加debug sample用来调试,右键点击线程组》添加>Sample》Debug Sample
      技术图片
    2. 添加查看结构树,右键点击线程组》监听器》察看结果树
      技术图片
    3. 点击启动按钮,就可以在察看结果树中看到调取的变量是否成功
      技术图片

如果对您有帮助,记得点个赞

jmeter--使用badboy录制脚本

...一般常见Badboy进行录制,下面来介绍下Badbody录制。注:使用JMeter的代理或是BadBoy进行录制的时候,特别是JMeter代理的时候,操作不能太快,不然容易造成录制失败。& 查看详情

jmeter测试实例(使用jmeter录制脚本)

         JMETER测试实例(使用Jmeter录制脚本)一般使用Jmeter脚本有两种方式,一种是使用Jmeter代理服务器,一种是使用bodboy录制脚本,今天先介绍第一种方式 1.建立测试计划    ... 查看详情

jmeter_使用ie代理录制脚本

...项目,顺便学习Jmeter,做一个简单的记录,本文主要介绍使用IE代理录制脚本;  自己也尝试过使用Badboy录制,还是喜欢代理录制,毕竟直接使用Jmeter录制,加一个HTTP信息头管理器,请求头会在录制过程中自动填充,而是用Bad... 查看详情

jmeter之录制脚本

上一节已经已经介绍过Jmeter代理使用,对于web测试的话,经常会用到一些脚本去执行某些功能,也就是所谓的半自动化测试,对于不懂代码的童鞋来说,脚本是一个很头疼的概念,badboy的录制是一个对于刚接触脚本的人来讲是一... 查看详情

测试工具之jmeter(使用badboy录制脚本)

 前面使用badboy工具时说过,badboy是可以录制Jmeter的测试脚本,这样省去了自己设计测试用例的麻烦Jmeter主要是一个性能测试工具,不光在web和http,现在扩展很多功能都可以在Jmeter上进行测试 这里我们以badboy录制脚本为... 查看详情

jmeter脚本录制方法——手工编写脚本(jmeter与fiddler结合使用)

...介绍了前两种,今天来说下第三种,手工编写脚本,建议使用这一种方法,虽然写的过程有点繁琐,但调试脚本比前两者方式都要便捷。首先来看下三种方式的比较吧,不然看不出什么。三种方式的优劣:badboy:  1、有时候... 查看详情

jmeter使用流程及简单分析监控

...红色圆形按钮旁边的正方形黑色按钮结束脚本录制(如果使用过loadr 查看详情

jmeter使用jmeter录制手机app脚本

1、打开jmeter、鼠标右击工作台、添加HTTP代理服务器 2、设置配置jmeter、手机无线网络、(目标控制器也可以选择加到线程组中)   3、添加查看结果树      4、启动完成后、操作手机、jmeter就... 查看详情

jmeter初探之录制

...是一个针对Web的测试工具,它录制的脚本可以直接供Jmeter使用官方网站:http://www.badboy.com.au/打开badboy,如何录制脚本,录制完后,点File->ExporttoJMeter.  如何Jmeter就能直接使用这些脚本录制完成转化成Jmeter支持的格式,如... 查看详情

使用jmeter录制脚本并调试

...件->HTTP请求默认值,设置服务器IP和端口号(JMeter默认使用80端口号,我的禅道配置的是81端口)第三步:添加HTTP代理服务器1、添加非测试原件->HTTP代理服务器,并设置端口号(可以通过netstat-ano 查看详情

1.2jmeter使用代理录制脚本

参考文档:http://jingyan.baidu.com/article/4e5b3e19333ff191911e2459.html  利用JMeter配置代理:1、添加线程组:  TestPlan->Add->Threads(Users)->ThreadGroup2、添加HTTP请求默认:  ThreadGroup- 查看详情

使用jmeter录制脚本及录制脚本的优化

...”按钮,后会弹出一个证书提示(注意:如果不是管理员使用,会报错,因为没有权限将证书写入到apache-jmeter-5.1.1\bin下)。4.打开浏览器,设置计算机的代理设置(如图所示)5.成功设置代理服务器后,在浏览器中输入网址... 查看详情

3.jmeter接口测试---脚本录制

...测试的脚本获取方式①手动填写②badboy录制后,导入jmeter使用③jmeter录制 不会安装的可以进入这里:https://www.cnblogs.com/jieperhaps/p/9389956.html 接口测试概念:https://www.cnblogs.com/jieperhaps/p/97191 查看详情

jmeter自学笔记6----脚本录制

 有两种录制方式:一种是使用JMter代理录制(不推荐使用,比较麻烦),第二种是使用Badboy录制。Http请求+查看结果树 代理服务器操作步骤(一)创建一个线程组(右键点击“测试计划”--->“添加”--->“线程组”)... 查看详情

jmeter脚本录制

1.1. 使用第三方录制方式或代理录制方式(建议) 第三方采用:http://www.badboy.com.au/ 通过badboy来录制,录制后另存为jmx格式即可。操作步骤:a、打开badboy软件,默认打开是Recording状态,即录制状态,如果要停止录制点... 查看详情

jmeter录制脚本fiddler

...dboy、fiddler、jmeter自带的等。1.fiddler录制jmx脚本fiddler安装使用请自行百度。分享自己使用的插件及fiddler:链接:https://pan.baidu.com/s/1SBIB5kyJIpZ8ZtPg5NTgAA提取码:0s00下载好fiddler插件,放置在ImportExport目录下如下图;  然后重... 查看详情

使用jmeter录制脚本

...页签,在点击局域网设置按钮在代理服务器一栏勾选为LAN使用代理服务器,输入地址:localhost,端口你要设置的代理端口,本文设置为8888,然后点击确定按钮二、Jmeter录制脚本首先我们配置下界面语言,默认为英文,修改下jmete... 查看详情

jmeter测试app时如何录制脚本

...1)手机和电脑需要处于一个局域网内(如手机和电脑所使用一个wifi)(2)设置手机代理的时候手机IP填写本机IP,端口号要和jmeter的相同,一般情况下端口号默认的是8080,但是很多默认的端口是8080,容易产生冲突(3)注意启... 查看详情