【问题标题】:Android TV app uiautomator testAndroid TV 应用程序 uiautomator 测试
【发布时间】:2016-01-11 00:36:30
【问题描述】:

我们正在尝试将 uiautomator 测试用于您的电视应用程序。但电视小部件(卡片等)不响应点击事件。

我的问题是,我们如何确保(使用 DPAD 键)导航到正确的 UI 小部件并使用 DPAD_CENTER “单击”它?

【问题讨论】:

  • uiautomatorviewer 的内容是什么?您只能使用 uiautomator 进行编码。

标签: android-testing android-uiautomator android-tv leanback


【解决方案1】:

你可以试试支持Android TV的AndroidViewClient/culebra

例如,这是culebra 生成的使用键导航的脚本的摘录

device.press('DPAD_DOWN')
vc.dump(window=-1)
device.press('DPAD_DOWN')
vc.dump(window=-1)
device.press('DPAD_LEFT')
vc.dump(window=-1)
device.press('ENTER')
vc.dump(window=-1)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    相关资源
    最近更新 更多