会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老歐
不想做开发的测试不是好QA
博客园
首页
新随笔
联系
管理
订阅
2014年6月20日
[老欧的问题]如何通过有ID的view找到其下没有ID的view
摘要: [问题来源]activity中有很多view是没有固定ID的,如果想要找到它,进行操作不知道该如何进行.[解决方案]所以说,没文化真可怕.刚开始采用solo.getviews找到有ID的父view下所有的view,再去定位很容易出问题.当时只是知道好像有个getChild的方法,却不知道该怎么弄.感...
阅读全文
posted @ 2014-06-20 19:08 老歐
阅读(157)
评论(0)
推荐(0)
2014年6月19日
[老欧的经验]Robotium小经验
摘要: [2014-06-19]今天尝试卸载被测应用,发现只要应用被卸载就会直接报错,脚本停止运行.这和Robotium的实现原理有本质关系.一旦应用都没了,整个模拟都结束了.需要更多了解一下Robotium的原理.其实就是Android自带测试框架的原理.编写的脚本是清除被测应用的用户数据,就直接结束ca...
阅读全文
posted @ 2014-06-19 22:21 老歐
阅读(214)
评论(0)
推荐(0)
[老欧的问题]如何在应用内使用adb命令[待优化]
摘要: 问题来源:Robotium的测试是直接在手机上安装被测包,由于种种原因,启动图的验证,还有初始化状态的验证非常不方便.如果直接卸载应用会导致Robotium脚本的运行失败,删除Data下文件夹比较担心会出现问题,也不够贴近用户.想要通过代码直接删除,需要对应用的权限进行更改, 方法如:http://...
阅读全文
posted @ 2014-06-19 22:11 老歐
阅读(240)
评论(0)
推荐(0)
2014年6月17日
[老欧的问题]如何获得手机屏幕分辨率
摘要: 因为是在Robotium脚本里,所以先获得activity./** * 获得手机屏幕大小 * @return dm int[] 0为屏幕宽度,1为屏幕长度 * @throws Exception */ public int[] getScreenResolution() throws Exc...
阅读全文
posted @ 2014-06-17 19:21 老歐
阅读(122)
评论(0)
推荐(0)
2014年6月16日
[老欧的自学]MonkeyRunner API
摘要: 参数中,包含默认值的参数,为可选参数MonkeyRunner.alert(stringmessage,stringtitle,stringokTitle)在脚本运行过程中,在PC端弹出敬告对话框.脚本暂停运行,直至关闭对话框.参数: message: 弹出对话框内容 title: 对话框...
阅读全文
posted @ 2014-06-16 19:48 老歐
阅读(312)
评论(0)
推荐(0)
公告