Android APP专项测试整理-内存及cpu

命令: adb shell dumpsys meminfo  packagename 关注点:  1.Native/Dalvik 的 Heap 信息 具体在上面的第一行和第二行,它分别给出的是JNI层和Java层的内存分配情况,如果发现这个值一直增长,则代表程序可能出现了内存泄漏。 2.Total...

2017-01-04 17:26:40

阅读数:3656

评论数:0

Android APP专项测试整理-流量(net)

流量消耗关注点: RX:接收的数据--下载数据 TX传输的数据--上传数据 总流量=RX+TX 方法一: ddms中的network 方法二 命令: 获取pid  adb shell ps | grep packagename 获取uid adb shell cat /proc/pid/statu...

2017-01-04 17:26:23

阅读数:924

评论数:0

Android APP专项测试整理-电量(使用batterystats)

方法: 手机自带的电量监控、GT 命令(5.0以上系统才可以):

2017-01-04 17:26:09

阅读数:4105

评论数:0

Android APP专项测试整理-启动速度

启动速度评判标准: 启动一般分为: 冷启动:首次启动 冷启动命令:adb shell am start -W -n 包名/activity 冷启动停止:adb shell am force-stop 包名 热启动:应用切换到后台再次被唤起 热启动命令:adb shell am start -...

2016-12-30 18:14:28

阅读数:788

评论数:0

LR性能测试框架学习总结(二)--controller场景设计

分类: 手动测试场景 面向目标测试场景 手动测试场景设计: 初始化:同时初始化所有虚拟用户、每隔多长时间初始化几个虚拟用户、每个虚拟用户运行前都初始化 start vuser: Duration stop vuser start group

2016-12-23 11:41:02

阅读数:2041

评论数:0

LR性能测试框架学习总结

性能目的:使用起来速度快,不崩,稳定 性能分类: 常规性能测试--响应时间、响应速度----正常工作,你的速度有多快 负载测试---持续加压,目的是找到崩溃的临界点,目的是用户使用时能不触碰到此临界点---不断增加工作量使工作饱和度不断增加,你什么时候撑不住了 压力测试--在一定饱和度内,会不会出...

2016-12-21 16:58:05

阅读数:1635

评论数:0

android 手机app应用压力测试整理(二)-monkey脚本

目的:实现有目的的压力测试 格式 adb shell monkey -f   常用事件: 轨迹球事件(模拟点击):DispatchTrackball(long downtime,long eventide,int action,float x,float y,float pressure,flo...

2016-12-01 18:13:05

阅读数:1375

评论数:0

手机屏幕坐标获取方法

1.手机自带的隐私--开发者工具--显示指针(一般安卓4.0以上的都有这个选项,以下的就不确定了,我的测试机2.0版本的就找不到) 2.monkeyrunner录制时获取,打开monkeyrecorder,随便点击都能在右侧出现相应的坐标 3.DDMS也可以

2016-11-30 16:30:13

阅读数:5773

评论数:0

启动安卓模拟器

1.原生的: cmd 输入android avd---设置模拟器 2,.genymotion https://www.genymotion.com 需要下载注册,初次慢,以后会快。

2016-11-30 16:10:05

阅读数:406

评论数:0

android 手机app应用压力测试整理(一)

ps:对app压力测试所做的笔记。 压力测试的意义:提升app稳定性,保证使用率,保留用户,提高效益。 介入时间:功能测试通过后 monkey:存在于手机系统中

2016-11-29 18:10:36

阅读数:5100

评论数:1

python实例-兔子和獾(塔防游戏)附源码

1.下载PyGame 下载地址:http://www.pygame.org/download.shtml 64位下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 安装PyGame:http://www.koukousky.com/back...

2016-04-05 11:51:15

阅读数:4900

评论数:1

monkeyrunner进行多设备UI测试

monkeyrunner进行多设备UI测试

2016-03-31 17:09:47

阅读数:1279

评论数:0

android-cts兼容性自动化测试

CTS测试集包含大约24,000个在Android设备上运行的测试用例,这些用例分别针对电话、图形、相机、GPS、触摸屏、无线网等功能 win下安装cts 1.下载cts http://source.android.com/compatibility/downloads.html 下载的cts要...

2016-03-15 10:17:52

阅读数:1331

评论数:0

appium跑一个小demo

1.启动模拟器(4.2以上的) android avd 查看是否启动成功 adb devices 2.命令行启动appium appium 点击一个左边的小机器人,选择要测试的apk 点击右边的三角进行启动 3.编写一个.py的脚本,执行 #coding=utf-8 from appium im...

2016-03-14 17:03:05

阅读数:1632

评论数:0

appium环境搭建步骤记录(三)-appium-client安装

1.安装python并配置环境变量 2.pip安装 下载地址:http://pypi.python.org/pypi/pip#downloads pip-8.1.0-py2.py3-none-any.whl (md5, pgp)

2016-03-14 15:20:05

阅读数:3428

评论数:0

appium环境搭建步骤记录(二)-appium环境配置及sdkmanager

这篇主要是环境变量的配置:安卓、appium,还有把sdkmanager更新一下。

2016-03-11 17:32:40

阅读数:4864

评论数:0

monkey脚本实例(log自动保存)

1。目的:设计一个脚本,可以实现monkey命令的种子数随机,并产生以随机种子数命名的log文件 思路:日志文件:>d:\随机种子数.log           monkey可以写到一个文件里。 #coding=gbk import os.path fn=raw_input('pleas...

2016-03-10 18:17:13

阅读数:1829

评论数:0

利用mat定位内存泄露原因

MAT分析: histogram--shallow heap排序-list objects-withincoming references--gc root,非常好定位

2016-03-07 11:05:40

阅读数:1038

评论数:0

python正则--简单匹配身份证号

身份证简单规则,举例: 350124198310131229 第一位1-9 后面5位数字0-9 年份:1或2开头,后面三位数字0-9 月份 日期 3位数字0-9 最后一位为数字或X或x 正则表示: 第一位1-9  [1-9] 后面5位数字0-9 \d{5} 年份:1或2开头,后面三位数字0-...

2016-01-26 16:12:32

阅读数:4495

评论数:0

python简单爬虫--转源码

在网上看到一个爬虫,感觉很有意思,爬了一堆图片用来测试。下面是源码,做了一些简单说明。 #coding=utf-8 import urllib import re #思路:先获取所有页面信息,使用正则匹配图片地址信息,下载图片到本地 #根据一个url地址获取该url的所有页面信息 def get...

2016-01-19 18:18:09

阅读数:518

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭