12 2012 档案

摘要:最近公司在开展Android的自动化测试,美国那边的开发人员利用Android的UI Testing和powershell搭建了一个Android自动化的框架。通过几天的学习,大概熟悉了他们的这套框架了。新的Android SDK提供2个工具用以UI的自动化:uiautomatorviewer- 一个GUI工具,用来扫描识别UI上面的控件uiautomator- JAVA类库,包含一些自定义的UI功能测试,用以自动化和跑test case的引擎。这两个工具只在Android SDK Tools, Revision 21 or higher和Android SDK Platform, API 1 阅读全文
posted @ 2012-12-26 16:53 Rex.M 阅读(10049) 评论(1) 推荐(1)
摘要:创建数组方法:字面量表示法,Array构造函数字面量表示法:var a = []; //创建一个空数组var a = [, , ,]; //创建一个有3个元素的数组,这3个元素的值为undefined。(最后的,会被忽略)使用Array构造函数var a = new Array(); //创建一个空数组,等同于[]var a = new Array(10); //创建一个数组,长度为10,但里面没有元素var a = new Array(5, 4, 3, 2, 1) //创建一个数组,包含多个元素稀疏数组:就是包含从0开始的不连续索引的数组。注意:挡在数组直接... 阅读全文
posted @ 2012-12-20 21:47 Rex.M 阅读(272) 评论(0) 推荐(0)
摘要:JavaScript里最基本的数据类型是对象。JavaScript里的对象其实是一个无序的属性集合,属性又是一个个的名-值对。除了字符串,数字,true,false,null或者undefined以外,其他所有的值在JavaScript里头都是对象。对象是引用类型,如果变量x表示一个对象,当执行var y = x;语句后,实际上y和x指向的是同一个对象。所以,当你通过y改变对象的值,这种变化也会反映到x上。如何创建对象:1. 字面量表示法:var book = {}; //创建一个没有属性的对象var book = { name : "The Definitive Guide&quo 阅读全文
posted @ 2012-12-14 21:42 Rex.M 阅读(972) 评论(0) 推荐(0)
摘要:1. 把对象作为参数传入functionvar a = [1,2,3,4];var b = [];function arraycopy(/* array */ from, /* index */ from_start,/* array */ to, /* index */ to_start,/* integer */ length) { var j = to_start - 1; for(var i = from_start - 1; i < length; i++) { to[j] = from[i]; j += 1; }}function copyArray(arrObj... 阅读全文
posted @ 2012-12-05 17:21 Rex.M 阅读(167) 评论(0) 推荐(0)