51Testing软件测试论坛
标题:
请问 安卓系统的软件怎么做压力测试?
[打印本页]
作者:
alonsofj
时间:
2011-11-3 18:27
标题:
请问 安卓系统的软件怎么做压力测试?
本帖最后由 alonsofj 于 2011-11-7 17:48 编辑
请问 安卓系统的软件怎么做压力测试?
作者:
BiSheng
时间:
2011-11-4 14:01
不对,是monkey吧
adb shell monkey -p 包名 -v 次数
作者:
BiSheng
时间:
2011-11-4 14:04
如果有多个设备
adb devices 获取设备标识
包名可以在
adb shell
ls data/data中找到
最后执行monkey时再加一个参数,以指定设备标识
即adb -s 设备标识 shell monkey -p 包名 -v 次数
作者:
lanse_rain
时间:
2011-11-6 22:39
monkey是一个测试健壮性,稳定性的快速有效方法,模拟用户键盘事件、触摸屏事件等,发送伪随机事件流。
基本操作步骤:
1.首先打开模拟器或者使pc与手机连接
2.其次打开命令行
3.定位到android sdk的tools子目录下
4.输入命令adb shell -p 所测试的应用包名称 -v -v -v 5000
意思是像应用程序发送5000次的伪随机事件
此时你可以看到模拟器或手机应用程序已经开始运行,命令行也打出了日志,还可以在eclipse中logcat中查看日志。
作者:
alonsofj
时间:
2011-11-7 11:43
谢谢楼上各位的热情,我现在就是要测试我们的数据库服务器的承受能力,不知道N多人通过手机终端,安卓系统,来使用软件,会不会慢,卡,连接失败。
作者:
boofangfang
时间:
2011-11-7 14:03
回复
1#
alonsofj
可以做MTBF测试
作者:
愚人
时间:
2011-11-28 00:02
公司明年换安卓系统,同求……
作者:
msnshow
时间:
2011-11-28 13:49
回复
5#
alonsofj
你测试的APP是不是调用b/s架构的一些URL,如果是的话,直接用http/html协议来录制访问这些URL就行了
作者:
msnshow
时间:
2011-11-28 13:49
现在很多APP,只是像一个浏览器,其中的内容还是通过http方式来读取的,这个压力测试与传统的web应用相同
作者:
cherrycl2008
时间:
2012-5-26 22:41
回复
9#
msnshow
正在学习中,希望得到启发
作者:
monkeytest15
时间:
2012-6-6 09:12
Monkey是一个自带的工具,压力测试很多你也可以通过junit去实现。
作者:
xiaonian
时间:
2012-6-15 14:26
MTBF测试,要买别人的自动化测试工具来实现。Bsquare的HCP,移动认可的
作者:
jsyuanxin
时间:
2012-7-5 12:51
正好也学习一下
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2