我有一个Android本地UI,其中有:
现在,我想在WebdriverIO中为这个元素创建一个选择器,在这里我可以使用contains。我试着跟着,但没什么效果。
'strategy': 'css selector',
'strategyVal': '[id*="unique-ID"]''strategy': 'css selector',
'strategyVal': '[id*=unique-ID]''strategy': 'xpath',
'strategyVal': '//*[contains(@id, "unique-ID")]''strategy': 'xpath',
'strategyVal': '//*[@id*="unique-ID"]''strategy': 'xpath',
'strategyVal': '//*[contains(@id, "unique-ID")]'如有任何建议,将不胜感激。
发布于 2022-05-31 11:20:23
在做了一些调试之后,我才知道加载UI需要一些时间。在等待了几秒钟之后,下面的定位器策略起了作用。
'strategy': 'xpath',
'strategyVal': '//android.view.ViewGroup[contains(@resource-id, "unique-ID")]'https://stackoverflow.com/questions/72443535
复制相似问题