app性能测试之Loadrunner
app性能测试之Loadrunner
简介:对于手机端的app,怎样使用loadrunner测试?loadrunner12的版本是支持app的性能测试的,但是并发用户数的设置有限,所以大家通常是这么做的:使用loadrunner12录制脚本,在12上跑一遍后,去11的版本上设置场景进行测试;本次,简介如何在12的版本上进行一次简单的性能测试。
一、
1.loadrunner安装完成后,会有三个标志,Vitual User Generator(录制脚本)、Controller(设置场景)、Analysis(分析结果);首先打开,Virtual User Generator,点击新建脚本;
2.选择移动–Mobile APPlication手机应用,点击创建;
3.创建完成后,点击录制按钮,选择代理服务器录制,并设置端口,保证设置的端口不被占用;
4.选择完成后,loadrunner进入录制脚本模式,此时,手机端,设置好代理,端口号要和上一步的端口号是匹配的;
5.输入完成后,点击保存;然后点击被测应用,例如:登录页面。登录完成后,在loadrunner页面就可以看到,录制的数据;
6.录制完成后,点击停止录制,自动生成Vuser脚本,点击上方的回放按钮,回放成功;
二、设置场景
1.打开Controller,点击创建新场景,将录制的脚本添加到场景中;
2.设置场景数值,设置完成后,点击上方loadgenerator,名称设置为主机,不然测试的时候会报错;
3.点击左下角运行,点击开始场景,选择结果保存目录,点击确定后;场景就会运行;
三、
1.运行完成后,点击左上角生成测试结果按钮;自动生成测试结果,并打开Analysis
2.下图就是测试结果,点击吞吐量、响应时间可以查看不同的结果表;
总结:至此,一次简单的性能测试就完成了,当然还可以进行设置事务、文本检查点等,也可以手写脚本导入测试。本文就不一一介绍了,loadrunner的功能还是很强大的,需要不断去探索。
app性能测试之Loadrunner相关推荐
- App性能测试之流量监控
下面对流量监控进行分析: 获取进程ID指令 adb shell "ps | grep 包名" 获取进程ID流量 adb shell cat /proc/pid/net/dev pi ...
- APP性能测试之IOS性能测试-instruments使用
最近在做APP的性能测试,已经在运行阶段,所以来总结下,本文章主要是讲的是IOS性能测试,我这边做的是内存漏洞分析和app启动时间/CPU占用/Core Animation等等,基本都试过了,说一下搭 ...
- APP性能测试之冷热启动时间查看
冷热启动介绍 冷启动:指app被后台杀死后,首次启动APP消耗的时间. 热启动:指app没有被后台杀死, 按下返回键时回到桌面,在后台运行,再启动APP. 冷热启动命令 adb shell am st ...
- APP性能测试之CPU测试点-Android
什么是CPU? CPU就像人体的大脑,是负责读取和处理事务的核心部件,由运算器.控制器.寄存器以及实现它们之间联系的数据.控制及状态的总线构成. Android CPU的三大状态及使用率的计算 用户态 ...
- APP性能测试之启动耗时
应用启动是整个App工序的第一道流程.对于开发者,一般需要在应用启动过程中进行初始化工作,启动页的UI展示.而对于用户来说,启动速度的快慢则极大地影响了使用体验,并且间接地影响了用户的留存率. 应用的 ...
- Loadrunner性能测试之——关 联
Loadrunner性能测试之--关 联 一.什么是关联 简单的说:就是把脚本中某些写死(固定)的数据,转变成动态的数据,或者说将前面语句的结果数据保存下来,然后在后面的语句提交请求时使用这些数据. ...
- Jmeter性能测试之系统监控
性能测试其实是利用工具监控系统和服务器的运行状态. 1.学习性能测试前,先了解两种软件应用架构B/S和C/S,如下图所示: B/S即Browser/Server,也就是浏览器web应用模式:C/S即C ...
- android cpu负载 工具,【专家专栏】Android性能测试之CPU
原标题:[专家专栏]Android性能测试之CPU ▌Android性能测试 性能测试是手机应用测试中很重要的一个模块. 一般情况下,性能测试主要关注的指标有:CPU.内存占用.电量消耗.GPU.FP ...
- 性能测试之Jmeter元件
性能测试之Jmeter元件 1.性能测试的本质 性能测试的定义 基于协议模拟用户发请求,对服务器形成一定的负载,来测试服务器的性能指标是否满足用户(产品&公司)的需求. 关注点 时间性能 空间 ...
最新文章
- 炸裂!Google这波操作,预警了什么?
- python读取文件夹图片_读取文件夹里的图片,并且与标签对应
- python计算直角三角形顶点坐标
- C++ multimap 的插入,遍历,删除
- python爬虫requests json与字典对象互相转换
- vscode 初次安装使用指南
- 最长子段和 11061008 谢子鸣
- android9系统webview崩溃,Android WebView已开始在Android 9上崩溃
- 蓝宝石英语怎么读_黑金和蓝宝石
- RSA公钥体系 与在 ssh中免密的登陆的应用
- 【分享】linux下u盘使用
- 基于Fragment的百度地图框架的使用
- (14)FPGA面试题线与逻辑
- [面试备忘]数组(一维)最大子串总结
- 使用密码字典暴力破解加密rar、zip压缩文件
- c语言怎么让程序停止3秒,c语言暂停语句1秒
- 购买古筝琴弦常见10个问题
- Hadoop3.2.1 【 YARN 】源码分析 : ApplicationMasterService 源码浅析 [ 一 ]
- offsetParent、offsetTop、offsetLeft、offsetHeight、offsetWidth
- SEO到底是什么,如何理解引擎搜索?