从我们接触loadrunner开始,书本上的案例都是讲用loadrunner录制web端用例,对于测试小白,手机端的性能测试该如何进行?
loadrunner官方资料,loadrunner12以上支持手机端的模拟录制。大多数的公司(loadrunner是收费的),基本用的都是loadrunner11,那怎么实现手机应用的性能测试呢?
以下是解决方案:
解决方案分手机端和电脑端的设置
电脑端:
第一步:创建脚本,如下图所示,选择协议为:HTTP/HTML,并点击【创建】,弹出录制选项页面
第二步:设置录制选项,如下图为录制选项页面,需要修改3处
1)选择应用程序类型为:win32应用程序
2)选择要录制的程序:C:\Program Files (x86)\HP\LoadRunner\bin\wplus_init_wsock.exe,按照loadrunner安装的路径找到该应用(代理服务器)
3)点击选项,页面弹出下图:
按照上图顺序设置1,2步骤,并点击步骤3,页面跳到下图:
1和2:目标服务器:填写要测试的手机应用的服务器,并填写端口号
3:服务器ID:选择HTTP
4:录制类型:代理服务器
5:勾选允许从本地端口转发到目标服务器,并在输入框中这里就随便填写一个不常用的端口(手机端口),:8899
以上步骤完成之后,点击更新,即可完成所有的电脑端的设置
手机端:已android为例:
前提:手机端需要连接电脑发射的wifi,笔记本可以用软件助手即可满足,手机和电脑在同一个网段下,对于台式机,可买个360wifi即可电脑发射wifi
步骤:
点击电脑发射的wifi,进入下图:
如上图:
1.开启手动代理
2.代理服务器主机名:输入当前电脑的IP
3.代理服务器端口:输入和电脑端设置的端口一样(步骤5处),如:8899
以上手机端就可以设置成功
手机端和电脑端按照以上设置成功之后,即可在电脑上进行录制(和对浏览器的录制方式一样)