- 博客(12)
- 收藏
- 关注
转载 android测试框架对比(二)
1. Appium测试 (功能测试,用户接受度测试,黑盒测试)Website: http://appium.io/Appium测试相当于黑盒测试。只是测试UI逻辑正确性。所以Appium测试框架提供的方法有限。获取一个AppiumDriver对象。该对象只是有很多findElements() 的方法,获取到UI元素。UI元素是WebElement,这个类提供的方法基本是获取信息
2016-05-13 17:59:09 407
转载 android测试框架对比(一)
最近花了一些时间来调研Android的测试框架,除了需要适合做UI测试,还需要保证选取的框架有以下几点特性:工具开源,易于扩展。脚本编写简洁,维护成本低。满足客户端的自动化需求。便与校验结果的正确性。可用于持续集成。目前较热门的开源框架有:Android APIs提供的Instrumentation类、MonkeyRunner、Robotium、Athrun、A
2016-05-13 17:56:27 375
转载 Android自动化测试框架目标
http://mamicode.com/info-detail-1331505.html在做Android自动化测试框架开发之前,我们应该先了解目前的发展状况,知道我们的目标是什么,也要了解当前的主流框架,做到知己知彼,取长补短。 首先要思考和了解几个问题:我们开发自动化框架的目标是什么?如何得到想要的框架?目前主流自动化框架的优劣势分析剖析主流自动化框架的源码如何利用
2016-05-13 17:43:36 475
转载 几种常见的Android自动化测试框架及其应用
随着Android应用得越来越广,越来越多的公司推出了自己移动应用测试平台。例如,百度的MTC、东软易测云、Testin云测试平台……。由于自己所在项目组就是做终端测试工具的,故抽空了解了下几种常见的基于UI层面的自动化测试工具。趁晚上有空总结下,好记心不如烂笔头呀!一 常见Android自动化测试框架及其应用 目前,Android基于UI层面的自动化测试工具,都可以理
2016-05-13 17:25:47 2494
转载 Android 广播大全 Intent Action 事件
Intent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED;//充电状态,或者电池的电量发生变化//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册 Intent.
2016-04-28 14:59:43 411
转载 android手机定位
做移动互联网就不太可能不碰手机端的开发。上周为了项目需要,俺也挽袖子抡胳膊开始写起了android程序,还好有java基础,倒也上手快,写了几个小程序,主要都是关于定位方面的。网上也搜得到一些相关的文章和教程,但给出的例子效果不太好,而且感觉只有其表,却不明其理。因此写出此文,分享一些我的经验。虽然是以android为主,但是我想对其它平台的开发也应该有些帮助。这篇文章侧重于制定一个合理的
2016-04-22 09:44:51 420
原创 Android permission
android.Manifest包含了Android的所有权限。设置权限需要在:1, AndroidManifest.xml中添加2,有些app可以在app info控制某些权限(如sd卡的读写权限)的开启,因此在启动app时需要判断权限是否允许。 类android.support.v4.content.PermissionChecker封装了判断权限状态的一些接口,如判断读权
2016-04-20 15:08:08 378
转载 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
转载自:http://www.cnblogs.com/yaozhongxiao/archive/2014/07/14/3842908.html一、基本概念dip : Density independent pixels ,设备无关像素。dp :就是dippx : 像素dpi :dots per inch , 直接来
2016-04-20 14:13:50 375
转载 android设备信息
android的设备信息可以通过android.os.Build获取,具体的信息如下:一、类结构:java.lang.Object?android.os.Build二、类概述:从系统属性中提取设备硬件和版本信息。三、内部类:1、Build.VERSION 各种版本字符串2、Build.VERSION_CODES 目前已知的版本代码
2016-04-20 13:34:57 527
原创 Application作用域
每个APP都会在AndroidManifest.xml中声明一个application, 这个application可以默认也可以自己定义。application的生命周期大于activity。经过实验确认,application的生命周期为开机总时长。哪怕卸载app再重新安装,application并未消亡。而activity会不断destroy并created,所以自定义的applicatio
2016-04-20 13:19:06 726
转载 Android Framework-Tools adb keyevent
input keyevent method:input keyevent 82 menuinput keyevent 3 homeinput keyevent 19 upinput keyevent 20 downinput keyevent 21 leftinput keyevent 22 rightinput keyevent 66 enterinput keyevent 4
2016-04-19 10:14:14 386
转载 Android Framework-Tools adb
Official Page http://developer.android.com/tools/help/adb.htmllogcat adb logcat -b radio -b main -v timebugreport Prints dumpsys, dumpstate, and logcat data to the screen,
2016-04-19 10:06:42 1487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人