利用LR11的Port Mapping录制手机app
上一篇 /
下一篇 2014-07-14 22:35:17
/ 个人分类:性能测试
编辑器太不给力,图片总是显示不全,大家将就下,点图片直接看大图吧。 |
最近读到云层的的一篇文章《如何录制Chrome 或者Linux 下的应用》,讲到利用LR11的Port Mapping 的代理模式,实现Vugen对基于特殊浏览器、手机终端或者Linux下的应用进行录制脚本。
于是顺利的解决了我这段时间对手机app录制LR脚本的思索。
Port Mapping 提供了对于端口映射的处理规则,通过其内置的代理服务器,可以将通过代理服务器的协议内容录制下来,而终端只要设置代理的地址为代理服务器的地址,在访问Internet 的时候,VuGen 会自动将经过代理服务器的协议请求录制下来,从而实现对任意应用的录制。
强大吧?!
下面我模拟手机app录制LR脚本作为实例一步步讲解。
第一步: 保证手机和代理主机都处在同一个wifi内,设置手机wifi的代理
第二步: 打开LR录制选项,设置端口
这里设置的作用是在本机监听代理端口(如截图中的2000),并映射到指定ip(或者网址,如百度www.baidu.com)的端口上,而且只有指定iP或网址以及端口的协议才会被录制下来。
第三步: 接着我们启动录制,录制的对象为LR安装目录下的 bin\wplus_init_wsock.exe程序 ,使用Win32 Applications 录制
好了,所有设置工作都做完了,我们录制的时候会看到 wplus_init_scock代理服务器会被启动,所有app产生的请求都通过该代理服务器被录制下来。
后面关联、参数化等等,自己尽情嗨皮发挥吧~~
收藏
举报
TAG: