2013年11月12日

摘要: android app的渠道包太多,需要自动化验证脚本,本次采用批处理+robotium脚本的方式解决这个问题运行视频上传到了:http://v.youku.com/v_show/id_XNjMzNzc5OTMy.html运行方法如下:1、环境准备PC上安装JDK,配置环境变量PC上安装adb.exe,配置环境变量resignNew.batautoTest.batdebug.keystore手机上安装testMMQ.apk(这是测试脚本的打包程序)把渠道包重新签名,方法:1、把所有渠道包和resignNew.bat、debug.keystore放在同一个文件夹中,拖动渠道包到resignNew 阅读全文
posted @ 2013-11-12 15:28 zhitang2009 阅读(642) 评论(2) 推荐(1) 编辑
摘要: android手机中360手机卫士 as 360、腾讯手机管家 as q家、金山手机助手 as 金家,谁更霸道?as意思是别名,下面用到同时安装了这三个app,进入设置-》应用程序-》正在运行 查看三个app的运行状态:1、三个app正常运行时,都会有一个主进程和两个服务进程2、关闭360的服务进程,成功,主进程不退出;无法关闭主进程服务,除非用其它家的app杀进程才能让整个程序停止运行。但连上pc后,pc上360服务会自动安装启动手机app,这点比较流氓3、关闭q家的服务进程,成功,主进程不退出;再关闭主进程服务,整个程序停止运行。4、关闭金家的服务进程,成功,主进程不退出,但是1秒后,服务 阅读全文
posted @ 2013-11-12 09:24 zhitang2009 阅读(510) 评论(0) 推荐(0) 编辑

2013年11月11日

摘要: 只有apk包,创建空android test project时,如果src节点下的文件要和 gen文件下一致,否则运行adb shell命令时,会报错。因为我们创建junit test case 时,习惯上会保持和被测试app一致如:cn.mama.activity.test。但自动生成的目录却不是这个把测试项目打包后,用aapt.exe工具查看,会发现包名是gen的子目录一致,而不是src下的子目录:血的教训D:\adt-bundle-windows-x86_64-20131030\others\resignedAPK>adb shell am instrument-w -e clas 阅读全文
posted @ 2013-11-11 18:23 zhitang2009 阅读(3128) 评论(0) 推荐(0) 编辑
摘要: robotium做划屏操作函数坑爹,正确的参数为左划:Solo.RIGHT右滑:Solo.LEFT第二个参数是滑动的距离,范围是0-1,1表示整屏,不填默认是0.5。数据类型是float正确的左滑代码如下:solo.scrollToSide(Solo.RIGHT,0.7f); 阅读全文
posted @ 2013-11-11 11:14 zhitang2009 阅读(629) 评论(0) 推荐(0) 编辑

2013年11月7日

摘要: 今天用eclipse测试apk文件,创建测试工程时,没有选择an existing android project,直接选this project。创建工程后eclipse总是报错:java.lang.NullPointerExceptionworkspace\.metadata下的.log文件记录日志:!ENTRY com.android.ide.eclipse.adt 4 0 2013-11-07 17:01:21.400 !MESSAGE Failed to load properties file for project 'testMMQ'!ENTRY org.ecli 阅读全文
posted @ 2013-11-07 17:17 zhitang2009 阅读(364) 评论(0) 推荐(0) 编辑

2013年11月6日

摘要: 1、把sdk\.android\debug.keystore复制到apk文件的同级目录中2、http://files.cnblogs.com/zhitang2009/resign.zip下载后解压 apk重签名的bat,把下面的代码复制到**.bat中,将apk文件拖到**.bat我的jdk是1.7,如果你的是1.6 的jdk可以把bat文件的第38行按下面的格式修改jarsigner -keystore eclipse默认的debug.keystore路径 -storepass android -keypass android 需要重新签名apk的路径 androiddebugkey 阅读全文
posted @ 2013-11-06 15:17 zhitang2009 阅读(209) 评论(0) 推荐(0) 编辑
摘要: apk文件的versionCode ,这个值必须大于上个apk文件,否则不能上线检查apk的 versionCode 步骤:1、http://files.cnblogs.com/zhitang2009/aapt.zip下载附件aapt.exe,把***.apk文件放在同级目录中2、点击【开始】——》输入 cmd,运行MS-dos3、进入aapt.exe 目录,运行命令 aapt.exe d badging ***.apk 结果类似如下:上面是基本用法,下面推荐更优的方法:1、将之前的aapt.exe文件,放到环境变量path的某个路径下(或者修改path,添加aapt.exe的路径)2、新建a 阅读全文
posted @ 2013-11-06 11:27 zhitang2009 阅读(864) 评论(0) 推荐(0) 编辑

2013年10月30日

摘要: 1、在http://jmeter.apache.org/download_jmeter.cgi下载apache-jmeter-2.10.zip包2、解压到D:\apache-jmeter-2.103、编辑系统环境变量,添加JMETER_HOME,值为D:\apache-jmeter-2.104、修改CLASSPATH,添加:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\logkit-2.0.jar;%JMETER_HOME%\lib\jorphan.jar5、在D:\apache-jmeter-2.10\bin在双击 阅读全文
posted @ 2013-10-30 11:13 zhitang2009 阅读(364) 评论(0) 推荐(0) 编辑

导航