软件测试_Loadrunner_性能测试_脚本录制_录制多server请求脚本
之前我们写过使用Loadrunner录制APP脚本的基本流程:软件测试_Loadrunner_APP测试_性能测试_脚本录制_基本操作流程,但是只能用于请求单一服务器端口适用
这次主要是写的多server服务器时,如何录制脚本(APP、浏览器脚本录制均适用)
录制多server端脚本基本流程
工具:Loadrunner、fiddler
方式:代理方式,使用Loadrunner录制fiddler抓包的所有请求
一、fiddler设置
点击tools->Options…->Connections勾选如下图,监听端口设置为8888(与下方Loadrunner设置端口一致)点击保存。
二、Loadrunner设置代理
1、新建脚本,选择Web(HTTP/HTML)协议;
2、选择菜单中的tools->Recording Options进行Network->Port Mapping的配置;
l 新建New Entry
l Sever Entry->Target Sever:配置服务器地址(由于我们是借助fiddler抓包录制脚本,fiddler在我本机上,所以这里写的是127.0.0.1)
Port:端口号(8888)
Traffic Forwarding:代理端口号(Loadrunner所在电脑的未被占用的端口号,任意取值)。
注意:如果不知道哪些端口被占用过,可以进行如下操作:开始->输入cmd->命令弹窗中输入netstat -ano,会列出所有已占用的端口。
l Capture level:设置成Socket level data
3、点击Start Recording->Application:Win32 Applications
Program to record:选择Loadrunner安装目录下的wplus_init_wsock.exe工具。
4、打开设置过的fiddler。
5、设置完毕后点击OK。进入录制中。
三、手机设置代理(点击开始录制之后再进行手机代理设置)
1、已连接的可以选中WIFI长按->修改网络->勾选显示高级选项;
第一次连接的可以先输入密码->勾选显示高级选项;
勾选后,代理一行选中:手动
服务器主机名:与电脑本地IP地址一致;
服务器端口:与配置Loadrunner时填写的 Traffic Forwarding代理端口号一致。
注意:如不知道本地IP地址,可以进行如下操作:开始->输入cmd->命令弹窗中输入ipconfig,会显示本机IP地址。
三:脚本录制
1、点击OK开始录制(或者设置完手机代理后直接进行录制)
2、Loadrunner启动代理服务器开始录制,可以在手机中操作APP需要录制的功能,操作完成后,在Loadrunner界面结束录制即可。
注意:点击OK后过一会会弹出警告窗口,如下图。这个是启动的代理服务器,在录制时不要关闭,录制结束后点击关闭即可。
3、这样的话,就完成了多server测试脚本录制的过程。
转载请注明出处,有问题请随时联系,感谢
软件测试_Loadrunner_性能测试_脚本录制_录制多server请求脚本的更多相关文章
- 软件测试_Loadrunner_性能测试_脚本优化_关联_手动关联
在写文章之前写一下自己的心路历程,录制脚本主要是上传图片并返回查询结果的过程.录制完脚本后发现函数中URl地址中有图片ID后台随机生成的32位随机数,并且每次上传图片id都会变化.我就上网搜索了一些解 ...
- 软件测试_Loadrunner_性能测试_服务器资源监控
使用Loadrunner进行Windows服务器性能监控 将装有Loadrunner的机器叫做监控端,被监控资源的服务器叫做被监控端 一.前置环境设置 1. 设置被监控端管理员账户可用:我的电脑右键- ...
- 软件测试_Loadrunner_APP测试_性能测试_脚本录制_基本操作流程
这次主要是写一下使用Loadrunner对APP进行性能测试的基本流程,有关性能测试监控指标请查看链接:软件测试_性能测试_关注点. 先决条件:已安装Loadrunner.如未安装,请查看链接:软件测 ...
- 软件测试_Loadrunner_APP测试_性能测试_脚本优化_脚本回放
本文主要写一下在使用Loadrunner录制完毕APP脚本之后如何对脚本进行回放,如有不足,欢迎评论补充. 如没有安装Loadrunner软件,请查看链接:软件测试_测试工具_LoadRunner: ...
- 性能测试学习第二天_性能测试工具概述Loadrunner介绍
性能测试工具概述Loadrunner介绍 http://www.51testing.com/html/42/n-6542.html 其中,T直接影响用户体验时间 性能测试的原理: 记录一个访问过程的通 ...
- Jmeter脚本两种录制方式
Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: l 开源,他是一款开源的免 ...
- FastStone Capture(FSCapture) 注册码 _图形图像_软件教程_脚本之家
FastStone Capture(FSCapture) 注册码 _图形图像_软件教程_脚本之家 FastStone Capture 注册码 序列号: name/用户名:TEAM JiOO key/注 ...
- 易语言关于使用CURL,网页_访问,网页_访问S,网页_访问_对象,鱼刺(winHttpW)发送Get性能测试
易语言关于使用 CURL,网页_访问,网页_访问S,网页_访问_对象,鱼刺(winHttpW)发送Get性能测试 测试模块情况: |-精易模块5.8 |-鱼刺类Http |-libCURL +++ ...
- 【Loadrunner】平台1.9环境APP成功录制并调试成功后的脚本备份
1.录制相关Loadrunner及录制的APP所在手机网络代理相关设置请参考日志:http://www.cnblogs.com/zhuzhubaoya/p/9152022.html 2.调试成功的脚本 ...
随机推荐
- EC11编码器的使用方法
1. EC11编码器的原理图如下 2. 旋转的时候,波形如下,EC11转1格,产生一个上升沿的中断,思路就是检测AX4-1的上升沿中断(平时是低电平),进入中断服务函数,检测AX4-2的电平,低电平逆 ...
- 个人博客搭建全记录(Hexo,Github)
搭建过程主要借鉴小歪的博客 博客主题airclod Hexo,Github建站记录 1. 准备 Github账号 注册登陆Github 创建Repository,Repository Name就是Yo ...
- vue-cli3 + ts 定义全局方法
一.定义全局方法不生效 虽然在main.ts当中定义了全局方法,但是在使用的时候根本找不到,也是无语了. 二.解决方法 我在网上找了很多方法,其中很多大神都是这样做的: 但是,我这样写了还是不生效 ...
- {"aa":null} 如何能转化为 {"aa":{}}
一个同事问的一个功能需求:{"aa":null} 如何能转化为 {"aa":{}}因为需求暂时不明确,暂时先完成这样的转换.使用的是FastJson1.2.7 ...
- k8s ingres 的安装与使用
1. 安装. 从ingress的官网下载yaml文件. https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy ...
- Spring Boot 入门(九):集成Quartz定时任务
本片文章续<Spring Boot 入门(八):集成RabbitMQ消息队列>,关于Quartz定时任务请参考<Quartz的基本使用之入门(2.3.0版本)> spring ...
- 小程序的目录结构/配置介绍/视图层wxml数据绑定/双线程模型/小程序的启动流程
安装好微信小程序开发软件,创建项目 小程序文件结构和传统web对比 结构 传统web 微信小程序 结构 HTML WXML 样式 CSS WXSS 逻辑 Javascript Javascript 配 ...
- 二十四、V4L2框架主要结构体分析和虚拟摄像头驱动编写
一.V4L2框架主要结构体分析 V4L2(video for linux version 2),是内核中视频设备的驱动框架,为上层访问视频设备提供统一接口. V4L2整体框架如下图: 图中主要包括两层 ...
- X86驱动:恢复SSDT内核钩子
SSDT 中文名称为系统服务描述符表,该表的作用是将Ring3应用层与Ring0内核层,两者的API函数连接起来,起到承上启下的作用,SSDT并不仅仅只包含一个庞大的地址索引表,它还包含着一些其它有用 ...
- Feign 客户端调用错误
1.@RequestBody 必须要写在实现接口中 2.Feign 客户端调用的时候如果有参数的话,默认是发送post请求 3.服务接口中的请求参数必须要加上@RequestParam("r ...