Android测试方面
深圳-雄少
犹豫止步只会麻木,敢于迈出才能向前,实践才是真理
展开
-
【Android】解决在Android虚拟机中安装apk报error:protocol faultno status或error:device not found问题
问题背景:安装apk是报error:protocol fault或error:device not found解决方法:1,启动模拟器后,2,输入cmd命令,并进入cd D:\Android\sdk\platform-tools目录(注:以现实情况为准,此处必须进入adb存放目录)D:\Android\sdk\platform-tools>adb kill-server #原创 2015-09-30 14:09:45 · 6715 阅读 · 0 评论 -
【Appnium 小试牛刀之二】java实现根据不同端口号,多线程启动appnium server
package Common;import java.io.*;import java.util.HashMap;import java.util.Map;public class AppiumServerController { public Map<String,Object> map = new HashMap<String,Object>(); ...原创 2018-12-07 09:39:12 · 522 阅读 · 0 评论 -
【Android 学习之三】Monkey 做压力测试之余还可做内存泄露测试
转载地址:https://mp.weixin.qq.com/s/ir9RlChwArLySY8SlsUQ6Q转载 2018-10-12 17:26:29 · 360 阅读 · 0 评论 -
【Android 学习之四】 app内存泄露测试6种方式
转载地址:https://mp.weixin.qq.com/s/Xk364e0PcINf3al8ViTuIg转载 2018-10-12 17:23:59 · 2830 阅读 · 0 评论 -
【Android 学习之二】测试必须了解掌握的51个命令
转载地址:https://mp.weixin.qq.com/s/GbHs6YWAoD0UD1GyWQL2mg 注意:1、转载地址中,很多命令,需要在root权限才能操作,切记! 2、很多命令,由于作者未调好格式,导致很多命令都连起来了,为了学习,需耐心尝试!...转载 2018-10-12 17:21:42 · 188 阅读 · 0 评论 -
【Android 学习之一】 App启动时间测试
转载地址:https://mp.weixin.qq.com/s/8k7toiMSpVdKtmrxBQc0DQ转载 2018-10-12 17:21:01 · 334 阅读 · 0 评论 -
【Appnium 小试牛刀之一】java实现根据设定元素系数坐标,计算当前机型的相对坐标,并对其点击操作
原理:先将一个机型作为标准,获取该机型中app的元素绝对坐标[start(x,y)和end(x,y)]和该机型的宽或高,并分别计算start和end的X 和Y坐标系数值,再根据当前测试机型的宽或高,乘以相对应的系数值,就计算出当前机型的start(x,y)和end(x,y)坐标。 具体实现,要了解清楚swipe方法实现坐标的操作思路。package main;import io....原创 2018-10-12 16:46:13 · 599 阅读 · 0 评论 -
【Android】抓取apk端日志方法(总结)
方法1:通过USB公对公调试线1、先下载sdk(svn地址:http://192.168.1.122/svn/TestGroup/团队提升/测试工具/adt-bundle-windows-x86-20130917.zip)或网上下载,下载成功后,解压。2、进入Android系统--设置中,找到和勾选“开发者选项”中“USB调试”3、开始--运行--输入“CM原创 2016-05-16 07:44:24 · 16183 阅读 · 0 评论 -
【Android之实践】monkeyrunner采用对象id,进行UI自动化操作
获取对象名id方法:1、步骤1:在sdk的tools目录下(比如:E:\sdk\tools),启动hierarchyviewer.bat2、步骤2:用load view hierarchy中,获取对象id和节点值;3、步骤3:Inspect Screenshot中,获取对象的X轴和Y轴值偏差值;(注:在处理对话框和重复id时,会用到此方法获取偏差值)日志配置文件原创 2016-07-25 15:41:11 · 1237 阅读 · 0 评论 -
【Android之实践】adb命令:操作sqlite表
步骤1:在dos命令中,输入 cd F:\android\android-sdk-windows\tools目录后,输入adb shell,如果提示有错的话,就进入进入F:\android\android-sdk-windows\platform-tools目录步骤2:输入adb shell步骤3:输入cd data/data/xxx/database/(进入xxx包名目录下的data原创 2016-07-25 15:15:50 · 468 阅读 · 0 评论 -
【Android】通过adb shell命令查看内存,CPU,启动时间,电量等信息
Android 通过adb shell命令查看内存,CPU,启动时间,电量等信息 1、 查看内存信息1)查看所有内存信息命令:dumpsys meminfo例:C:\Users\laiyu>adb shellshell@android:/ $ dumpsys meminfo 2)查看某个包的内存信息转载 2016-02-13 09:22:31 · 9405 阅读 · 0 评论 -
【Android】在Android虚拟机中安装apk过程及注意事项
安装步骤:(1)、安装jdk(具体安装和配置,请度娘)(2)、下载SDK Manager,并安装相关包(具体安装,请度娘)(3)、启动AVD Manager.exe 注:1、如果解压下载SDK包中,未发现,请到\sdk\tools\lib下找到AVD Manager.exe,并将找到这个exe文件剪切至\sdk目录下(4)、安装apk: 1、原创 2016-01-21 13:34:19 · 7356 阅读 · 0 评论 -
【Appnium 小试牛刀之三】java实现adb命令,获取连接的手机设备信息和状态
package Common;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException...原创 2019-02-10 15:02:39 · 1726 阅读 · 0 评论