摘要: 近期因工作需要,分析了一些Android的测试框架,在这也分享下整理完的资料。Android测试大致分三大块:代码层测试用户操作模拟,功能测试安装部署及稳定性测试代码层测试对于一般java代码,采用传统的Junit测试,开发人员通常会编写重要接口和函数的白盒测试代码,不做过多讨论。但因Android的特殊运行机制(Dalvik虚拟机),其中存在Application、Activity、Service等特殊组件,而这些组件都涉及到生命周期管理的问题。为了对这些组件进行测试,Google提供了一套针对性的测试框架,AndroidTestFramework官方教程链接http://developer 阅读全文
posted @ 2013-12-02 14:18 wotakuc 阅读(4155) 评论(2) 推荐(3) 编辑
摘要: 刚整理完的文档,顺便园子发个分享。因工作繁忙,还是有不少方面无法深入测试,欢迎各位回帖提出意见~签名简介:在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,。这个数字证书并不需要权威的数字证书签名机构认证,它只是用来让应用程序包自我认证的。调试时,ADT会自动的使用debug密钥为应用程序签名。debug密钥是一个名为debug.keystore的文件,它的位置:系统盘符:/Documents and Settings/XXX/.android/debug.keystore “XXX”对应于windows操作系统用 阅读全文
posted @ 2013-03-27 13:42 wotakuc 阅读(8701) 评论(1) 推荐(1) 编辑
摘要: 调研完Android的wifi相关操作,刚好单位要求整理个文档,顺便园子里也发个记录下。。。wifi模块简介android本身已经提供了包来处理Android环境下对Wifi的操作,位置是android.net.wifi下面。调用wifi操作需要在mainfest中添加对应权限。主要功能类官方提供的大致可以分为四个主要的类:WifiManager,ScanResult,WifiConfiguration,WifiInfo,此外还有WifiLock,MulticastLock等WifiManager提供wifi管理的各种主要API,主要包含wifi的扫描,建立连接,配置等http://devel 阅读全文
posted @ 2013-03-22 16:45 wotakuc 阅读(8247) 评论(3) 推荐(5) 编辑