今天看到一个51的朋友发的使用Jmeter录制手机APP的介绍,实践了一下,在这里记录一下,以防忘记了。 准备: 电脑装了Jmeter;手机;公司的wifi; 操作步骤: 1、启动Jmeter 2、“测试计划”中添加“线程组”; 3、“工作台”中添加“HTTP代理服务器”; 4、配置代理服务器:Global Settings下面的端口配置:9988,HTTPS Domains配置:http://192.168.1.107 5、HTTP代理服务器--点击“启动”按钮,启动HTTP代理服务器; 6、手机上配置wifi-“修改网络”设置如下(后面的附图里也有这个设置) “代理”---选择“手动”; “代理服务器主机名”---“192.168.1.107” “代理服务器端口”----“9988” 7、可能IE也要设置一下:(这个我不确定,只是刚才关了jmeter的时候不能上网了来IE上去掉这个代理才行) IE选项--连接--局域网设置--为LAN使用代理服务器前选中--高级(http:127.0.0.1;端口:9988) 8、手机连接刚才配置的wifi;(一般这个时候连成功,线程组下面就能看到抓到很多请求了) 9、启动手机上需要测试的APP,进行业务操作;(这个时候可以看到线程组抓到**P上发出的请求了) 10、业务操作完毕,立即关闭jemter上的“HTTP代理服务器”(要不一直抓没用的包到线程组了); 11、在“线程组”删除无关的请求; 12、保存jmx脚本; 13、回放。 后面就是jmeter的参数化之类的操作了 |
|