adb
文章平均质量分 68
Dawn-明
这个作者很懒,什么都没留下…
展开
-
monkey
一、Monkey 简介Monkey 就是SDK中附带的一个工具。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。该工具用于进行压力测试。然后开发人员结合monkey 打印的日志和系...原创 2018-08-31 14:48:44 · 754 阅读 · 0 评论 -
monkey自动化测试脚本
import subprocess,re,os,random,timedef get_device(): #adb devices 可显示的设备有 import subprocess,os # :return: devices_list 设备列表 device_num 设备数量 devices_result=subprocess.getoutput("...原创 2018-11-01 19:41:22 · 1480 阅读 · 0 评论 -
手机adb devices 设备管理器脚本
import rethinkdb as r# connect_devices_list=[ 'DY8SROFQ496PYLKN', '4998e018', '810BBMH225MC', 'ee1ec7d7d83', '52F6T16604013599', 'DWH9X17619W00040', 'BY3AME1554162198', 'HEQGQGYTAAAQTCRG', '721QACRD...原创 2018-10-29 17:31:58 · 648 阅读 · 0 评论 -
android logcat
adb -s 8e3ee4659904 shell logcat --hOption -m needs an argumentUsage: logcat [options] [filterspecs]options include: -s Set default filter to silent. Equivalent to filterspec '*:S' ...原创 2018-09-07 17:43:45 · 358 阅读 · 0 评论 -
Android命令monkey压力测试操作+如何提取报告
1.什么是monkey测试?Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。因此 Monkey 测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。所有的事件都是随机产生的,不带任何人的主观性。 2.异常类型Crash 异常终止 、闪退...转载 2018-09-06 17:00:06 · 333 阅读 · 0 评论 -
查看Android进程
adb shell 进入手机后,执行ps就能显示手机里所有正在运行的进程Annroid 中ps命令参数:-t -x,-p,-P,-c [pid|name]-t显示进程下的线程列表-x 显示进程耗费的用户时间和系统时间,单位s-P 显示调度策略,通过是bg or fg ,当获取失败将会un和er比之前打印的内容多出了一列PCY,表示进程的调度等级Android进程调度状态:1.foreg...原创 2018-09-06 16:41:07 · 1549 阅读 · 0 评论 -
MonkeyScript API 文档
一、前言本文档记录了和 MonkeyScript 相关的 API 文档,由承香墨影整理。所有 API 描述均来自 MonkeySourceScript.java 。也可以自行查看源码,在线阅读地址:http://androidxref.com/5.1.1_r6/xref/development/cmds/monkey/src/com/android/commands/monkey/Mo...转载 2018-09-06 16:04:08 · 4314 阅读 · 1 评论 -
monkey 日志分析
首先在拿到一个monkey报告时可以从文首看到①该次monkey的seed值、②执行次数(count)、③执行的对应包名(AllowPackage)、④执行的类别(IncludeCategory,就如上篇文中所说如不手动指定,monkey默认只启动以下两个类别的活动)、⑤每种事件执行的百分比(Event percentages,这个网上到处都有对应的值,此处便不列出。且需注意不同的安卓sdk版本中...转载 2018-09-06 14:24:27 · 2889 阅读 · 0 评论 -
adb
adb shell am start:[-w等待启动][-s关闭后重启]<Activity名>列:adb shell am start -W -S com.tencent.mobileqq/.activity.SplashAcitivity 启动app adb -s HJB803556HJB shell am start -a android.intent.action.V...原创 2018-09-05 17:05:18 · 207 阅读 · 0 评论 -
python monkey脚本
import wximport wx.xrcimport osimport threadingimport threadimport loggingimport reimport timeimport csvimport subprocessimport codecsimport sys# 统一使用utf-8格式default_encoding = 'utf-8'...转载 2018-09-05 10:22:36 · 6859 阅读 · 1 评论 -
adb 命令
adb devices #查看是否连接手机adb shell #进入指定的device的shelladb -s bda56ab00104 shell #进入指定的device的shellpm list packages #adb 查看所有安装的包pm list packages | grep mytalkingtomfree #根据某个关键字查找包pm list packages -...原创 2018-08-29 17:49:24 · 262 阅读 · 0 评论 -
monkey 操作
1,启动/*PC启动 * [option] 测试条件(下面会做详细说明) * <count> 测试次数 */adb shell monkey [option] <count>2,保存运行日志Monkey允许用户可以把运行日志打印到本地或者手机上。//保存在手机上adb shell monkey [option] <count> &g...原创 2018-08-31 16:20:22 · 309 阅读 · 0 评论 -
Monkeyrunner使用
from com.android.monkeyrunner import MonkeyRunner as mrfrom com.android.monkeyrunner import MonkeyDevice as mdfrom com.android.monkeyrunner import MonkeyImage as midevice=mr.waitForConnection()#连接...原创 2018-11-05 21:40:45 · 497 阅读 · 0 评论