使用Jmeter录制手机APP脚本的方法

一、创建测试计划

1、在测试计划中添加线程组,在线程组中添加逻辑控制器-录制控制器。

2、在工作台中添加非测试元件-HTTP代理服务器。

端口:即代理服务器的监听端口,我们设为8089。

目标控制器选择:测试计划>线程组;

分组选择:每个组放入一个新的控制器。

231031_u9n5_2315260.png

二、添加定时器-高斯随机定时器

231102_ZxcA_2315260.png

在HTTP代理服务器中添加定时器-高斯随机定时器(用于告知Jmeter来在其生成的HTTP请求中自动的增加一个定时器)。定时器将会使相应的的取样器被延迟。 延时的规则是,在上一个访问请求被响应并延时了指定的时间后,下一个被定时器影响的取样访问请求才会被发送出去。

 

如果在代理服务器元件里使用了高斯随机定时器,就应该在其中的固定延迟偏移(Constant Delay Offset)设置项里添上${T}(用于自动引用纪录的延迟时间)。

三、查看电脑的无线局域网适配器IP地址

在电脑上打开CMD,输入ipconfig,按回车键,可见下图的内容。

231129_A9ZP_2315260.png

四、在手机上设置代理

在手机中打开设置,打开已连接wifi选项,将代理服务器设为:手动,主机名:192.168.191.1,端口为在代理服务器中设的端口:8089。

231159_ivqu_2315260.png

五、代理服务器配置好以后,点击【启动】按钮,代理服务器就会开始记录所接受的HTTP 访问请求。

231217_Tice_2315260.png

六、在手机上打开APP访问并进行相关的操作进行录制,录制完成后, 停止HTTP 代理服务器; 在录制控制器元件上单击右键将记录的元件保存为一个文件用于以后重用,另外,不要忘了恢复浏览器的代理服务器设置。

231238_5VwB_2315260.png

如果大家觉得这篇文章对自己有帮助,那请打赏下,谢谢!

转载于:https://my.oschina.net/u/2315260/blog/779467

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值