一. 首先是配置最基本的环境
Android自动化测试之知识准备+环境配置 (点击查看)
二.下载Athrun
- 在本机选定一个存放代码的位置dir
- 在dir下单击鼠标右键
- 在弹出的菜单中选择SVN Checkout一项
- 在弹出的对话框,第一项URL of repository下面的输入框中填入对应的地址:
- http://code.taobao.org/svn/athrun/trunk/android
- 点击OK下载
- 等待下载完成?
- 其中framework是框架主代码,agent是运行在PC端的辅助框架。example目录下包含2个App,一个使用athrun对2个App进行测试的Android测试工程。tools目录下包含一些其它辅助框架的工具。
三.将代码导入Eclipse
- 运行Eclipse
- 点击左上角的File选项
- 在弹出的菜单中点击Import
- 在弹出的对话框中选择General下的Existing Projects into WorkSpace
- 点击Next
- 在弹出的对话框中点击右侧的Browse,选择刚才下载的工程路径的根目录
- Finish
- 重复上述步骤2至7,将framework,agent,main_demo_app,cross_demo_app,test_demo全部导入Eclipse
四.运行示例测试工程
- 若工程导入后有编译错误,先消除编译错误,大多是因为Java Build Path引起,可在这里咨询: issues
- 在Eclipse中显示有助于调试的Android标签:
- 选择Eclipse界面上方的Windows选项
- 在下拉菜单中选择Show View
- 在二级菜单中选择所需要的标签如Devices,LogCat
- 选择要使用的设备
- 真机
- 模拟器
- 注意:为避免麻烦,模拟器选择56M以上的SD卡,真机也要插SD卡,默认的log4j日志是记到sd卡里的。(现在已改,没有SD卡时存到手机上)
- 真机
- 运行main_demo_app和cross_demo_app
- 运行test_demo,注意大部分用例都只需要framework即可正常运行,但是有一些用例(VirtualDeviceTest类中的测试方法)需要首先在PC端运行agent,否则无法正常运行
五.使用Athrun编写自己的测试工程
- 如果您看到这里,恭喜您马上将走出新手村
- 如果您在使用Athrun过程中遇到任何疑问,请不要犹豫:issues(Click here)
- 如果您想自己制定游戏规则,即刻加入我们:请联系太禅(旺旺或者邮件:[email protected])
- 秘籍
以上摘自:http://code.taobao.org/p/athrun/wiki/Start/
如果大家在使用过程中有任何问题都可以提出来,我会尽力给大家回复的。
—— —— —— EOF —— —— ——
微博: http://weibo.com/wirelessqa
转载请注明来源: Once-ler — http://blog.csdn.net/wirelessqa