app愈发流行的现在,手机的app性能测试也出现了。。。不多说了直接上正题。
首先,loadrunner12有了手机端app在手机端录制代码的,试过了,不好用等他们在完善程序吧。我们要说的是通过loadrunner代理来录制代码的方法。
是这样loadrunner早就提供这种方法,就是其他客户端比如手机app把请求发到loadrunner上再由loadrunner转给服务器端,这样loadrunner虽然不能直接运行app但是可以监控其数据交互从而录制内容。大体网络拓扑是这样的:
上面的是原来的网络图,下面的是代理录制的网络图,流程就是手机通过局域网把请求发送到LR11所在的电脑的某个端口上,LR11会监控这个端口然后把数据记下来在转发给服务器,服务器的相应发回LR之后LR记下来在通过这个端口发给手机,中间数据交互LR记住了也相当于录制了。
所以我们需要
1手机和LR所在电脑应该能够通过内网连接,并且手机能够往一个电脑特定端口发数据。
2 电脑安装loadrunner 并且设置代理服务的远端为被测软件地址端口号,近端端口与手机代理端口一致。
基本流程是以下几步
1首先有一台安装loadrunner的电脑本次以 LR11为例,然后这台电脑上还得能提供无线网络比如插个360wifi。