【发布时间】:2021-07-07 09:00:17
【问题描述】:
我是 Espresso 的新手。我想测试应用程序的 UI 性能(流动性)。我可以在 Espresso 中创建自定义注释以获得特定测试的流动性或自动化新的测试用例。有谁知道如何从 espresso 测试中发送诸如“adb shell dumpsys gfxinfo app_package”之类的命令?
【问题讨论】:
标签: android ui-automation android-espresso
我是 Espresso 的新手。我想测试应用程序的 UI 性能(流动性)。我可以在 Espresso 中创建自定义注释以获得特定测试的流动性或自动化新的测试用例。有谁知道如何从 espresso 测试中发送诸如“adb shell dumpsys gfxinfo app_package”之类的命令?
【问题讨论】:
标签: android ui-automation android-espresso
在 Android 21 中添加了一个方法 android.app.UiAutomation#executeShellCommand。
然后只需要读取结果,类似于项目中实现的内容screenshot-tests-for-android:implemented here
【讨论】: