一、创建测试计划
1、在测试计划中添加线程组,在线程组中添加逻辑控制器-录制控制器。
2、在工作台中添加非测试元件-HTTP代理服务器。
端口:即代理服务器的监听端口,我们设为8089。
目标控制器选择:测试计划>线程组;
分组选择:每个组放入一个新的控制器。
二、添加定时器-高斯随机定时器
在HTTP代理服务器中添加定时器-高斯随机定时器(用于告知Jmeter来在其生成的HTTP请求中自动的增加一个定时器)。定时器将会使相应的的取样器被延迟。 延时的规则是,在上一个访问请求被响应并延时了指定的时间后,下一个被定时器影响的取样访问请求才会被发送出去。
如果在代理服务器元件里使用了高斯随机定时器,就应该在其中的固定延迟偏移(Constant Delay Offset)设置项里添上${T}(用于自动引用纪录的延迟时间)。
三、查看电脑的无线局域网适配器IP地址
在电脑上打开CMD,输入ipconfig,按回车键,可见下图的内容。
四、在手机上设置代理
在手机中打开设置,打开已连接wifi选项,将代理服务器设为:手动,主机名:192.168.191.1,端口为在代理服务器中设的端口:8089。
五、代理服务器配置好以后,点击【启动】按钮,代理服务器就会开始记录所接受的HTTP 访问请求。
六、在手机上打开APP访问并进行相关的操作进行录制,录制完成后, 停止HTTP 代理服务器; 在录制控制器元件上单击右键将记录的元件保存为一个文件用于以后重用,另外,不要忘了恢复浏览器的代理服务器设置。
如果大家觉得这篇文章对自己有帮助,那请打赏下,谢谢!