zz:Android测试提升效率批处理脚本

1、[查看APK文件信息.bat]
?
1
2
3
4
5
6
7
8
@ECHO  OFF
ECHO [查看APK包信息]
ECHO -------------------------------
ECHO aapt dump badging %~nx1
  aapt dump badging % 1  > %~dp0%~n1.txt
ECHO [暂停 3 秒自动关闭...]
ping -n 3  127.0 . 0.1 >nul
@ECHO  ON

使用方法:将APK直接拖至bat文件上即可,信息保存在bat所在目录下的txt文件里

2、[自动安装APK.bat]
?
1
2
3
4
5
6
7
8
9
10
@ECHO  OFF
ECHO [安装APK]
ECHO -------------------------------
ECHO [等待插入手机...]
adb wait- for -device
ECHO [安装] %~nx1
  adb install -r % 1
ECHO [暂停 5 秒自动关闭...]
ping -n 5  127.0 . 0.1 >nul
@ECHO  ON

使用方法:将APK直接拖至bat文件上即可

2014-08-25 刚好有空继续更新下脚本

3、[读取手机信息存至文件.bat]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@ECHO  OFF
ECHO [读取手机信息]
ECHO -------------------------------
adb shell cat /system/build.prop>%~dp0\phone.info
FOR /F "tokens=1,2 delims=="  %%a in (phone.info) do  (
   IF %%a == ro.build.version.release SET androidOS=%%b
   IF %%a == ro.product.model SET model=%%b
   IF %%a == ro.product.brand SET brand=%%b
  )
del /a/f/q %~dp0\phone.info
ECHO.
ECHO.手机品牌: %brand%
ECHO.手机型号: %model%
ECHO.系统版本: Android %androidOS%
 
ECHO.-------------------------------
ECHO.手机品牌: %brand%> "%~dp0\Phone_%model%.txt"
ECHO.手机型号: %model%>> "%~dp0\Phone_%model%.txt"
ECHO.系统版本: Android %androidOS%>> "%~dp0\Phone_%model%.txt"
ECHO [暂停 5 秒自动关闭...]
ping -n 5  127.0 . 0.1 >nul
@ECHO  ON

使用方法:双击bat文件即可

4、[快速手机截屏.bat]
?
1
2
3
4
5
6
7
8
9
10
11
12
@ECHO  OFF
ECHO.[快速手机截屏]
ECHO.-------------------------------
ECHO.[Exce ] 手机截屏
adb shell screencap -p /sdcard/screen.png
ECHO.[Tips ] 拷贝截屏图片至电脑
adb pull /sdcard/screen.png "%~dp0\screen.png"
ren screen.png "%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.png"
  adb shell rm /sdcard/screen.png
ECHO [暂停 2 秒自动关闭...]
ping -n 2  127.0 . 0.1 >nul
@ECHO  ON

 使用方法:双击bat文件即可

5、[导出Logcat日志.bat]
?
1
2
3
4
5
6
7
@ECHO  OFF
ECHO.[导出logcat日志]
ECHO.-------------------------------
  adb logcat -d> "%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log"
ECHO.[暂停 5 秒自动关闭...]
ping -n 5  127.0 . 0.1 >nul
@ECHO  ON

使用方法:双击bat文件即可。可以按需要修改adb logcat命令,比如monkey前可以用adb logcat -c 清空缓存,后再执行此bat时,日志文件则不会太多无用的日志。

所属分类:  Android
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值