`
huangqinqin
  • 浏览: 359326 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

Athrun Demo

 
阅读更多

 

Athrun第一个Demo

一:环境搭建

1、安装SVN

2、下载Athrun Anroid框架。

pc上建立一个dir,右击dir,选择SVN Checkout,并在URL中输入:http://code.taobao.org/svn/athrun/trunk/android

 

 

单击OK按钮。进入下载代码界面。

等待下载完成。

更多详情参考:http://code.taobao.org/p/athrun/wiki/Start/

下载完后进入dir目录。

 

其中example目中为淘宝给的官方示例应用,framework为最重要的测试框架,里面有我们需要调用的接口。no_use目录中包含一些可选的包,如agent(用于跨应用时使用)。其中framework中有个build.xml文件,如果你更改了framework,需重新编译个jar包,可以在已经安装了ant的基础下,打开终端进入framework目录下,执行ant  jarbuild.xml中定义的一个target)生成新的framework.jar文件。

 

Demo示例

1、  被测应用



 其中AndroidManifest.xml中必须有如下权限:

 

 

请注意设备的固件版本和app应用中的target是否匹配,最好做如下设置:

 

2、测试应用(注意,如果要用到一些自定义的控件或者属性之类的,下面的R.java文件最好不要拷贝,因为Athrun在查找元素时本身用了反射机制,不需要R.java也能找到资源文件)

3、测试程序示例

3.1 MainActivityTest.java

3.2 OtherActivityTest.java

 

3.3 AthrunAppTest Manifest.xml

 

 

4 运行case

右击AthrunAppTest项目名称,选择Run As Android Junit Test即可出现大家熟悉的界面:

 

  • 大小: 46.9 KB
  • 大小: 44.9 KB
  • 大小: 11.1 KB
  • 大小: 18.6 KB
  • 大小: 4 KB
  • 大小: 10 KB
  • 大小: 36.9 KB
  • 大小: 40.9 KB
  • 大小: 19.8 KB
  • 大小: 26.9 KB
  • 大小: 16.1 KB
分享到:
评论
1 楼 zhaoyi168 2013-03-19  
可以把工程的代码发给我吗?
ZJLN1982@yahoo.com.cn,跪谢!

相关推荐

Global site tag (gtag.js) - Google Analytics