在处理uiautomator2任务时,有时发现Android View的文本和内容描述是可变的。
例如,一次UiObject2将Your Device
显示为text
,将null
显示为content-desc
。但是,同一时间,同一UiObject将null
显示为{{ 1}}和text
作为Your Device
。
添加图片以供参考: https://drive.google.com/open?id=1h0k7RhKGYBsh0Ot-SxyJ_n8sXeEVDG15 (很抱歉,我还不允许发布图片)
这种现象令人沮丧,有时会使自动测试变得更加复杂。
我的问题是:该怎么做?它们是否应用content-desc
或setText()
之类的方法?这种可变性是什么意思?
任何意见表示赞赏,谢谢。