tagLimitDescription: “设置部分相似控件的最大遍历次数”
tagLimit:
- xpath: “//*[contains(@resource-id, ‘welcome_drawer_button’) and @clickable=‘true’]”
action: click
times: 2
这样设置后仍然只是被点击一次,我想要被点击两次,求大佬指点。
tagLimitDescription: “设置部分相似控件的最大遍历次数”
tagLimit:
- xpath: “//*[contains(@resource-id, ‘welcome_drawer_button’) and @clickable=‘true’]”
action: click
times: 2
这样设置后仍然只是被点击一次,我想要被点击两次,求大佬指点。
是有什么场景需要点击一个控件多次呢?正常情况下 遍历应该是点击一次就不再点击了
如果想要点击多次 可以通过 triggerActions
来设置
比如我们的app 对于选择照片的功能 会要求多次进入该页面选择照片,目前看到的是下一次进入同样的该页面,照片就选不上了,因为上一次的操作被选择过了。
暂时只有traggerActions中的配置可以无视已经被点击过的元素,进行重复的多次点击。
不知道你的逻辑用它是否能实现?
还是有点不符合,因为这个页面还有其他元素要点击,这样设置后,永远首先点击的 triggerActions里面的设置的元素