玩转 Android测试
毕小烦
持续学习的小学生
展开
-
【Android测试工具】01. Android TraceView工具使用详解
TraceView是什么Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。Traceview的作用1.查看跟踪代码的执行时间,分析哪些是耗时操作 2.可以用于跟踪方法的调用,尤其是Android Framework层的方法调用关系Trac原创 2013-04-06 17:42:18 · 12699 阅读 · 3 评论 -
【Android测试工具】02. Android抓包解析全过程
在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。抓包步骤1. 下载TCPdump工具下载地址:http://原创 2013-05-09 19:09:18 · 44166 阅读 · 10 评论 -
【Android测试工具】03. ApkTool在Mac上的安装和使用
本文目录一.安装操作:二.配置环境变量三.APKTOOL的命令解释四.APKTOOL使用实例4.1 反编译新浪微博的APK4.2 重新打包修改后的资源文件4.3 自动签名4.4 用命令行创建keystore作者:毕小朋博客:http://www.wirelessqa.comAndroid apktool是一个用来处理APK文件的工具,可原创 2013-05-30 23:05:15 · 31900 阅读 · 3 评论 -
Android视频录制命令screenrecord
Android视频录制命令screenrecord你要知道:screenrecord是一个shell命令支持Android4.4(API level 19)以上支持视频格式: mp4一些限制某些设备可能无法直接录制,原因是分辨率太高,如果遇到此类问题,请试着指定较低的分辨率不支持录制过程中屏幕旋转,如果录制过程中旋转,有可能画面被切断录制视频的时候声音不会被录下来原创 2014-04-01 12:40:42 · 79428 阅读 · 5 评论 -
Android截图命令screencap
查看帮助命令bixiaopeng@bixiaopeng ~$ adb shell screencap -vscreencap: invalid option -- vusage: screencap [-hp] [-d display-id] [FILENAME] -h: this message -p: save the file as a png. -d: speci原创 2014-06-07 13:28:52 · 98753 阅读 · 18 评论 -
MAC上使用maven打android的包,报错:No Android SDK path could be found. 解决办法
对android工程运行mvn compile出现如下信息:No Android SDK path could be found. You may configure it in the pom using ... or ... or on command-line using -Dandroid.sdk.path=... or by setting environment variabl原创 2014-01-06 09:57:10 · 5027 阅读 · 0 评论 -
【Android测试技巧】02. 测试手机客户端HTTPS 你应该知道的事
本文目录了解httpshttps的工作过程浏览器实现客户端实现为什么HTTPS慢 ?手机客户端使用HTTPS注意点了解httpsHTTPS的主要思想是在不安全的网络上创建一安全信道,并可在使用适当的加密包和服务器证书可被验证且可被信任时,对窃听和中间人攻击提供合理的保护HTTPS的信任继承基于预先安装在浏览器中的证书颁发机构(意即“我信任证书颁发机构告诉我应该信任的”)原创 2013-04-16 20:11:04 · 12045 阅读 · 0 评论 -
【Android测试技巧】01. root后adb shell默认不是root用户时,如何将文件放入手机系统中
有些机器root后通过adb shell 后,默认不是root用户,需要输入 su才能切换到root,这样在执行批处理或想将文件放到手机系统中会有问题:方法一:命令行1adb shell "su -c 'sleep 1'"2adb start-server原创 2013-02-28 22:58:58 · 53003 阅读 · 4 评论 -
Android应用性能测试
Android内存限制java虚拟机有内存使用上限的限制adb shell进入手机,这此参数被纪录在/system/build.prop中,如果想直接查看可以使用adb shell getprop单个应用程序最大内存限制,超过这个值会产生OOMdalvik.vm.heapgrowthlimit 应用启动后分配的初始内存dalvik.vm.heapsta原创 2014-06-07 13:34:58 · 20052 阅读 · 2 评论