随笔分类 -  Android测试

摘要:Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。 先来看一条monkey命令 adb shell monkey -p ctrip.android.view -- 阅读全文
posted @ 2016-10-10 14:14 一世飛扬 阅读(2814) 评论(0) 推荐(0)
摘要:CpuInfo.javapackage com.dtest;import java.io.BufferedReader;import java.io.FileWriter;import java.io.InputStreamReader;class CpuInfo{ public static... 阅读全文
posted @ 2015-07-02 18:02 一世飛扬 阅读(1028) 评论(0) 推荐(0)
摘要:http://www.computerhope.com/htmcolor.htm#color-codes,如 阅读全文
posted @ 2015-06-04 17:16 一世飛扬 阅读(550) 评论(0) 推荐(0)
摘要:方法一:命令行重签名D:\>keytool -helpkeytool 用法:-certreq [-v] [-protected] [-alias ] [-sigalg ] [-file ] [-keypass ] [-k... 阅读全文
posted @ 2015-05-25 15:17 一世飛扬 阅读(675) 评论(1) 推荐(0)
摘要:本文来源于:http://myeyeofjava.iteye.com/blog/2191124无线测试是软件测试的一个分支,是针对于无线设备的一种质量保证的活动,例如:Android&IOS手机,Google眼镜,苹果汽车,无线路由等质量保证测试均属于无线测试范畴。我国从2008年起,第一部智能手机... 阅读全文
posted @ 2015-05-25 15:04 一世飛扬 阅读(355) 评论(0) 推荐(0)
摘要:前提所有的功能分支已完成启动:1.启动入口:桌面正常启动,最近运行启动,所有程序列表中启动,锁屏快捷启动2.其他入口:从其他程序开启应用,从外部以文件形式打开应用(如果有)3.退回:从其他程序退回时回到被测应用,被测应用打开其他应用再从桌面图标启动以上需要交叉组合测试。4.异常启动:崩溃后启动,写文... 阅读全文
posted @ 2015-04-15 17:00 一世飛扬 阅读(246) 评论(0) 推荐(0)
摘要:使用APKtool回编译APK,出现错误如下:Exception in thread "main" org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1at... 阅读全文
posted @ 2015-04-15 14:25 一世飛扬 阅读(3155) 评论(0) 推荐(0)
摘要:D:\>aapt -hERROR: Unknown command '-h'Android Asset Packaging ToolUsage:aapt l[ist] [-v] [-a] file.{zip,jar,apk}List contents of Zip-compatible archiv... 阅读全文
posted @ 2015-04-14 11:30 一世飛扬 阅读(8162) 评论(0) 推荐(0)
摘要:本文来源于:http://testerhome.com/topics/2209一、通过在线工具进行测试1.腾讯金刚审计系统http://service.security.tencent.com优点:包含了修复建议2.阿里聚安全检测网址:http://jaq.alibaba.com/阿里聚安全下有自己... 阅读全文
posted @ 2015-04-02 15:40 一世飛扬 阅读(1132) 评论(0) 推荐(0)
摘要:相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引用... 阅读全文
posted @ 2015-03-27 09:17 一世飛扬 阅读(203) 评论(0) 推荐(0)
摘要:1.冒烟测试 跟web端 的测试流程一样,你拿到一个你们开发做出来的apk首先得去冒烟,也就是保证他的稳定性,指定时间内不会崩溃。这款原生sdk自带的monkey可以当做 我们的测试工具。就跟我之前博客所说的,monkey测试模拟了用户的按键输入,触摸屏输入等等,看设备多久时间出异常。因为它得用到... 阅读全文
posted @ 2015-03-20 11:43 一世飛扬 阅读(260) 评论(0) 推荐(0)
摘要:1、程序空指针;2、程序加载的资源找不到;3、未加载布局文件时直接使用了对象;4、后台service挂掉导致不可捕捉的ANR或crash;5、Activity未在配置文件中注册。 阅读全文
posted @ 2015-03-12 15:27 一世飛扬 阅读(327) 评论(0) 推荐(0)
摘要:一、APT介绍: APT:Android Performance Testing Tools,适用于开发自测和定位性能瓶颈,帮助测试人员完成【性能基准测试、竞品测试】。 APT提供了CPU利用率实时曲线图、多维度内存实时曲线图,方便竞品对比测试和定位内存泄露问题;支持进程内存构成分析,支持手工或超过... 阅读全文
posted @ 2015-01-08 14:13 一世飛扬 阅读(972) 评论(0) 推荐(0)
摘要:本文来源于:http://xiaomaozi.blog.51cto.com/925779/933056SeekBar控件代码实现:http://luwenjie.blog.51cto.com/925779/933023默认显示:【Hello World,MyAndroidActivity】操作:1.... 阅读全文
posted @ 2014-12-31 11:29 一世飛扬 阅读(652) 评论(0) 推荐(0)
摘要:方法一:将https://dl-ssl.google.com/android/eclipse/ 改成http://dl-ssl.google.com/android/eclipse/;方法二:下载本地升级包,在add时选择本地升级包进行升级;方法三:1、打开站长工具:http://ping.chin... 阅读全文
posted @ 2014-12-31 10:46 一世飛扬 阅读(252) 评论(0) 推荐(0)
摘要:Android常用的三种定位方式有:基于GPS定位、基于基站地位、基于wifi定位。1、基于GPS定位: GPS定位需要GPS模块(硬件)的支持,没有GPS模块是无法进行GPS定位的。 GPS定位最大的优点就是其定位精确度高(一般误差在10m内),无网络也能用;缺点就是耗电高、定位慢、室内和地下室基... 阅读全文
posted @ 2014-12-26 14:55 一世飛扬 阅读(6713) 评论(1) 推荐(0)
摘要:参考文章:http://www.apkbus.com/android-104940-1-1.htmlhttp://blog.sina.com.cn/s/blog_3e3fcadd0100yjo2.html一、理论: Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动... 阅读全文
posted @ 2014-12-25 17:57 一世飛扬 阅读(2402) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2014-12-25 15:40 一世飛扬 阅读(8) 评论(0) 推荐(0)
摘要:1、Android service的作用: service通常是用来处理一些耗时操作,或后台执行不提供用户交互界面的操作,例如:下载、播放音乐。2、Android service的生命周期: service生命周期没有activity生命周期那么复杂,它只有onCreate()、onStart()、... 阅读全文
posted @ 2014-12-22 16:35 一世飛扬 阅读(2834) 评论(0) 推荐(0)
摘要:1、adb logcat --打印当前设备上所有日志2、adb logcat | findstr *** --过滤仅含***的日志3、adb logcat *:W --过滤打印严重级别W及以上的日志4、adb logcat | findstr *** > F:\lo... 阅读全文
posted @ 2014-12-12 09:50 一世飛扬 阅读(9239) 评论(0) 推荐(0)