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