码迷,mamicode.com
首页 >  
搜索关键字:robotium    ( 199个结果
MonkenRunner通过HierarchyViewer定位控件的方法和建议(Appium/UIAutomator/Robotium姊妹篇)
1. 背景在使用MonkeyRunner的时候我们经常会用到Chimchat下面的HierarchyViewer模块来获取目标控件的一些信息来辅助我们测试,但在MonkeyRunner的官网上是没有看到相应的API的描述的,上面只有以下三个类的API引用信息(http://developer.and...
分类:移动开发   时间:2015-02-10 21:34:18    阅读次数:339
兔子--android自动化框架及其特点
Monkey:命令行工具,压力测试,可模拟按键输入,触摸屏输入,测试设备多久出现异常,只能产生随机事件 MonkeyRunner:用Python脚本,可视化,可扩展的自动化,多设备,自动化 CTS:一堆单元测试用例,兼容性,常用语设备制造商 ASE:python脚本,扩展性好,定制测试,(可以模拟打电话,发信息,看网页) Robotium:可以测试apk,也可在有源码的情况...
分类:移动开发   时间:2015-02-10 15:28:38    阅读次数:232
spoon+robotium+jenkins进行自动化持续回归测试
自动化测试的意义:         别说是外行人,即使是正在从事自动化测试工作的人来说,现在或曾经都或多或少有过这样的疑惑,辛苦写了自动化测试用例,却基本发现不了问题,其意义何在?在说明这个意义前先看下质量的定义。 质量的定义:         维基百科中对于品质(Quality)的定义:中国大陆亦称为“质量”,可指物品的特征、品性、本质,也可指商品或服务的水准、质量。 影响品...
分类:其他好文   时间:2015-02-07 20:22:47    阅读次数:477
[Android] Robotium手机自动化测试(仅需apk安装包版)——环境搭建 【转】
Robotium的手机自动化测试,很多都是利用app源代码里的Id定义来开发自动化脚本。而在我开始要为项目中的app写自动化测试脚本的时 候,开发的环境还很不稳定,app也还处于开发的状态中,而且,在需要自己搭建Android整个开发环境的时候,也遇到许多需要耗费很多时间去解决的开 发问题。因此,我...
分类:移动开发   时间:2015-02-05 21:46:59    阅读次数:205
多设备分发测试
robotium怎么生成报告,一般看见大家有这样几种做法:1 改写InstrumentationTestRunner,替代原有的,测试过程中会把测试结果写在定义的目录2 jenkins有自带的junit插件可以生成报告3 使用命令行发送测试命令,然后收集返回的结果,根据模板生成网页,恩,各种自定义的...
分类:其他好文   时间:2015-02-05 13:05:17    阅读次数:182
Test run failed: Instrumentation run failed due to 'Process crashed.'解析
在使用基于Instrumentation测试框架如robotium时,Test run failed: Instrumentation run failed due to 'Process crashed.'这个报错估计大多数人都遇到过,Android的应用是以Linux进程的概念在运行的,而Instrumentation与被测应用运行在同一个进程中,当被测应用的进程在Instrumentatio...
分类:其他好文   时间:2015-01-31 18:06:45    阅读次数:273
Android获取Toast的String解析
在测试自动化的过程中,有时经常需要获取Toast的String来作检验。 在robotium中,我们知道可以通过solo.getView("message")方法获取Toast的TextView,然后得到其String值,那么其内部是怎么实现的呢。 首先看下我们一般是怎么调用Toast的: Toast.makeText(getApplicationContext(), "再按一次退出程序",...
分类:移动开发   时间:2015-01-31 17:59:50    阅读次数:167
Robotium 第一天,HelloWorld
前段时间用Appium写安卓的UI自动化脚本,总的来说还是很不错的,但是有以下几个限制:中文输入问题,这个我用遍了网上的各种方法,都没能解决,真的是RP问题吗。。。有些开发会在Activity里封装webview,对于这种场景,Appium除了坐标,没有其它的解决方案Appium无法处理toast消...
分类:其他好文   时间:2015-01-30 19:10:51    阅读次数:258
adb 命令抓取log日志方法
1、确保手机已连接电脑,并开启调试 2、输入指令:  adb logcat  *:E  >c:\log.txt 如图所示: “E”  表示log日志级别  adb log日志级别 : 每一个输出的Android日志信息都有一个标签和它的优先级. · 日志的标签是系统部件原始信息的一个简要的标志。(比如:“View”就是查看系统的标签).  ·...
分类:数据库   时间:2015-01-29 16:03:26    阅读次数:291
[转]Android 录制回放原理
http://www.robotium.cn/archives/995录制回放的方法大概了解了下,一般实现原理有:1.基于坐标的实现,monkeyrunner为主要代表.通过截屏获取屏幕,进行缩放解析动作点,monkeyrunner使用的截图方法效率较低,对于root的手机可以使用类似gsnap之类...
分类:移动开发   时间:2015-01-27 13:11:41    阅读次数:174
199条   上一页 1 ... 10 11 12 13 14 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!