python实现自动开机_python自动循环定时开关机(非重启)测试
做手机整机测试的,肯定有开关机的需求,关机,几分钟后再开机(一直循环操作测试,就是不能重启);这个需求在关机后就没有办法开机了,任何脚本命令都不行,除非做APP;重启功能的缺点是关机后就立即开机了,需求是关机后几分钟才开机,reboot做不到;
基本思路:现在借用终端自带的定时开关机APP功能,定时开关机只能定时一天就一个时间,达不到这个目的,这个APP作为辅助,关机后几分钟自动开机,开机后更改系统时间或者定时开关机APP时间,来达到测试多次开关机功能
废话不多说,来看看脚本怎么写
# -*- coding:UTF-8 -*-
import os
import time
time.sleep(5)
test_times = 9999 #设置测试循环次数
for i in range(0,test_times):
os.popen("adb root tengxun.com") #获取root权限
time.sleep(3)
os.popen("adb shell date -D SET_FORMAT '06271203'") #设置系统时间
time.sleep(165)
stdout1 = os.popen("adb devices").read()
if 'xx635' in stdout1: #检测终端状态关机还是开机
print("定时关机失败,异常时间点:")
print (time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
else:
print("定时关机成功,当前关机次数 : %d" % (i+1))
time.sleep(630)
stdout2 = os.popen("adb devices").read()
if 'xx635' in stdout2:
print("定时开机成功,当前开机次数 : %d" % (i+1))
else:
print("定时开机失败,异常时间点:")
print (time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python实现自动开机_python自动循环定时开关机(非重启)测试相关推荐
- python定时开关机的代码_python自动循环定时开关机(非重启)测试
做手机整机测试的,肯定有开关机的需求,关机,几分钟后再开机(一直循环操作测试,就是不能重启):这个需求在关机后就没有办法开机了,任何脚本命令都不行,除非做APP:重启功能的缺点是关机后就立即开机了,需 ...
- Win10、Win7定时开关机
Win10.Win7定时开关机 Win10.Win7定时开关机 补充重点:必须取消选择"自动重新启动"--解决休眠重启问题 知识补充: 电脑在关机后有两个用户只默认登陆一个 Win ...
- 苹果定时开关机怎么设置_苹果手机设置自动开关机
现在的智能手机有很多便捷的功能,定时开关机就是其中之一,如果您使用的是苹果手机那么能够设置定时关机吗?下面就为大家带来苹果手机设置自动开关机相关的介绍. 苹果手机设置自动开关机 1.目前苹果手机在系统 ...
- 51.计算机通电后自动开机,Win10专业版怎么解决电脑关机后又自动开机的问题?
大家碰到过电脑自动关机的,但是又没有碰到过电脑自动开机的呢?本机安装的是Windows10-10240的专业版系统,昨天出现了一个这样的情况,即把电脑关机以后,又自动开机了,如何才能解决电脑关机后又自 ...
- PPT设置自动保存时间 mac_苹果Mac电脑如何定时开关机?Mac设置自动开关机教程
有时候我们可以需要让电脑定时关机和开机,你知道苹果Mac电脑如何定时开关机吗?macw小编为大家带来了Mac设置自动开关机教程,需要的朋友收藏起来吧! 苹果Mac电脑如何定时开关机?Mac设置自动开关 ...
- ubuntu定时执行python脚本_Ubuntu 每天定时开关机并运行指定脚本
ubuntu每天定时开关机 定时关机方法: 编辑 /etc/crontab添加一条命令:55 23 * * * root /sbin/shutdown -h now.即可实现每天23:55关机. 定时 ...
- 计算机定时开机关机设置,电脑定时开关机,小编教你怎么设置电脑定时开关机...
我们有的时候是非常懒得等开机的那段过程的,因为等的过程有点无聊.所以都会选择设置电脑定时开关机,这样的话我们就不用特地等啦.那么今天小编就来告诉你们怎么设置电脑定时开关机. 如果说我其实之前是不知道电 ...
- 定时开关机实现原理-Android4.4/6.0
原址 一.寄存器介绍--RTCSA & RTCSAR 1.RTC是Real Time Clock的简称,它在硬件电路上单独供电,当系统关机时,CPU和其他外部硬件设备全部掉电,但是RTC仍然继 ...
- 定时开关机-Android4.4/6.0
一.寄存器介绍--RTCSA & RTCSAR 1.RTC是Real Time Clock的简称,是一个时钟芯片.它在硬件电路上单独供电,当系统关机时,CPU和其他外部硬件设备全部掉电,但是R ...
- aws简单开发之ec2定时开关机
环境:ubuntu14.04 boto3 python开发包 需求: aws的ec2实例是按需收费的, 是按需收费的,不用的时候不收费. 我用ec2主要是用来翻墙的. 所以对我来说一天有将近一半的时间 ...
最新文章
- python程序设计报告-20192416 实验四《Python程序设计》综合实践报告
- VIM自动补全插件:deoplete
- jmeter上传文件搞了一天,才搞定,没高人帮忙效率就是低,赶紧记下来,以备后用...
- state的简写方式
- 分级调节是调节机制吗_机制砂大热,5种制砂工艺及特点介绍,选对生产工艺,保证高效生产...
- 深度学习能辨识壁画上的艺术元素吗?
- 数据结构中为什么输入数据还没输入完全就结束了_我岂能忍!面试官居然用数据结构和算法“羞辱”我...
- sql server权限_保护SQL Server审核的访问权限
- 信号与系统——有关卷积的意义
- 2020五一建模C题:饲料混合加工问题完整论文(附录有代码)
- opencv安装教程
- 索尼笔记本笔记本计算机在哪里设置,索尼vaio笔记本怎么进bios设置|索尼笔记本进bios按什么键...
- 安装nodejs时:The error code is 2503.
- 阿里玄难:面向不确定性的软件设计几点思考
- 中小企业OA系统视频教程(更新程度:完毕)送ppt源码
- 淘宝、京东电商的崛起,为什么如今越来越多的企业选择java商城?
- 用PHP输出对称菱形的简易办法
- 坐等膜拜|什么是真正的架构设计?十年Java经验让我总结出了这些,不愧是我
- mysql语句distinct_MySQL DISTINCT语句
- Matlab中fft函数的使用与原理
热门文章
- 2018-2019-2 《网络对抗技术》Exp5 MSF基础应用 Week7-8 20165233
- win7系统之家特别版下载
- 实况足球2015pc版
- eclipse tomcat lomboz的安装配置说明
- ubuntu14.04编译ffmpeg的过程
- 我的Android进阶之旅------关于调用Webservice查询火车票时刻表的几个接口介绍
- android webview同步,android httpclient与webview cookie同步
- webservice用完关闭连接_基于JavaEE平台实战WebService框架Xfire+Ajax框架DWR(租房网项目实战)...
- matlab 傅里叶变换最美,MATLAB傅里叶变换
- Exchange2010安装指南