这段时间有个项目是我们的平台对接手机APP约车功能,公司提供接口给手机APP开发,之前没有测试接口,所以当别人说要验证性能的时候,我有点蒙了,但是也比较激动,因为我一直很想从事性能测试的工作,抓住这个机会小研究下,今天终于把脚本录制成功,并可以跑并发了,至于最后的结果是不是对的,还有待研究。
成都创新互联公司网站建设服务商,为中小企业提供网站建设、成都网站制作服务,网站设计,网站改版维护等一站式综合服务型公司,专业打造企业形象网站,让您在众多竞争对手中脱颖而出成都创新互联公司。
今天上班就跟我们经理说,这段时间有没有性能要求测试的项目,希望分配给我,可是好像很少那种项目的样子,有点失望呀。
废话不多说。进入正题,录制手机APP测试服务器的方法应该很多,网上查询了一把,找到了一个我可以实现的方法,也是网上各位前辈的方法,我在这里写一次,应该算是给自己总结和记录吧。
准备工具:HP loadrunner mobile recorder、 fiddler 、lr11.04版本,lr11版本不支持手机录制,如果是11版本的要安装补丁,补丁是在网上找的。
手机安装 HP loadrunner mobile recorder ,电脑安装fiddler工具。
手机wifi和电脑wifi是同一个网段,手机设置用电脑的代理上网,但是其中引进了fiddler工具,不然我设置完之后,没有这个工具的帮助,我设置完之后,手机wifi不能上网。可能是我电脑的端口没有开启,我暂时还不知道如何正确开启。
下载fiddler工具,我用的版本是这个V4.6.0.2,打开fiddler,工具栏Tools-fiddler options,选项卡 connections,端口填上8888,勾选 allow remote computers to connect
打开手机wifi,修改wifi网络,代理选手动,代理服务器主机名填写电脑IP,代理服务器端口填写8888.保存,这时你手机wifi可以上网。
打开fiddler,在手机上打开hp loadrunner mobile recorder ,点击start recorder,开始录制,录制结束后点击stop recorder ,导出录制文件,用邮件发送,因为我用QQ发送失败,我还不知道是啥原因。
打开LR,选择协议 mobile app, 录制模式选择 analyze traffic,下一步如图所示
录制完成的脚本肯定有很多,可以删除掉无关的脚本,剩下的就是调试脚本跑顺。
本文名称:LR录制手机APP脚本的一种方法
当前路径:http://scgulin.cn/article/phossi.html