android - 在 Android 上使用 Doze 模式进行自动化测试
问题描述
我正在尝试为设备进入和退出打盹模式时我的应用程序如何运行编写一些自动化测试。我知道您可以dumpsys deviceidle force-idle
在进行手动测试时强制设备进入空闲模式。
有没有办法从测试应用程序中运行该命令,或者(更好)Android API 来请求打盹模式?如果没有,是否有人推荐有关adb
在集成测试中在固定点运行命令的好方法的文档?
解决方案
推荐阅读
- powershell - 如何在 PowerShell 脚本中将包含空格的参数传递给 Azure CLI 命令
- matplotlib - 绘制几个数字,每个数字都有子图
- dictionary - 重现“致命错误:并发映射读取和映射写入”
- reactjs - 当使用 TypeScript 编译器 API 的类型检查器遇到它们时,React 类型默认为 `any`
- java - Selenium |Maven |失败跟踪|Java.lang.NullpointerException| 第一个测试用例通过后
- debugging - 强制 Visual Studio 调试器在库卸载后保留符号
- elasticsearch - 删除要由 Elasticsearch 分析器处理的字段中的双引号
- r - 如何滞后数据框并将数字替换为0
- plot - 在 Observable Plot 中,如何从 bin() 变换中对堆栈进行排序/排序?
- node.js - MongoDb findOne 结果属性未定义