LoadRunner12工具介绍(连载10)

简介: LoadRunner12工具介绍(连载10)

4  用LoadRunner实现APP压力测试


随着手机APP用户量的增大,大量的手机APP一般都需要进行压力测试,LoadRunner 12可以对手机APP进行压力测试,总共有三种方法,下面逐一进行介绍。


前置设置。


1)在LoadRunner机器中安装360免费WiFi,如104所示。

image.png

104 360免费WiFi


image.png

105手机连接到360免费WiFi


2)设置手机连接到360免费WiFi,如105所示。且把手机设置为LoadRunner所在的PC机作为代理。如106所示。服务器地址为LoadRunner的本地地址,可以通过ipconfig命令查看,其中端口号不能有冲突,建议设置为四位比较大的数字。


1. 通过Remote Application via LoadRunner Proxy录制

1)启动LoadRunner12 Virtual User Generator,点击File–>New script. and solutionSingle中选择Web–> HTTP/HTML,进行设置,点击【Create】。

image.png

106  设置手机代理服务                         107  设置手机连接的代理服务器端口

2)点击工具栏中红色的【Record】按钮,Recording mode选择RemoteApplication via LoadRunner Proxy,端口为第(1)步设置的,LoadRunner会监听这个端口,此端口为手机连接的代理服务器端口。如107所示。

3)点击【Start Recording】开始录制。

4)录制完成后会生成如下脚本,如108所示。


image.png

108 录制完毕


2. 通过外部代理录制

注意:这个方法在Windows10上不起作用。


1)启动Fiddle,点击菜单“Tools->Options->Connection”中输入监听端口号为106设置的端口号,,然后勾选“Allow remote to connect”前的复选框,如109所示。当然也可以使用其他WEB代理。

image.png

109 设置FiddleWEB代理


2)启动LoadRunner12 Virtual User Generator,点击File> New script. andsolutionmobile中选择Mobile> Mobile Application-HTTP/HTML,进行设置,点击【Create】。如110所示。


image.png

110 选择mobile应用HTTP/HTML协议


3)选择“Record and Analyze Traffic”,点击【下一步】。如111所示。

image.png

111 选择“Record and Analyze Traffic


4)设置Fiddle所在的IP地址及106设置的端口号,如112所示。

image.png

112 设置“Mobile sniffer agentlocation


5)点击【Strat Recoding】即可开始录制。


3. 通过外部代理录制

1)启动LoadRunner12 Virtual User Generator,点击File>New script. and solutionmobile中选择Mobile> Mobile Application-HTTP/HTML,进行设置,点击【Create】。如110所示。

2)选择“Proxy Recording”,点击【下一步】。如113所示。

image.png

113 选择“Proxy Recording


3)输入106设置的端口号,点击【OK】即可开始录制。如114

image.png

114 选择端口号


接下来的方法,如参数化、设置集合点、事务WEB的方法是一致的。


星云测试

http://www.teststars.cc

奇林软件

http://www.kylinpet.com

联合通测

http://www.quicktesting.net


顾翔凡言:

k=(p+m)t

其中:

k为常数。

p:团队人员质量水平,为单位小时内产生的有效质量,单位为/h;

m:团队方法质量水平,为单位小时内产生的有效质量,单位为/h;

t:为单位质量产品的交付时间,单位为h。


在团队方法质量水平不变,团队人员质量水平提高的情况下,交付时间变短;

在团队人员质量水平不变,团队方法质量水平提高的情况下,交付时间变短;

团队人员质量水平与方法质量水平乘积决定了软件的质量水平,如果这个值变小,则t变大;反之t变小。


例如,当k=4时:

当人员质量水平为1/小时、方法水平为1/小时时,交付时间为2小时。

当人员质量水平为2/小时、方法水平为1/小时时,交付时间为4/3小时。

当人员质量水平为1/小时、方法水平为2/小时时,交付时间为4/3小时。

当人员质量水平为0.5/小时、方法水平为0.5/小时时,交付时间为4小时。

目录
相关文章
|
7月前
|
测试技术 Windows
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(下)
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(下)
92 2
|
7月前
|
测试技术 程序员
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(上)
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(上)
116 1
|
监控 测试技术 数据安全/隐私保护
LoadRunner12工具介绍(连载11)
LoadRunner12工具介绍(连载11)
150 0
LoadRunner12工具介绍(连载11)
|
测试技术 BI
LoadRunner12工具介绍(连载9)
LoadRunner12工具介绍(连载9)
150 0
LoadRunner12工具介绍(连载9)
|
BI
LoadRunner12工具介绍(连载8)
LoadRunner12工具介绍(连载8)
165 0
LoadRunner12工具介绍(连载8)
|
监控 负载均衡 测试技术
LoadRunner12工具介绍(连载7)
LoadRunner12工具介绍(连载7)
225 0
LoadRunner12工具介绍(连载7)
|
网络协议 网络安全 虚拟化
LoadRunner12工具介绍(连载6)
LoadRunner12工具介绍(连载6)
183 0
LoadRunner12工具介绍(连载6)
|
开发框架 监控 数据安全/隐私保护
LoadRunner12工具介绍(连载5)
LoadRunner12工具介绍(连载5)
174 0
LoadRunner12工具介绍(连载5)
|
监控 测试技术 调度
LoadRunner12工具介绍(连载4)
LoadRunner12工具介绍(连载4)
188 0
LoadRunner12工具介绍(连载4)
|
测试技术 BI 数据库
LoadRunner12工具介绍(连载3)
LoadRunner12工具介绍(连载3)
183 0
LoadRunner12工具介绍(连载3)