- 博客(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
1597
原创 python实现的android web多手机遍历agent
https://github.com/xiejinsong/traversal.git
2012-09-27 11:35:22
234
原创 nodejs实现的简易http代理服务器,支持网速模拟及数据mock
https://github.com/xiejinsong/proxy.git
2012-09-27 11:25:42
366
原创 通过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
215
原创 apk快速修改签名
使用InstrumentationTestCase进行测试过程中难免遇到需要修改apk签名修改的时候,通过以下步骤可以快速修改apk签名,建议使用debug.keystore androiddebugkey来签名,安装adt后可以在~/.android找到。(将xx替换为自己实际的apk名称),debug.keystore拷贝到akp同级目录。[code="shell"]zip -d ...
2012-09-27 11:17:22
416
原创 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
157
原创 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
186
原创 使用 maven-shade-plugin打可执行jar包
[code="xml"] org.apache.maven.plugins maven-shade-plugin 1.2.1 package shade ...
2012-02-24 12:31:26
365
原创 解决UTF-8工程下GBK编码的JAR包中文乱码
选中Window -> Preferences -> Content Types -> Java Class File,单击add加入Default encoding选项,然后在这个选择内输入GBK,单击update同理可以修改其它文件的默认编码格式。...
2012-02-23 17:15:09
796
原创 接口测试八问
一、接口用途是什么,哪些是必要参数不能缺少的,正常情况会怎样?二、如果缺少这些必要参数会怎样,如果传递错误值会怎样,如果传递空串会怎样?三、什么样的情况需要使用可选参数,这些情况下可选参数是否必传,正常情况下会怎么样?四、如果在不需要这些可选参数的情况下传递了会怎样,传递了空串,错误值会怎么样?五、需要这些参数时未传递会如何,传递了空,错误值又怎么样?六、基...
2012-02-22 13:09:29
166
原创 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
1722
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
443
原创 selenium获取当前快照截图(web driver可用)
[code="java"]File screenshot = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE);[/code]经测试android可用,图片存储于temp目录中,可以写入到自定义目录。
2011-10-31 18:30:48
913
原创 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
508
原创 android虚拟机设置http代理
在web开发、测试过程中难免需要对DNS进行绑定,在PC上可以修改hosts文件进行修改,但是在手机上修改hosts需要获取root权限,而且每次重启都需要修改很麻烦。所以可以考虑通过本地假设代理服务器,手机通过代理访问,间接实现ip绑定。步骤:1、PC机上下载代理HTTP服务器,我用的是jyhttp.exe,很小而且设置简单。下载完成后,启动jyhttp.exe,填写允许访问的ip地...
2011-08-30 14:44:24
1508
原创 解决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
536
原创 将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
306
原创 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
648
原创 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
156
原创 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
128
原创 解决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
186
原创 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
210
原创 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
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人