这两天用robotium试了下微信自动测试。有两篇robotium的教程很不错,推荐下,http://blog.51cto.com/zt/301,http://fengbohaishang.blog.51cto.com/5106297/999764。
robotium需要微信APK重签名,这里需要注意了,官网的re-sign.jar工具在java 1.7以上的不行,安装时会出现认证不通过的错误。且需要默认的debug.keystore文件,这个需要配对。
安装微信成功后就出现问题了,登陆的时候竟然被微信给识别出微信客户端异常,直接退出了。我再用网易新闻APK试了下,能正常的跑。看了只能换工具了,之前我写过一篇用monkeyrunner来自动测试微信的,http://blog.csdn.net/streen_gong/article/details/21398127 。