为了账号安全,请及时绑定邮箱和手机立即绑定

用LoadRunner可以做APP的服务端的性能测试吗?

标签:
测试

用LR可以做APP的服务端的性能测试吗?
当然!根据不同阶段和不同情况采用不同措施进行。(参考课程“
性能测试LR快速进阶企业实战 ”【3-9 APP脚本开发】)
一、脚本的开发

  1. 第一种情况:修改
    公司有APP端,也有WEB/PC端,访问的网址类似,调用后台代码相同。(可能部署在不同服务器上)
    或是要测试的(网站)在手机中也是浏览器访问。

    可以用LoadRunner录制网页的请求,修改请求地址和请求参数user-agent(描述发请求的平台情况,可修改为手机的)这样就模拟成手机发请求。
    这里需要设置一下。在录制选项-http属性-高级选项中设置录制时加入user-agent就可以了。
  2. 第二种情况:自己写
    前端没开发完时,直接测试模拟前端发的请求,自己编写请求(LoadRunner中web_custom_request())。前端没开发完,无法录制脚本,可以用LR通过走底层协议进行服务端的性能测试。
  3. 第三种情况:录制+智商
    只有APP,只有通过APP访问。
    你可以有两种方式,第一种通过抓包工具(Fiddler,谷歌浏览器-开发者选项)抓到发的请求,如果有其他协议,可以通过其他协议抓包工具抓取,之后自己写请求。第二种可能通过LR录制APP的请求。LoadRunner11.5以上支持APP脚本录制。
    二、场景设计及其他
    跟性能测试一样,加事务,参数化,关联,场景设计,执行。报告。有人问,在LR12上录制的并发数上不去呀(没破解)。录制的脚本可以在LR11上运行。
点击查看更多内容
5人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
软件测试工程师
手记
粉丝
15
获赞与收藏
43

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消