AppCrawler appcrawler 中 tagLimit: count n,中的 count n 怎样理解

匿名 · 2018年03月23日 · 1005 次阅读

tagLimit:

  • xpath: //[../[@selected='true']] count: 12
  • xpath: //*[contains(@resource-id, "layout_bottom")] count: 12 中的 count 怎样理解,请帮忙解答下
共收到 4 条回复 时间 点赞
匿名 #2 · 2018年03月23日

另外 baseURL 的自定义和 defineUrl 自定义有什么样的关联,这个也不太明白

tagLimitMax 设置了同类型的元素被遍历的次数,比如一个列表里的内容,只会遍历前 N 个。但是对于有些内容必须有遍历全面。所以单独开了个 tagLimit 这样的一个后门,在这里配置的元素,不受 tagLimitMax 的最大限制影响。比如有的列表我想遍历前 3 个,有的想遍历前 10 个,就可以在这里配置。

baseUrl 是为了计算深度的时候,重新设定从那个页面开始计算。比如我想从个人页开始遍历深度 2 层,那就可以设置这个。
defineUrl 是为了测试报告中展现每个页面的时候,有个比较好看的名字。比如想用标题替换 activity 的名字,可以用这个。

匿名 #4 · 2018年04月08日

谢谢老师,现在终于知道怎么回事了。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册