51Testing软件测试论坛

标题: 如何用loadrunner11对App回连、数据回传到服务器进行压力测试 [打印本页]

作者: luonahh    时间: 2016-3-9 16:46
标题: 如何用loadrunner11对App回连、数据回传到服务器进行压力测试
用loadrunner11对Android app进行压力测试如何着手,此APP是一个客户端,没有操作界面,以服务形式存在,定时回传数据到后台服务器,后台服务器是自己搭建的,属于web服务器,可以通过浏览器登陆访问并查询App客户端回传的相关数据
压力测试目的:服务端能够承受多少个APP客户端同时访问(回传数据)
注:APP客户端通过https协议向后台服务端进行数据回传的
作者: seagull1985    时间: 2016-3-10 10:57
要开发做一个简单页面对接接口吧,这样你可以直接录制页面做测试
作者: ivy112    时间: 2016-3-10 15:23
抓包
用LR模拟数据包发送
作者: Miss_love    时间: 2016-3-10 15:29
通过接口
作者: jingzizx    时间: 2016-3-10 16:27
主要是你要抓到APP发到服务器的包,然后模拟进行服务器加压就行,如何抓包是关键
作者: luonahh    时间: 2016-3-11 18:41
jingzizx 发表于 2016-3-10 16:27
主要是你要抓到APP发到服务器的包,然后模拟进行服务器加压就行,如何抓包是关键

那手机端也时候ip地址的,是不是可以在安装loadrunner的pc电脑上插各随身wifi,然后手机连这个共享wifi,那我手机端产生的网络数据都可以通过我的pc电脑来获取(可以通过wireshark来抓包,根据ip地址过滤),这样是否可行?
另外抓到的数据包,如何给loadrunner呢?loadrunner怎么去读这个抓到的数据包呢?
作者: 1126218314    时间: 2016-3-24 11:20
luonahh 发表于 2016-3-11 18:41
那手机端也时候ip地址的,是不是可以在安装loadrunner的pc电脑上插各随身wifi,然后手机连这个共享wifi, ...

使用wireshare抓包,电脑上要有WiFi,这个WiFi只用测试手机连接,在抓包的时候选择这个WiFi,可以使用360WiFi,有些WiFi里面有些其他限制,会录制出空的。点击抓包就开始在手机上执行对应的操作,执行完了就点击停止抓包,保存抓包文件为pcap文件格式。安装一个HR关于手机测试的插件,新建脚本的时候就选择那个安装好的手机协议,可以选择第二个直接导入文件分析,然后就能看到刚才抓包生产的脚本,只要你没有操作错或者没有掺杂其他程序,脚本就不需要修改,直接调试
作者: luonahh    时间: 2016-3-25 19:03
1126218314 发表于 2016-3-24 11:20
使用wireshare抓包,电脑上要有WiFi,这个WiFi只用测试手机连接,在抓包的时候选择这个WiFi,可以使用360 ...

后面我也按照你说的方法操作了,但是由于我们的APP走的是https协议,运行脚本时报错,说是证书不对,但是证书和密码是正确的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2