精华内容
下载资源
问答
  • 如何利用jmeter录制APP脚本/web脚本,很多同学用,也有很多同学问,虽然我并不赞成用录制脚本的方式去解决脚本问题,但是奈何问问题的学生太多了!所以还是给大家留下一篇文章,希望后续遇到问题的同学,可以解...

    原文链接:http://www.lemfix.com/topics/261

    如何利用jmeter来录制APP脚本/web脚本,很多同学用,也有很多同学问,虽然我并不赞成用录制脚本的方式去解决脚本问题,但是奈何问问题的学生太多了!所以还是给大家留下一篇文章,希望后续遇到问题的同学,可以解燃眉之急!

    如何利用Jmeter来录制APP脚本

    Jmeter 部分(展示版本:Jmeter 3.3)

    1:启动Jmeter

    2:添加Jmeter HTTP代理服务器,并设置好端口:一般设置为9988,不要与本地的其他代理,比如说fiddler或者是其他已用的端口冲突。

    注意:其他版本的Jmeter,尤其是高版本 Http代理服务器已经挪开了,不要去工作台添加了!所以不要找了!

     

    3:新建一个线程组:APP,然后在代理服务器里面设置好录制脚本的分组,如下所示:

    4:启动代理服务器,如果启动成功的话,会看到如下的图示:

    手机部分

    1:手机连接WiFi,一定并且以及肯定要保证手机的WiFi跟你的Jmeter所在的电脑是同一个WiFi!!!!!

    2:点击WiFi进去后,设置代理,如下所示:

    3:开始操作你的APP,进行操作了

    4:然后可以看到很多录制的脚本了!然后开始进一步操作吧!!

    注意坑点(可能你这一辈子都会解决不了,目前百度无解)

    坑一:手机与电脑不在同一个WiFi,各位亲爱的同学们,以后不要来问这个问题了,如果你百分百确定你的是同一个WiFi,且各个步骤设置没有问题,那么挪到坑二。

    坑二:Jmeter启动有两种方式,如下所示:

    那么请一定采用Jmeter.bat这种方式来启动Jmeter,否则否则!!!!你的脚本可能一辈子都录制不到,不要问我为什么!你去试试就知道!

    展开全文
  • 如何利用 jmeter录制 APP 脚本/web 脚本,很多同学用,也有很多同学问,虽然我并不赞成用录制脚本的方式去解决脚本问题,但是奈何问问题的学生太多了!所以还是给大家留下一篇文章,希望后续遇到问题的同学,可以...

    如何利用 jmeter 来录制 APP 脚本/web 脚本,很多同学用,也有很多同学问,虽然我并不赞成用录制脚本的方式去解决脚本问题,但是奈何问问题的学生太多了!所以还是给大家留下一篇文章,希望后续遇到问题的同学,可以解燃眉之急!

    如何利用 Jmeter 来录制 APP 脚本

    Jmeter 部分(展示版本:Jmeter 3.3)

    1:启动 Jmeter

    2:添加 Jmeter HTTP 代理服务器,并设置好端口:一般设置为 9988,不要与本地的其他代理,比如说 fiddler 或者是其他已用的端口冲突。

    注意:其他版本的 Jmeter,尤其是高版本 Http 代理服务器已经挪开了,不要去工作台添加了!所以不要找了!

    3:新建一个线程组:APP,然后在代理服务器里面设置好录制脚本的分组,如下所示:

    4:启动代理服务器,如果启动成功的话,会看到如下的图示:

    手机部分

    1:手机连接 WiFi,一定并且以及肯定要保证手机的 WiFi 跟你的 Jmeter 所在的电脑是同一个 WiFi!!!!!

    2:点击 WiFi 进去后,设置代理,如下所示:

    3:开始操作你的 APP,进行操作了

    4:然后可以看到很多录制的脚本了!然后开始进一步操作吧!!

    注意坑点(可能你这一辈子都会解决不了,目前百度无解)

    坑一:手机与电脑不在同一个 WiFi,各位亲爱的同学们,以后不要来问这个问题了,如果你百分百确定你的是同一个 WiFi,且各个步骤设置没有问题,那么挪到坑二。

    坑二:Jmeter 启动有两种方式,如下所示:

    那么请一定采用 Jmeter.bat 这种方式来启动 Jmeter,否则否则!!!!你的脚本可能一辈子都录制不到,不要问我为什么!你去试试就知道!

    展开全文
  • Jmeter使用【HTTP代理服务器】录制Web/App服务器请求 Web请求录制步骤: 一、添加服务器代理 【测试计划】→【非测试元件】→【HTTP代理服务器】 添加【HTTP代理服务器】元件 二、添加线程组 【测试计划】→...

     Jmeter使用【HTTP代理服务器】录制Web/App服务器请求

    Web录制:

    一、添加服务器代理

    【测试计划】→【非测试元件】→【HTTP代理服务器】

    添加【HTTP代理服务器】元件

    二、添加线程组

    【测试计划】→【线程(用户)】→【线程组】

    添加【线程组】元件

    三、创建代理测试计划

    选择【HTTP代理服务器】元件,在“Test Plan Creation”中仅需修改目标控制器,选择“测试计划>线程组”

    修改测试计划

    四、添加请求过滤 

    选择【HTTP代理服务器】元件,在“Requests Filtering”中添加排除模式,输入正则表达式.*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2).*

    可根据需求选择添加包含模式正则表达式,或者其它排除模式的正则表达式

    添加排除模式的正则表达式,过滤掉不需要的请求

    五、启动代理服务 

    选择【HTTP代理服务器】元件,点击“启动”,启动成功后会弹出提示,告诉我们证书已成功创建并放置在JMeter安装的bin目录下,证书有效7天,若存在老证书需要替换掉,该提示3秒左右会自动消失

     上面的提示消失后会出现此代理设置,若是请求需要有标识做区分,可填写相应信息,可忽略不填写内容,但录制期间该窗口不可关闭

    六、安装证书 

    在JMeter安装目录中可以看到启动代理后自动生成的证书

    打开需要使用的代理浏览器(此处以Google Chrome为例),进入设置页面,搜索“证书”,点击【安全】→【管理证书】→【受信任的根证书颁发机构】→【导入】,将JMeter/bin目录下的证书导入,导入【受信任的根证书颁发机构】才会出现图中的提示,点击【是】会提示导入成功,导入其它标签下可能会录制失败

    七、开启浏览器代理

    【设置】→【高级】→【系统】→【打开您计算机的代理设置】→【开启代理服务器】,输入地址及端口号 

    八、浏览需要录制的网站并执行想要操作,线程组内便会出现录制内容啦

    九、录制结束

    关闭浏览器代理 ,否则无法联网,停止JMeter代理,对录制信息进行删改,添加监听器进行回放等

    App录制:

    App录制与Web录制步骤基本一致,上面的第六步是将证书安装在手机上,通过数据线、QQ或微信将证书传到手机上,以微信为例,如下图

    上文中的第七步是开启手机代理 ,主机名输入电脑的ip,端口输入JMeter中的代理端口

    上文中的第八步操作是在手机上运行App并进行相应操作JMeter线程组就会出现录制信息啦

    最后进行第九步操作就完成啦 

    个人不建议这种录制后删改的操作,因为录制信息过于凌乱,工作中还是要以接口文档为主,抓包工具为辅,手动进行脚本开发

    展开全文
  • 最近公司需要进行压力测试,因为项目组在海南需要远程的压力测试,由于那边电脑是win10的,导致loadrunner11代理服务器跑不起来,所以趁安装的间隙去学习了一下Jmeterapp录制及其压力测试 前提 1.JDK环境 2.下载...

    前言

    最近公司需要进行压力测试,因为项目组在海南需要远程的压力测试,由于那边电脑是win10的,导致loadrunner11代理服务器跑不起来,所以趁安装的间隙去学习了一下Jmeter的app录制及其压力测试

    前提

    1.JDK环境
    2.下载解压好Jmeter安装包 下载地址:http://jmeter.apache.org/download_jmeter.cgi

    录制步骤

    1.进入jmeter文件夹下的bin目录下点击jmeter.bat运行Jmeter
    在这里插入图片描述
    2.先将jmeter设置成中文吧,我的是5.3版本,每次进去都会恢复成英文界面。如下图所示
    在这里插入图片描述
    3.右击测试计划添加线程组
    在这里插入图片描述
    4.右击测试计划添加Http代理服务器
    在这里插入图片描述
    5.配置http代理服务器,目标控制器处选择测试计划->线程组,端口号选择一个未使用的端口,配置完成点击启动,启动弹出来弹窗点击ok就行了
    在这里插入图片描述
    6.手机设置代理,进入wifi设置,手机跟电脑连接同一个wifi击wifi设置,代理处选择手动,代理服务器主机名就是你的电脑ip地址,端口号就是刚才http代理服务器上设置的端口号
    在这里插入图片描述
    7.点击保存,操作需要录制的app就会有录制记录产生了,录制完成点击停止就会结束录制了,看不到录制结果的话点击两下线程组,因为测试记录都放在线程组下面,展开她就行了。每个记录都可以查看一下,有些是多余的乱码记录,可以把这些删除了,保留自己需要的
    在这里插入图片描述
    8.右键点击线程组添加查看结果树和图形结果以及聚合报告
    在这里插入图片描述
    9.点击启动,下面就会有运行记录产生在这里插入图片描述

    结语

    Jmeter输出html报告博客:https://blog.csdn.net/DFireTesting/article/details/107085739

    展开全文
  • Jmeterapp脚本进行录制

    千次阅读 2018-08-03 16:49:03
    下载Jmeter工具。这里以下载免安装版本为例,即下载之后解压即可使用。附上官网链接: http://jmeter.apache.org/download_jmeter.cgi。登录进去之后,选择版本如下图所示。Binary是编译好的,下载之后不要安装。而...
  • jmeter录制手机APP脚本

    2019-11-14 10:38:49
    jmeter录制手机APP脚本 jmeter是用于压力,性能测试,它很灵巧 步骤 打开jmeter,在测试计划里面添加一个线程组 在工作台创建一个“HTTP代理服务器” 配置HTTP代理服务器,端口号改为8888 目标控制器设置,测试...
  • 六、在手机上打开APP访问并进行相关的操作进行录制录制完成后, 停止HTTP 代理服务器; 在录制控制器元件上单击右键将记录的元件保存为一个文件用于以后重用,另外,不要忘了恢复浏览器的代理服务器设置。 ...
  • Jmeter录制app脚本

    2017-02-17 14:42:12
    手机2.wifi3.Jmeter 具体步骤:1、启动Jmeter;2、“测试计划”中添加“线程组”;3、“工作台”中添加“HTTP代理服务器”;4、配置代理服务器:Global Settings下面的端口配置:9988,HTTPS Domains配置:...
  • jmeter录制手机app脚本

    千次阅读 2016-09-27 12:47:59
    使用jmeter HTTP代理服务器录制APP脚本 步骤一、jemter设置 1、启动JMeter,双击运行jmeter.bat,启动jmeter jmeter运行主界面 2、添加线程组:右键测试计划-》添加-》Threads(Users)-》线程组 3、...
  • Jmeter如何录制APP客户端脚本

    千次阅读 2018-08-15 15:45:30
    简单五步教大家Jmeter录制APP客户端脚本; Step1右键单击该测试计划,选择“添加”-“线程组”,添加一个线程组。 Step2为了录制客户端的操作,需要添加一个Http代理服务器,操作如下,右键单击“工作台”,选择...
  • JMeter录制APP脚本

    千次阅读 2016-11-03 10:48:29
    一、JMeter录制APP脚本方法1、首先保证JMeter的安装环境都正确。启动JMeter:在安装路径的bin目录下双击jmeter.bat (例如:D:\Java\apache-jmeter-2.13\bin)2、JMeter在测试计划中新增线程组 3、工作台新增HTTP代理...
  • Jmeter录制手机app脚本 环境准备:需要手机和电脑在一个局域网中。 1.手机 2.wifi 3.Jmeter   具体步骤: 1、启动Jmeter; 2、“测试计划”中添加“线程组”; 3、“工作台”中添加“HTTP代理服务器”; 4、...
  • 单接口的并发已经做过了,现在想要尝试录制脚本,关联数据这种,本来准备用badboy录制的,但是看网上很多说jmeter就可以直接录制,就尝试了一下,我按照网上的步骤操作,但是最后需要测试的app就是连不上网,...
  • jmeter录制手机脚本

    千次阅读 2018-02-28 13:12:56
    整体分为两部分进行设置,首先设置jmeter,然后设置手机,下面分别来讲两个端的设置一、jmeter的设置1、启动jmeter,然后测试计划上,点击右键,添加线程组,用于保存录制脚本2、添加HTTP代理服务器(1)选中工作...
  • jmeter录制移动端脚本

    千次阅读 2019-01-28 15:38:47
    jmeter录制脚本有两种方式,一种借助外部工具badbody,一种是本身的功能,使用代理服务器,介绍下如何使用代理服务器录制脚本。我一般在测app或者移动端H5页面时才会录制,所以此文也针对移动端。 操作: 1.打开...
  • Jmeter安装与脚本录制(Mac)

    千次阅读 2019-05-05 14:27:21
    【下载安装】 1.下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.解压后,可执行文件在bin目录下...5.【录制脚本】添加非测试元件的HTTP代理服务器,设置的端口号需要和电脑上配置代理的端口保持一致 ...
  • Jmeter:录制app脚本

    2019-02-27 17:14:01
    1、启动jmeter,然后测试计划上,点击右键,添加线程组,用于保存录制脚本 2、添加HTTP代理服务器 (1)选中工作台,右键添加HTTP代理服务器 (2)HTTP代理服务器设置 需要设置端口和目标控制器,其中端口...
  • jmeter录制app脚本

    2018-02-06 23:22:19
    周所周知 jmeter可以采用badbody第三方插件录制 也可以采用http代理录制
  • Jmeter录制web脚本

    2020-08-06 14:04:43
    步骤: 一、打开jmeter,右键测试计划–>添加添加线程组–>线程–>线程组,新建线程组 二、右键线程组–>添加–>逻辑控制器–>录制控制器,添加录制控制器 三、右键测试计划–>添加–>非...
  • JMeter录制手机app脚本

    2019-09-20 09:32:00
    方法/步骤 打开JMeter,在测试计划中右键,选择“Threads(Users)”下的线程组; 点击工作台,右键选择“非测试元件”下的“HTTP代理服务器”; 配置代理服务器,将端口号改为8888; 将目标控制器设置为:测试计划>...
  • 初学jmeter录制脚本 1、录制web脚本:  1、测试计划 - 添加 - 线程组;工作台 - 添加 - HTTP代理服务器 2、设置http代理服务器:如图端口是代理的端口(任意设置);http domains: 为 本机的Ip地址;设置完成...
  • **jmeter录制APP脚本**

    2019-07-17 10:29:18
    jmeter录制APP脚本 jmeter4.0版本就没有工作台了,所以直接在测试计划下新增http代理服务器即可。 apache-jmeter-2.11 一台安卓手机 一、JMeter录制APP脚本方法 1、首先保证JMeter的安装环境都正确。启动JMeter:在...
  • Jmeter手写app脚本

    千次阅读 2018-06-21 09:09:38
    上一篇文章已经详细的讲解了如何通过jmeter代理录制app脚本,本次将为大家讲解如何通过接口API或抓包手写脚本。抓包手写脚本准备工作l Jmeter:已配置环境变量且能正常打开;l 笔记本电脑一台;l 手机一部:跟...
  • 具体步骤: 1、启动Jmeter; 2、“测试计划”中添加“线程组”; 3、“工作台”中添加“HTTP代理服务器”; 4、配置代理服务器:Global Settings下面的端口配置:9988,HTTPS Domains配置:http://10.200.52.88...
  • JMeter 常用测试方法简介 1.下载安装 http://jmeter.apache.org/download_jmeter.cgi 安装JDK,配置环境变量JAVA_HOME. 系统要求:JMeter2.11 需要JDK1.6以上的版本...
  • jmeter 录制 移动端app (https)

    千次阅读 2017-09-01 11:31:16
    步骤: 测试计划下添加一个线程组“线程组-test”;工作台下添加一个“HTTP代理服务器”,HTTP代理服务器中设置代理端口号,目标控制器选择“测试计划>线程组-test”;可以使用排除模式过滤掉不需要的录制内容...
  • 一、前期准备 Windows系统,jmeter软件安装完成(安装... jmeter设置http代理服务器,火狐浏览器添加代理,录制操作过程生成脚本,对生成的接口进行过滤和优化,可进行多线程多并发请求。 三、实战 启动jmeter

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 582
精华内容 232
关键字:

jmeter录制app脚本的步骤