- 博客(191)
- 收藏
- 关注
原创 Hadoop mirror file download
http://mirror.bit.edu.cn/apache/hadoop/common/stable/
2015-12-22 14:16:46 284
原创 ios自动化测试之命令行编译运行测试应用与被测应用
命令行编译运行测试应用与被测应用参考:http://jianshu.io/p/oazzv3 http://blog.csdn.net/tlb203/article/details/8131707前提:xcodebuild命令所在路径:/usr/bin若没有配置其环境变量,则运用的时候用/usr/bin/xcodebuild,否则可以直接实用xcodebuild一、在...
2014-03-06 17:26:45 328
原创 ubuntu13下载android源码
一、注意repo的正确地址repo:curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" >~/bin/repo 二、开始下载源码:repo init -u https://android.googlesource.com/platform/manifestrepo sync操作参考:h...
2014-02-27 18:23:46 179
原创 用例无法运行,报如下错:Exception during suite construction
一 前提1、 测试工程中的所有参数已配置好,如instrumentation中的参数及相关的uses-permission,值得一提的是WRITE_EXTERNAL_STORAGE这个permission,因为需要向手机设备写入日志,所以这个权限一定要加上。2、测试应用(test app)与被测应用(target app)的签名已经一致,最好都是debug签名。3、 安装好被测...
2014-02-26 15:47:51 371
原创 编译脚本
iphoneos5.0下的编译脚本:xcodebuild -project "xxx.xcodeproj" -configuration "Debug" -target "xxx" -sdk "iphoneos5.0" -arch "armv6 armv7" build RUN_CLANG_STATIC_ANALYZER=NO $(BUILD_DIR)="${BUILD_DIR}"
2014-02-21 16:48:47 147
原创 ImportError: No module named MyPackage
错误:ImportError: No module named MyPackage分析:虽然在目录MyPackage中创建了_init_.py文件,但依旧报以上错误,经分析,是__init__.py文件写成了_init_.py,少写了一个下划线,所以无法识别到MyPackage这个包。...
2014-02-17 18:44:51 292
原创 jython中模块与包的引用
转载:http://www.cnblogs.com/phinecos/archive/2010/05/07/1730027.htm当 执行import module时,解释器会根据下面的搜索路径,搜索module1.py文件。1) 当前工作目录2) PYTHONPATH中的目录3) Python安装目录 (/usr/local/lib/python)...
2014-02-17 18:41:03 778
原创 Mac中安装jython
1、首先下载jython文件,并安装之(去官网下载即可),为安全起见,再安装个python吧2、安装python时直接点击pythonxxxx.dmg包就可以了3、安装jython时,在终端运行java -jar jythonxxx.jar回车就可以了,会弹出一个界面,根据提示安装即可4、配置环境变量,编辑/etc/profile文件(确保profile文件有读写执行权限,若无则先...
2014-01-28 16:13:54 1192
原创 Jython调用自定义jar包中的接口
<!--[if !supportLists]-->1、 <!--[endif]-->首先准备好一个用于打成jar包的java应用,我的java应用结构如下: CustomInterface类的实现如下: 2、然后将CustomInterface项目打包成jar包,我的jar包名为:custom-interface.jar,并将之放到一个目录中。然后在py...
2014-01-26 10:37:41 995
原创 xcrun:Error:could note stat active Xcode path '/Volumes/Xcode 1/Xcode.app/Conten
启动instruments时报错:xcrun:Error:could note stat active Xcode path '/Volumes/Xcode 1/Xcode.app/Contents/Developer’ 分析:Mac10.8系统,Xcode4.6,安装Xcode时将其复制到/Applications目录下,然后启动Instruments就报改错 解决方法:执行...
2014-01-22 18:49:31 224
原创 Mac系统下eclipse不能正常执行ios测试用例
问题:使用InstrumentDriver框架做ios自动化测试时,eclipse不能正常执行ios测试用例,每次执行printElementTree时都会超时,如下图所示: 分析:eclipse找不到设备。测试项目中athrun.properties文件中的isRunSimulator的值为true(实际上应该为false),导致InstrumentDriver框架中的runTest...
2014-01-22 18:46:59 175
原创 Xcode启动应用时报“Could not launch ‘xxx’,failed to get the task for process xxx ”的错误...
环境:虚拟机Mac10.8,Xcode4.6, ipod6.1,自定义证书iPhone Developer 问题:XCode——Run时,报以下错误 解决方法:
2014-01-20 17:56:01 565
原创 Mac10.8虚拟机安装注意事项
1、硬盘选择默认的SCSI 0:0 (....) 2、CD/DVD 选择SCSI 0:1,然后选择使用ISO映像文件
2014-01-17 18:09:22 204
原创 在mac虚拟机上开发app,并安装在真机上
一 确保真机设备已越狱(越狱后的机子都装有cydia)1、在cydia中添加源:http://cydia.hackulo.us,然后在cydia中搜索界面搜索AppSync应用,并选择适合真机设备的版本进行安装。据说这个应用能让设备绕过苹果的数字签名验证机制2、重启IOS设备每次ios操作系统升级都要在设备上重复该步骤 二 生成自己的私有签名1、打开Mac OS系统自带...
2014-01-16 19:20:37 692
原创 Html元素
块元素(block element)* address - 地址* blockquote - 块引用* center - 举中对齐块* dir - 目录列表* div - 常用块级容易,也是css layout的主要标签* dl - 定义列表* fieldset - form控制组* form - 交互表单* h1 - 大标题* h2 - 副标题* h3 - 3级标题* h4 - 4级标题* h5...
2013-09-30 16:02:28 121
原创 Athrun框架WebView自动化测试源码解析
虽然Athrun对WebView的支持不是很完美,但一些基本功能还是可以完成的,比如:查找一个名字为“HelloWeb”的Web Element,并将其值改为“Hello World!”。相应的用法如下: webview.typeTextInWebElement(By.name("HelloWeb"), "Hello World!", 0); 一 WebView自动化测试...
2013-09-23 15:34:02 352
原创 自动化测试的测试用例设计
软件测试是软件能否通向市场的最后也是最重要的一关,手工测试作为一种传统的测试方式,其特点就是简单。但存在很多问题,如大量重复性的工作导致成本较高,人员积极性下降,人员操作失误引起的输入错误等。 针对手工测试的缺点,自动化测试应运而生。但并不是所有的项目都适合引入自动化测试,也不是引入了自动化测试就会提高测试效率,降低测试成本。实际上自动化测试更需要开发和搭建测试框架,设计测试用例,这就意味着成...
2013-04-27 20:39:39 394
原创 Please ensure that adb is correctly located..... 问题
解决方法:方法一、查毒杀毒,也许了病毒占用了adb server的端口号,导致adb server启动不了,adb.exe识别不了。也可能是装了豌豆荚的原因,可以尝试卸载豌豆荚。方法二、方法一不行,尝试此方法:将sdk中的tools和platform-tools完整路径加入到系统环境变量中方法三、方法二不行,尝试此方法:更新Android SDK Manager更新sdk版本...
2013-04-16 09:44:37 141
原创 PC端通过adb与设备端通信
adb 全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).它的主要功能有: 运行设备的shell(命令行)管理模拟器或设备的端口映射计算机和设备之间上传/下载文件将本地apk软件安装至模拟器或android设备 adb是一个 客户端-服务器端 ...
2013-03-28 09:36:16 673
原创 Ant 的build.xml中各个参数说明
appName对应项目名称src存放文件。class存放编译后的文件。lib存放第三方JAR包。dist存放打包,发布以后的代码。Ant构建文件是XML文件。每个构建文件定义一个唯一的项目(Project元素)。每个项目下可以定义很多目标(target元素),这些目标之间可以有依赖关系。当执行这类目标时,需要执行他们所依赖的目标。 <project>标签 每个构建文...
2013-03-14 18:25:46 672
原创 windows环境下搭建svn服务器
需求:为了搭建持续集成环境,必须有个SCM系统来存储代码,这里选择Subversion 。一、软件下载1)服务端:Subversion进入网站:http://sourceforge.net/projects/win32svn/ 下载最新包,如:Setup-Subversion-1.7.8.msi ,双击安装。安装路径自己选择,如:C:\Program Files,系统会自动生成Su...
2013-03-13 19:43:49 202
原创 有用网站
http://www.java2v.com/CN/Tutorial/Java/0419__PDF/CreatePdfReader.htm java基础http://read.dangdang.com/book_5824 抠门兔的精致生活http://www.haodou.com/recipe/all 做菜http://jxj.fuzhou.gov.cn/ 福州市政府ht...
2013-02-28 11:09:58 161
原创 Unable to execute dex: Multiple dex files define Lorg/taptwo/android/widget/Circ
问题:[2013-02-21 15:01:02 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/taptwo/android/widget/CircleFlowIndicator$FadeTimer;[2013-02-21 15:01:02 - TestCustom] Conversion to Dalv...
2013-02-21 15:07:53 113
原创 Athrun框架自定义控件的使用
Athrun框架自定义控件的使用 无论Android还是iOS都支持自定义控件,而原始Athrun框架只支持系统控件,所以在使用Athrun框架进行功能自动化测试时需要根据项目的实际情况,自行扩展Athrun框架并添加项目中自定义控件的映射。如以下示例所示。 1 带有自定义控件的小应用:TestCustom。 其中CustomTextView.java ...
2013-02-16 15:53:38 360
原创 Athrun Demo
Athrun第一个Demo一:环境搭建1、安装SVN2、下载Athrun Anroid框架。在pc上建立一个dir,右击dir,选择SVN Checkout,并在URL中输入:http://code.taobao.org/svn/athrun/trunk/android 。 单击OK按钮。进入下载代码界面。等待下载完成。更多详情参考:http:/...
2013-02-01 17:00:44 355
原创 W/TestGrouping( 5476): Invalid Package: '' could not be found or has no tests
问题:W/TestGrouping( 5476): Invalid Package: '' could not be found or has no tests原因:在写testcase时,没有指名具体的被测包名和包中的主class。解决方法: public class RootActivityTest extends AthrunTestCase{ private stat...
2013-02-01 10:04:57 141
原创 android viewTree and decorView
Android ViewTree and DecorView By Shubhayu | September 1, 2012 - 8:24 am | Android, Android Tutorial <!-- .entry-meta -->The Graphical User Interface forms an integral part of the And...
2013-01-30 13:55:30 142
原创 No active compatible AVD's or devices found. Relaunch this configuration after c
问题:No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD. 原因:你的模拟器或设备的固件低于当前应用的target。如果app的target是8,而你的设备是7。解决方法:1、更改Manife...
2013-01-29 10:56:35 1538
原创 UI Automation JavaScript Reference
UI Automation JavaScript ReferenceNote: This document was previously titled UI Automation Reference Collection. Use the UI Automation JavaScript library to write test scripts that exercise...
2013-01-25 10:03:10 141
原创 UI Automation JavaScript Reference
UI Automation JavaScript ReferenceNote: This document was previously titled UI Automation Reference Collection. Use the UI Automation JavaScript library to write test scripts that exercis...
2013-01-25 10:01:58 114
原创 代码对比工具
windows:http://www.scootersoftware.com/download.php Beyond Compare ubuntu:http://meld.sourceforge.net/ meld
2013-01-24 15:33:15 181
原创 android最新源码下载
源码下载:https://source.android.com/source/downloading.html Downloading the Source TreeInstalling RepoRepo is a tool that makes it easier to work with Git in the context of Android. For more info...
2013-01-23 09:57:39 196
原创 Windows平台MonkeyTalk环境搭建
Windows平台MonkeyTalk环境搭建 MonkeyTalk是款针对手机应用的自动化测试工具。 特性:1》免费且开源。2》支持Android,IOS平台。3》MonkeyTalk主要包括:MonkeyTalk IDE、MonkeyTalk Agent、MonkeyTalk scripts。4》MonkeyTalk Agent可以是真机或模拟器。...
2013-01-18 12:27:04 219
原创 JS中的prototype
原文出自:http://www.cnblogs.com/yjf512/archive/2011/06/03/2071914.html JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能...
2013-01-16 14:06:35 124
原创 Ios 自动化测试工具
1:Monkeytalk2: Calabash3:UI Automation tool http://blog.manbolo.com/2012/04/08/ios-automated-tests-with-uiautomation4:TestStudio by Telerik5:Frank6:SOASTA7:Appiumhttps://github.com/...
2013-01-16 11:39:25 196
原创 FileInputStream
[size=large]这是一对继承于InputStream和OutputStream的类,用于本地文件读写(二进制格式读写并且是顺序读写,读和写要分别创建出不同的文件流对象);本地文件读写编程的基本过程为:① 生成文件流对象(对文件读操作时应该为FileInputStream类,而文件写应该为FileOutputStream类);② 调用FileInputStream...
2013-01-16 10:37:00 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人