首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >使用Loadrunner录制手机端http请求

使用Loadrunner录制手机端http请求

作者头像
顾翔
发布2021-07-22 14:59:56
发布2021-07-22 14:59:56
8030
举报

来源:http://www.51testing.com/

  整体思路:使装有LR的电脑作为代理,分别设置LR的代理和手机的代理,这样,手机端提交的请求,就会经过LR,LR再提交给服务器,从而达到LR录制的效果。

  具体步骤如下:

  1、设置电脑和手机连接同一网络。

  2、使用ipconfig查看电脑ip地址,例如地址为A。

  3、打开LR录制工具,点击Vuser-->Run-TimeSettings-->InternetProtocol-->Proxy,设置LR的代理,代理地址为A,端口随意,只要没被占用,例如9999。

  4、点击StartRecord,设置Programtorecord:E:\ProgramFiles(x86)\HP\LoadRunner\bin\wplus_init_wsock.exe,URLAddress为空。

  5、点击Option,Network-->PortMapping-->NewEntry

  6、点击update,点击ok,开始录制,LR代理就绪后,会弹出如下窗口。

  7、设置手机代理,以ios为例,设置-->无线局域网,点击当前连接网络右侧的i图标,服务器设置第2步查找的地址A,端口号为第3步设置的端口号9999。

  8、在手机上操作要测试的应用,查看录制工具条,events数量开始变化。

  需要注意三点:

  1、第5步,服务器设置为ip的话,如果一台服务器上,部署的多个应用程序,那么一定要在服务器给被测应用定义一个端口。

  2、第6步,代理就绪窗口不能同时启动多个,否则不会捕获任何请求。

  3、第5步,如果设置多个entry,切换entry复选框时会有问题,比如明明勾选的是第一个,但是请求的服务器还是未勾选的设置,所以最好只设置一个。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档