摘要: 要使用Monkeyrunner,首先得准备好环境。1.安装android SDK,配置好开发环境(Eclipse);2.安装好Python(因Monkeyrunner是由Jython写的,直接调用android API来整的)。环境搭好后,就可开始我们的使用之旅了详细步骤如下:1. 用Elipse打开android的模拟器,在CMD中用andorid命令打开模拟器或直接通过打开AVD Manager.exe开启一个模拟器CMD命令,如:D:\android\tools>emulator -avd AVD2.2 Comments: 定位到android SDK的路径下的tools目录,运行 阅读全文
posted @ 2012-01-18 15:59 随我畅翔 阅读(5056) 评论(0) 推荐(0) 编辑
摘要: Monkey 是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey 包括许多选项,它们大致分为四大类:· 基本配置选项,如设置尝试的事件数量。· 运行约束选项,如设置只对单独的一个包进行测试。· 事件类型和频率。· 调试选项。在Monkey 运行的时候,它生成事件,并把它们发给系统。同时,Monkey 还对测试中的系统进行监测,对下列三种情况进行特殊处理:· 如果限定了Monkey 运行在一个或几个特定的包上,那么它会监测试图转到其它包的操作,并对其进行阻止。 阅读全文
posted @ 2012-01-18 13:44 随我畅翔 阅读(726) 评论(0) 推荐(1) 编辑
摘要: 1、测试环境:1)Mac OS X:Version 10.6.62)Xcode:Version 3.2.53)iOS:4.24)Fonemonkey:Version 5.3a2、安装:1)解压Fonemonkey.zip。2)复制目标:Xcode --> Targets --> Control Fun-->右键duplicate, 出现Control Fun copy。重命名为Control Fun Fonemonkey。3)导入FoneMonkey文件夹:Xcode --> Control Fun(工程) -->右键Add>Existing File... 阅读全文
posted @ 2012-01-13 16:28 随我畅翔 阅读(1205) 评论(3) 推荐(0) 编辑
摘要: <uses-sdk android:targetSdkVersion="YOUR_VERSION" /> Example of a test case (test case spanning over multiple activities where EditorActivity is the first activity): public class EditorTest extends ActivityInstrumentationTestCase2<EditorActivity> { private Solo solo; public Edi 阅读全文
posted @ 2012-01-08 21:15 随我畅翔 阅读(559) 评论(0) 推荐(0) 编辑
摘要: If you just need to verify the text views its easy to use getView from the adapter. If you need to click on the view, the best approach for me was to use solo.sendKey(Solo.DOWN) the correct number of times to select the item in the list that you want, and then use solo.getCurrentTextViews(). for exa 阅读全文
posted @ 2012-01-06 14:43 随我畅翔 阅读(309) 评论(0) 推荐(0) 编辑
摘要: private Solo solo;public NotePadTest() {super("com.example.android.notepad", NotesList.class);} public void setUp() throws Exception { solo = new Solo(getInstrumentation(), getActivity()); } @Smoke public void testAddNote() throws Exception { solo.clickOnMenuItem("Add note"); sol 阅读全文
posted @ 2012-01-06 12:36 随我畅翔 阅读(485) 评论(0) 推荐(0) 编辑
摘要: RSS就是一种简单的信息发布和传递方式,使得一个网站可以方便地调用其他提供RSS订阅服务的网站的内 容,从而形成“新闻聚合”,让网站发布的内容在更大的范围内传播。 如果从RSS阅读者的角度来看,RSS获取信息的模式与加入邮件列表获取信息有一定的相似之处,也就是可 以不必登录各个提供信息的网站而通过客户端浏览方式(称为“RSS阅读器”)或者在线RSS阅读方式这些 内容。 RSS(Really ... 阅读全文
posted @ 2007-12-08 18:41 随我畅翔 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: -=-=-=-=-=>1. 获取“我的文档”等一些系统文件夹路径 MessageBox.Show(Environment.GetFolderPath(Environment.SpecialFolder.Personal));2. 确定当前运行的系统 OperatingSystem os = Environment.OSVersion; MessageBox.Show(os.Version.ToString()); MessageBox.Show(os.Platform.ToString());3. 模拟触发buttonclick事件 button1.PerformClick();4. 创 阅读全文
posted @ 2007-11-15 14:18 随我畅翔 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 现在越来越多的用户使用NTFS文件系统来增强Windows系统的安全性。通常是在图形用户界面(GUI)的“安全”选项卡中对文件或目录访问控制权限进行设置。还有一种设置方式大家可能很少使用,这就是Cacls命令。虽然它是一个基于命令行的命令,使用起来有点繁琐,但只要你合理利用,也会在提高系统安全性方面起到很好的效果。Cacls命令使用格式如下: Cacls filename [/T] [/E] [/... 阅读全文
posted @ 2007-10-23 08:43 随我畅翔 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 面试 一般会叫你填两个表 1个是你的详细信息表 1个是面试题答卷 两个都要注意反正面是否都有内容不要遗漏,如果考你机试一般也有两种,就是程序连接数据库或一些基本的算法(二分查找,递归等),公司一般都是测试你的基本功是否扎实,如果你基本功好就游刃有余不必紧张! asp.net面试题 1.new有几种用法 第一种:new Class(); 第二种:覆盖方法 public new XX... 阅读全文
posted @ 2007-10-06 23:17 随我畅翔 阅读(2583) 评论(5) 推荐(0) 编辑