永发信息网

loadrunner12 怎么压力测试聊天系统

答案:2  悬赏:10  手机版
解决时间 2021-03-10 01:22
  • 提问者网友:我的未来我做主
  • 2021-03-09 03:16
loadrunner12 怎么压力测试聊天系统
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-03-09 03:39
有的服务器会对连接上来的用户的ip进行检查,如果是同样的ip服务器会认为这些请求是假的,所以不会处理,这样就可以保护服务器的负载。这本身也是服务器的一种自我保护。但是在测试当中,我们发起负载的机器上会运行很多虚拟用户,服务器会认为这是一个用户,我们就达不到压力测试的目的,所以要做ip欺骗,让每个虚拟用发出的请求看起来是从不同的ip上来的。
全部回答
  • 1楼网友:行路难
  • 2021-03-09 03:57
1. 网上下载个loadrunner 12的安装包,我下了个叫 hp_loadrunner_12_community_edition_t7177-15045.exe的文件,这个960m,还有个1.2g的名称中有个addition的我没装,我的系统是win7 32位 + ie8 2. 我这个装好后,默认的license是长期的但只有50人,我建议可以用这个录制脚本到时用loadrunner8.0并发更多,因为手机app实际上是监控手机对服务器发出的请求,lr12捕获这些请求,压力测试是压测服务器的。 3. 准备个小度,插入usb接口,用驱动人生扫描驱动,扫描出小度wifi驱动没装,点击安装,驱动人生下载驱动并安装好,安装完后的小度有wifi名及密码。 4. 手机连接上这个网络,长按此网络,点击修改网络配置,显示高级选项,代理服务器设置为 – 手动,代理主机名及代理服务器端口设置下,下载个ccproxy,运行下,可以查看到本机局域网ip地址,端口随便设置个,如8899. 停止ccproxy. 5. 启动lr12 virtual user generator,点击file – new script. and solution,single protocol里选择 web – http/html,点击create 6. 点击工具栏的红色的record按钮,recording mode选择 remote application via loadrunner proxy,端口设置为8899,loadrunner会监听这个端口,此端口为手机连接的代理服务器端口。 7. 点击 start recording开始录制 8. 录制完成后会生成脚本,如下,可以删掉不必要的脚本,剩下自己要测的程序的。 9. 回放脚本,脚本回放成功,并成功登录手机app,返回别名 10. 从 tools 点击create controller scenario,设置number of vusers为10人,可以设置更多,这里我设置成10,跑一下,在controller里design的tab下将scenario schedule的run mode设置成为basic schedule,controller – results – results settings,窗口打开后勾选第一个生成每个用户运行时日志,此窗口记录下日志保持的文件夹,运行场景。 11. 在controller点击results – analyze results,查看结果 12. 检查每个用户运行时日志查看细节
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯