Android测试
超江
Android自动化测试,Android开发,iOS移动测试,Python爱好者
展开
-
Using activity manager (am) 使用方法
Using activity manager (am)Within an adb shell, you can issue commands with the activity manager (am) tool to perform various system actions, such as start an activity, force-stop a process, broadca原创 2014-03-11 10:22:52 · 1084 阅读 · 0 评论 -
Android 工具- Hierarchy View 使用
官方解释:To run Hierarchy Viewer, follow these steps:Connect your device or launch an emulator.To preserve security, Hierarchy Viewer can only connect to devices running a developer version of原创 2014-06-06 18:39:25 · 1420 阅读 · 0 评论 -
Process类
最近在写一个跑monkey的apk;主要功能是:在原创 2014-05-21 16:46:30 · 830 阅读 · 0 评论 -
测试内存泄露
Triggering Memory LeaksWhile using the tools described above, you should aggressively stress your app code and try forcing memory leaks. One way to provoke memory leaks in your app is to let it原创 2014-05-27 23:08:04 · 1107 阅读 · 0 评论 -
adb logcat 查看日志
使用 logcat 命令 查看和跟踪系统日志缓冲区的命令logcat的一般用法是:[adb] logcat [option>] ... [filter-spec>] ... 下文介绍过滤器和命令选项,详细内容可参见Listing of logcat Command Options。 可以在开发机中通过远程shell的方式使用logcat命转载 2014-06-12 13:49:31 · 1196 阅读 · 0 评论 -
如何做到自动安装apk后并自动运行它
1.安装命令并自动运行apk命令的使用原创 2014-07-15 14:16:34 · 10949 阅读 · 3 评论 -
Monkey -C 使用方法
adb shell monkey -c android.intent.category.HOME -v 999原创 2014-08-06 11:23:12 · 3956 阅读 · 0 评论 -
am instrument -w
原创 2014-07-15 10:57:40 · 3519 阅读 · 0 评论 -
getproc
[DEVICE_PROVISIONED]: [1][audio.effect.name]: [srs][audio.offload.buffer.size.kb]: [32][audio.offload.disable]: [1][audio.offload.gapless.enabled]: [true][av.offload.enable]: [false][bluet原创 2014-10-02 11:08:07 · 5554 阅读 · 0 评论 -
Android am start 参数详解
am命令有很多个参数及使用方法,具体可参考官方网站:原创 2014-06-10 13:40:48 · 29989 阅读 · 5 评论 -
ddmlib包源码研究
ddmlib的作用几乎涵盖了adb的命令原创 2014-10-21 13:49:41 · 2301 阅读 · 0 评论 -
发布端口
Forwarding PortsYou can use the forward command to set up arbitrary port forwarding — forwarding of requests on a specific host port to a different port on an emulator/device instance. Here's ho原创 2014-06-10 10:16:31 · 802 阅读 · 0 评论 -
android ping参数详解
C:\Documents and Settings\Administrator>adb shellshell@NX503A:/ $ pingpingUsage: ping [-aAbBdDfhLnOqrRUvV] [-c count] [-i interval] [-I interface] [-m mark] [-M pmtudisc_option] [-l preload] [-p patte原创 2014-06-28 14:25:08 · 3517 阅读 · 0 评论 -
ADB通过wifi控制机器
Wireless usageadb is usually used over USB. However, it is also possible to use over Wi-Fi, as described here.Connect Android device and adb host computer to a common Wi-Fi network accessibl原创 2014-03-14 21:22:41 · 2336 阅读 · 0 评论 -
停止monkey测试的笨方法
adb shellps|grep monkeykill id原创 2014-03-19 19:17:47 · 7415 阅读 · 2 评论 -
使用简单的shell脚本进行自动化测试
echo 切换 相机模式 1000次 ---- 压力测试 开始declare -i countorcountor=0adb shell am start -n com.android.gallery3d/com.android.camera.CameraLauncherecho 启动相机while :do adb shell input tap 983 180原创 2014-03-20 17:01:42 · 8564 阅读 · 0 评论 -
关于shell的脚本编写的语法
在刚开始学习inux shell脚本编程时候,对于它的 四则运算以及逻辑运算。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。 使用方法:语法:((表达式1,表达式2…))特点:1、在双括号结构转载 2014-05-06 10:15:55 · 1013 阅读 · 0 评论 -
Android中的脑残设计---------查找trackball时找到的文章
Trackball轨迹球这有点类似于PC上面的鼠标,可以用于导航,为此便有了Focus,但是这实际操作意义并不大,因为整个屏幕都是触控的,还用导航干什么,先把Focus用Trackball移动到某个控件再去点击这不是多此一举吗?而且这个Focus十分难以控制,给开发者添加了无尽的烦恼,所以轨迹球是脑残的设计,所以现在Android的设备已经进化的都去掉了轨迹球了。当初为何加入这个东西呢?我转载 2014-04-22 17:31:27 · 1442 阅读 · 0 评论 -
Alpha版本
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式原创 2014-05-15 10:47:14 · 1141 阅读 · 0 评论 -
修改adb devices的设备ID/设备号
adb shell键入以下命令: echo efg>/sys/class/android_usb/android0/iSerial设备ID就修改原创 2014-05-10 09:55:55 · 25723 阅读 · 0 评论 -
adb端口被占用导致出现无法连接手机
1.Netstat –ano 查看原创 2014-04-11 21:49:23 · 2780 阅读 · 0 评论 -
monkey --pkg-whitelist
最近在写一个monkey.apk,apk提权成syst原创 2014-05-19 16:21:41 · 1762 阅读 · 0 评论 -
adb shell input的用法
C:\Documents and Settings\Administrator>adb shellroot@NX403A:/ # inputinputUsage: input [] [...]The sources are: trackball joystick touchnavigation mouse keyboard原创 2014-06-06 11:26:26 · 22946 阅读 · 3 评论 -
应用启动时间-性能测试
main.bat::接受几个参数,一个循环次数,一个包名,一个日志存放路径::循环次数@echo offadb push startmanytimes.sh /data/local/tmp 2>nuladb shell chmod 755 /data/local/tmp 2>nuladb shell sh /data/local/tmp/startmanytimes.sh 300 c原创 2014-10-20 16:40:36 · 1554 阅读 · 1 评论