如何用LR给手机APP录制脚本并做性能测试

 

好久没更新微信公众账号了,真是对不起我的这些忠实的关注者,感谢各位的关注,从现在开始,我要加快更新频率,更多...



好久没更新微信公众账号了,真是对不起我的这些忠实的关注者,感谢各位的关注,从现在开始,我要加快更新频率,更多的分享测试相关的信息,有疑问的,可以给我留言!

很多小伙伴头疼的事是如何给手机app做性能测试呢?

LR行不行?

今天就简单的给大家说一下一个简单的方法

通过LR录制app的脚本并给手机服务端做性能测试

当然类似的方法很多,条条大路通罗马,这里只是举个例子

  • LR12以下都不支持针对移动端的脚本录制,但是LR12目前似乎还没有好的破解方法,默认只有50个用户的licences,用户太少,无法模拟真实的压力
  • 那么我们就分别在两台机器上分别安装LR11和LR12,LR11正常破解,LR12默认不管
  • 通过LR12录制手机app脚本,前提是要先在这台机器上用类似360wifi或者小米wifi工具做一个无线网,然后手机连接到这个无线网上,同时设置无线网的代理地址和自定义端口,此时可以测试下,手机走这个无线网的代理是否能正常上网看网易新闻之类的,可以的话,ok
  • 此时用LR启动录制脚本,选择移动端的协议,同时设置监听端口为上一步你自定义的端口号,开始录制,此时可以在手机上登陆app,浏览各种功能,LR12全部录制下来,停止,保存脚本
  • 把脚本保存好,打个压缩包,放在LR11的机器上,解压,打开
  • 编辑下脚本,去掉无用的信息(为了收集信息而采用的第三方的一些控件方法和接口之类的,全部干掉)形成一个干净的脚本,有必要的话,可以手动插入不同的事务来详细监控数据和指标
  • 完成以上步骤,直接用LR11 配置场景,执行压力,监控服务器(LR自带的监控可以,其他工具也可以,能收集到正确的指标信息即可啊!),压力执行完,分析结果即可=======================================================以上就上通过变通的方法来实现针对手机app的性能脚本的录制和压力测试,当然,我认为通过安卓模拟器也可以实现这个效果,具体我目前没时间尝试,后续尝试了再发图文分享给大家
听说今天有超级月亮,大家都看了吗?


    关注 KobeBryant24


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册