2011.11.1好日子,今天博客访问量超过1000了。 2012.01.29,访问量突破2000了. 2012.02.01,访问量突破3000了.继续进步

安卓自动化测试-脚本相关初探

上一篇 / 下一篇  2011-09-19 20:46:43 / 个人分类:自动化脚本

由于我之前接触华为项目还有移动项目中,包括代理都是用tcl语言来作为我的自动化脚本首选,原因是他处理文本能力超强,对于我们经常对字符和正则表达式的自动化结果判断是很有用处的.当我转战到我并没有学习过的基于java的应用层的android产品后,除了每天恶补javaandroid产品外,我一直想把我tcl的经验用在里面.

 

最后我研究了下除了solojava包外,android产品涉及到自动化方面的就2个工具:ASE(SL4A)monkeyrunner.

 

在我研究的过程中,我很高兴看到SL4A的介绍有tcl的支持平台,但是后来经过网上的咨询才发现并没有提供相关tcl的插件,还有monkeyrunner暂时我所了解到只支持Python语言,而且monkeyrunner目前我的能力范围只能通过坐标的方法来执行对各种按钮的自动化,显然对比solo包所提供的类来说不够好,万一产品修改了什么东西,我们的坐标就重新定位了,而且在目前的情况下,所有的测试只能限制与测试一个独立apk,这一点对于复杂的回归或者重现概率问题是非常头痛的.

 

那除了这些提供的脚本外,还有没别的方法来解决tcl的支持问题呢?国外的网站看了许多相关的讨论,有工具但是都不是很理想.所以后续假如真需要加强android脚本的自动化外,只能继续学习Python语言或者javascript.由于现在的项目进度只用了下简单的Python脚本,后续自动化小组成立后,我成立个专题攻关1星期android脚本,再和大家继续交流.

 

最后,还是希望各位同学提供一丝希望,有无成功在android平台上使用tcl脚本的经验或者在monkeyrunner上用也行,谢谢了


TAG:

 

评分:0

我来说两句

acbennn

acbennn

站在云端看浮云,晕. CSDN的博客:http://blog.csdn.net/bullswu/article/details/6798437

日历

« 2024-04-27  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 60132
  • 日志数: 44
  • 建立时间: 2011-09-18
  • 更新时间: 2013-09-22

RSS订阅

Open Toolbar