@@ -3,22 +3,22 @@ AndroidTestScripts
33
44Android测试中常用到的脚本
55
6- ###主要脚本功能
6+ ### 主要脚本功能
77
88批量安装应用(支持以中文命名的 apk)、批量卸载、截屏、录制视频、获取当前应用的 apk 文件、包名、Activity 名等。<br >
99
1010
11- ###2016 .7.19
11+ ### 2016.7.19
1212增加部分python脚本对多设备的支持:
1313
1414![ device_id] ( image/device_id.png )
15- ###2016 .04.22
15+ ### 2016.04.22
1616增加 ` fps.py ` ,获取测试界面的 ` fps ` 、` jankniess ` 。
1717
1818使用方法:按照提示输入参数,测试过程中操作界面,最终数据结果存放于 ` fps_data ` 目录下,csv 格式。
1919如有错误,请指出!
2020
21- ####demo:
21+ #### demo:
2222
2323测试界面:
2424
@@ -33,7 +33,7 @@ cmd 界面:
3333![ fps_chart] ( image/fps_chart.png )
3434
3535
36- ###2016 .01.21
36+ ### 2016.01.21
3737增加 ` logcat.py ` ,windows 中在 cmd 里面运行 logcat 命令,会给输出的日志内容根据优先级添加颜色。使用前提是已配置 adb 及 python 的环境变量,在 cmd 里面可以直接运行 adb 命令和python 脚本。
3838用法:
3939将` logcat.py ` 配置到环境变量里面,使得可以在 cmd 中可以直接执行 logcat 命令。参数与 ` adb logcat ` 的一样。例如:
@@ -49,10 +49,10 @@ logcat 执行后:
4949当要使用重定向时,请使用 ` adb logcat ` .
5050
5151
52- ###2015 .06.02
52+ ### 2015.06.02
5353增加 ` get_app_crash_log.py ` 与 ` getAppCrashLog.sh ` , 应用发生 crash ,未及时从 logcat 获取到有效 log 时,可通过该脚本获取 log
5454
55- ###2015 .05.30
55+ ### 2015.05.30
5656增加 ` get_app_permission.py ` ,获取设备当前应用的权限详情,windows 下会将结果写入 ` permission.txt ` 文件中,其他系统打印在控制台:
5757
5858```
@@ -79,24 +79,24 @@ android.permission.MODIFY_AUDIO_SETTINGS:
7979 允许应用程序修改整个系统的音频设置,如音量和路由。
8080```
8181
82- ###2015 .02.12
82+ ### 2015.02.12
8383因日常工作需要,增加备份设备中安装的第三方应用的脚本 ` backup_app.py ` 。(区别于adb backup命令,只备份apk)<br >
8484
85- ###2015 .01.31
85+ ### 2015.01.31
8686修改 ` screenrecord.py ` 中的默认录制时间,默认最长录制时间为 180 秒<br >
8787
88- ###2015 .01.29
88+ ### 2015.01.29
8989新增脚本 ` get_cpu_mem_info.py ` ,获取设备当前运行的应用的 cpu、memory 信息,默认 top times 取值为20次,可自己修改脚本中的该参数
9090
9191脚本运行需要安装pychartdir模块,安装方法请参考 [ http://blog.csdn.net/gb112211/article/details/43272049 ] ( http://blog.csdn.net/gb112211/article/details/43272049 " python pychartdir模块的安装及使用 ") <br >
9292直接运行脚本,会生成线性图表存放于chart目录下,图表类似于:<br >
9393![ image] ( image/cpu_mem_info.png " chart " )
9494
9595
96- ###2015 .01.28
96+ ### 2015.01.28
9797修改了设备状态判断的代码(脚本自己都曾使用OK,如有问题,可以QQ联系:274925460)<br >
9898
99- ###2015 .01.26
99+ ### 2015.01.26
100100
1011011. 改写 python 分类中的脚本结构,将大部分方法分装进了 scriptUtils 包中的 utils 模块中<br >
1021022. 新增 ` screenrecord.py ` (录制视频,Android4.4新增功能)<br >
0 commit comments