2016-01-11 80 views
0

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

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

+0

什么是它'uiautomatorviewer'未来的一种提取物?只有您可以使用uiautomator进行编码。 – Rilwan

回答

0

您可以尝试支持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)