阻塞 不可能的转换 使用equals()方法比较类型不通的数组 硬编码了数据库密码 性能 – URL的equals 和 hashCode 方法会被堵塞 http://michaelscharf.blo...
Continue reading...Android
Android CPU耗电量测试
Android CPU耗电量测试 在测试Android app时,不仅仅要关注app的功能,也好关注app的性能指标,cpu、内存、流量、电量等。简单介绍下电量测试中的cpu耗电。 影响耗电的因素 C...
Continue reading...adb shell input 命令
adb命令可以模拟简单的按键事件,当触摸屏不好使的时候就可以用咯。上篇有提到adb devices命令,就是用usb连接到手机或平板,这个时候就可以用adb shell 命令打开手机或平板终端了。输入...
Continue reading...Robotium 用例分组运行
Robotium是开源的Android界面自动化测试的框架,它内部集成了junit,以test开头的方法,会自动识别成测试用例,这样做带来快捷的同时,却也带来了不便。如果我们要分功能、分模块等,Rob...
Continue reading...Roboitum中加入失败重跑机制
Roboitum中加入失败重跑机制 Robotium是个开源的android功能测试自动化框架,比较流行。我平时使用robotium+maven+spoon,这样的组合做androd自动化。做界面自动...
Continue reading...Android代码注入框架RoboGuice
Android代码注入框架RoboGuice 概述 RoboGuice 2可以让我们更方便、快捷地编写android代码。在写android代码时,我们在使用getIntent().getExtras...
Continue reading...Android兼容性测试工具Spoon
android分布式测试工具。 简介 android众多的版本和机型给android app测试工作带来不小的挑战。Spoon通过将case分布式地执行、将执行结果更友好地展示出来,从而简化andro...
Continue reading...Robolectric进行Android单元测试
测试驱动android开发 在安卓模拟器或者真机上跑测试用例速度很慢。构建、部署、启动app,通常需要花费一分钟或者更久。这不是TDD(测试驱动开发)模式.Robolectric提供一种更好的方式。 ...
Continue reading...Android Monkey测试
Android中的monkey是对app做界面压力测试的一款工具,它可以向模拟器或者真机发送一系列随机的用户操作事件、或者系统事件。 概述 Monkey是android sdk自带的一款命令行工具,适...
Continue reading...如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接
关于什么是Hierarchy Viewer,请查看官方文档:http://developer.android.com/tools/debugging/debugging-ui.html。个人理解:Hi...
Continue reading...android-maven-plugin 点9图片问题
使用android-maven-plugin插件搭建android CI的时候,遇到点9图片报错问题,报错信息如下: ERROR: 9-patch image Project/res/drawable...
Continue reading...Android开发、测试持续集成环境Jenkins搭建
传统java项目开发都会利用maven、ant在hudson、jenkins中持续集成,开发、测试、每日构建,保证代码质量。maven默认不支持android,但是我们可以利用maven-androi...
Continue reading...
近期评论