批量获取Android设备运行时间

老虎说测试 大话测试字数 1068阅读3分33秒阅读模式
摘要部分Android设备在运行的时候,我们没办法去查看在运行过程中是否重启了,因为没有办法接显示器,而在不影响客户软件的情况,我们需要想想办法去实现这个事情,确保所做的测试是有效的,...

批量获取Android设备运行时间

部分Android设备在运行的时候,我们没办法去查看在运行过程中是否重启了,因为没有办法接显示器,而在不影响客户软件的情况,我们需要想想办法去实现这个事情,确保所做的测试是有效的,因此便有了以下的脚本。文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

简单的说明下,我们主要是使用上一篇文章中批量去连接设备:文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

当然通过adb连接到设备了,我们就能想干嘛就干嘛了,嘿嘿,别多想文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

实现代码文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

 文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

echo %date% %time% >> d:/2.txt文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

for /l %%i in (101,1,118) do (文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

echo 192.168.1.%%i文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

adb -s 192.168.1.%%i:5555 shell cat /proc/uptime ) >> d:/uptime.txt文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

pause文章源自陈学虎-https://chenxuehu.com/article/2017/06/6860.html

 

 

最终会生成如下文件(时间是假数据,因为现在没在公司):

2017/06/30 周五 22:30:34.62 
192.168.1.101
780468.88 320149.75

192.168.1.102
780468.94 320149.79

192.168.1.103
780469.00 320149.81

192.168.1.104
780469.06 320149.81

192.168.1.105
780469.12 320149.83

192.168.1.106
780469.17 320149.88

192.168.1.107
780469.23 320149.91

192.168.1.108
780469.29 320149.91

192.168.1.109
780469.35 320149.92

192.168.1.110
780469.40 320149.96

192.168.1.111
780469.46 320150.00

192.168.1.112
780469.51 320150.05

192.168.1.113
780469.57 320150.10

192.168.1.114
780469.63 320150.15

192.168.1.115
780469.70 320150.15

192.168.1.116
780469.77 320150.15

192.168.1.117
780469.83 320150.15

192.168.1.118
780469.89 320150.20

这个在批量监控设备上,还是有很大的帮助的,目前主要实现时间的监控,对于高级的类似log抓取,内存分析,进程监控,都能去实现,只要有了需求,就能实现。

 

 最后更新:2017-10-21
  • 版权声明:本文为原创文章,转载请附上原文出处链接及本声明。
  • 转载请注明:批量获取Android设备运行时间 | https://chenxuehu.com/article/2017/06/6860.html