自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 zip命名详解(转)

linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/s...

2012-09-27 11:37:21 1478

原创 python实现的android web多手机遍历agent

https://github.com/xiejinsong/traversal.git

2012-09-27 11:35:22 187

原创 nodejs实现的简易http代理服务器,支持网速模拟及数据mock

https://github.com/xiejinsong/proxy.git

2012-09-27 11:25:42 317

原创 通过am快速启动单个用例

adb shell am instrument -w -e class 类名#测试方法名 包名/android.test.InstrumentationTestRunner[code="shell"]adb shell am instrument -w -e class com.xxx.xxx.xxx.xxx.xxxTest#testMain com.xxx.xxx.xxx.xxx...

2012-09-27 11:20:19 169

原创 apk快速修改签名

使用InstrumentationTestCase进行测试过程中难免遇到需要修改apk签名修改的时候,通过以下步骤可以快速修改apk签名,建议使用debug.keystore androiddebugkey来签名,安装adt后可以在~/.android找到。(将xx替换为自己实际的apk名称),debug.keystore拷贝到akp同级目录。[code="shell"]zip -d ...

2012-09-27 11:17:22 324

原创 nodejs改写http

[code="coffeescript"] proxy_request = http.request opt, (p_res) -> headers = p_res.headers statusCode = p_res.statusCode content_encoding = headers["content-encoding"] res.writeHead(stat...

2012-07-12 20:32:29 122

原创 coffeescript+nodejs实现http代理服务器支持get、post

[code="coffeescript"]http = require('http')url = require('url')http.globalAgent.maxSockets = 10240;parseOpthons = (req) -> opt = {} url_info = url.parse(req.url) opt.host = url_inf...

2012-07-11 22:53:07 144

原创 使用 maven-shade-plugin打可执行jar包

[code="xml"] org.apache.maven.plugins maven-shade-plugin 1.2.1 package shade ...

2012-02-24 12:31:26 305

原创 解决UTF-8工程下GBK编码的JAR包中文乱码

选中Window -> Preferences -> Content Types -> Java Class File,单击add加入Default encoding选项,然后在这个选择内输入GBK,单击update同理可以修改其它文件的默认编码格式。...

2012-02-23 17:15:09 733

原创 接口测试八问

一、接口用途是什么,哪些是必要参数不能缺少的,正常情况会怎样?二、如果缺少这些必要参数会怎样,如果传递错误值会怎样,如果传递空串会怎样?三、什么样的情况需要使用可选参数,这些情况下可选参数是否必传,正常情况下会怎么样?四、如果在不需要这些可选参数的情况下传递了会怎样,传递了空串,错误值会怎么样?五、需要这些参数时未传递会如何,传递了空,错误值又怎么样?六、基...

2012-02-22 13:09:29 125

原创 eclipse出现JUnit: The input type of the launch configuration does not exist

The input type of the launch configuration does not existproperties -> java build path -> source 去除对应的Excluded中的路径

2011-11-20 18:00:27 1606 1

原创 selenium通过WebDriverWait实现ajax测试

[code="java"]AndroidDriver driver = new AndroidDriver();driver.get("http://m.taobao.com");WebElement inputBox = driver.findElement(By.id("J_SKey"));inputBox.sendKeys("1");new WebDriverWait(d...

2011-10-31 18:37:20 398

原创 selenium获取当前快照截图(web driver可用)

[code="java"]File screenshot = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE);[/code]经测试android可用,图片存储于temp目录中,可以写入到自定义目录。

2011-10-31 18:30:48 844

原创 android虚拟机设置http代理(续)

通过前面所讲述方法,无法实现对webview http请求的代理,所以只能通过修改设置参数的形式进行http代理设置。方法:1、adb shell进入到虚拟机的shell2、sqlite3 /data/data/com.android.providers.settings/databases/settings.db编辑参数数据3、insert into syst...

2011-09-01 17:34:06 447

原创 android虚拟机设置http代理

在web开发、测试过程中难免需要对DNS进行绑定,在PC上可以修改hosts文件进行修改,但是在手机上修改hosts需要获取root权限,而且每次重启都需要修改很麻烦。所以可以考虑通过本地假设代理服务器,手机通过代理访问,间接实现ip绑定。步骤:1、PC机上下载代理HTTP服务器,我用的是jyhttp.exe,很小而且设置简单。下载完成后,启动jyhttp.exe,填写允许访问的ip地...

2011-08-30 14:44:24 1377

原创 解决maven build过程中出现泛型、编码错误

1、maven2默认使用java 1.5编译不支持泛型2、当工程编码为UTF-8并含有中文时编译会出现字符错误解决办法,修改pom文件加入maven-compiler-plugin插件[code="pom"] maven-compiler-plugin 1.6 true 1.6 1.6 ...

2011-08-16 14:12:40 480

原创 将gem包打成jar包

需要下载jruby-complete-1.6.3.jar[code="pom"] org.jruby jruby-complete 1.6.3 jar compile[/code]下载需要转换的gem包(以下以sequel举例),将gem包与jruby-complete-1.6.3.jar拷贝到同一目录(可选),执行以下命令[code="s...

2011-08-15 12:55:22 240

原创 java调用ruby

由于spring只能调用jruby 0.9 - 1.0版本,为了调用更高版本的jruby 引擎,需要通过RS223接口来实现,以下是工作的一些总结希望对大家有帮助。1、对RS232的一些封装,方便调用[code="java"]import java.io.File;import java.io.FileInputStream;import java.io.FileNot...

2011-08-11 14:18:44 592

原创 android adb杂记

1、查询当前连接了哪些设备(物理、虚拟)[code="shell"]adb devices[/code]一般含有emulator的设备是虚拟设备2、将设备的端口映射到PC的端口[code="shell"]adb -s forward tcp:8080 tcp:8080[/code]如果当前只连接了一台虚拟设备则可以省略-s devices-name参数(以下同上)4、安装...

2011-08-09 00:02:24 113

原创 linux杂记

1、不重启重新加载profile文件[code="shell"]source .profile[/code][code="shell"]source profile[/code]2、修改显示器背景亮度[code="shell"]xgamma -gamma .5[/code]

2011-08-08 23:41:03 94

原创 解决AndroidDriver不能输入中文

android-server修改WebViewAction.java新增[code="java"] private static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); if (ub == Character.UnicodeBlo...

2011-08-08 13:06:56 148

原创 AndroidDriver测试真机、虚拟机注意事项

[list][*]Selenium地址:[url]http://code.google.com/p/selenium/[/url][*]AndroidDriver地址:[url]http://code.google.com/p/selenium/wiki/AndroidDriver[/url][/list]1、断开、连接设备[code="shell"]adb kill-se...

2011-07-28 12:07:40 167

原创 ubuntu安装subclipse出现JavaHL错误

[code="java"]sudo apt-get install libsvn-java[/code]原文:[url]http://islandlinux.org/howto/installing-javahl-subclipseeclipse-ubuntu[/url]

2011-07-18 20:16:34 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除