Android自动化测试(UiAutomator)简要介绍(原)

一、一个BUG引发的问题     如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。     那么,自动化测试可以完成哪些任务呢?     简单的说,那些重复性的测试工作,都可以交给自动化完成:         1、设置手机的...

2013-07-29 15:19:10

阅读数:52145

评论数:14

RIL层源码分析(原)

写在前面     1、本文从宏观的角度去分析问题,因此忽略了一些非主线的函数。     2、同理,对于函数内部非主要的逻辑部分,也采取了省略。     3、受限于知识的积累和理解能力,文中描述如有分析不妥之处,希望能够得到大家更正。 从Main函数开始的故事     Android的智能机架构是应...

2013-07-24 11:05:30

阅读数:7306

评论数:10

应用层的AIDL用法(原)

一、什么是AIDL服务   一般创建的服务并不能被其他的应用程序访问。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(...

2013-07-09 19:42:35

阅读数:8016

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭