安卓界面状态批量检测工具

工具 办公软件 案例ID:254310
副墨之子
2 年经验· 自由职业
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

面向闲鱼商品状态巡检的桌面判定工具:输入端是安卓的界面元素树 dump,输出在售、已下架、被风控拦截、加载中四类结论,并给出命中的规则与证据节点,可导出表格供人工抽查。判定只用 resource-id、文本与节点层级,不做坐标点击、也不做纯 OCR,所以既不会点错位置,也不会被截图里的无关文字带偏。规则的业务级次写死为被拦截优先于下架优先于在售;同一页面若同时命中在售与下架,一律判为无法判定并标记需人工复核,宁可不判也不猜。规则全部放在一个 JSON 文件中,App 改版只需要重新 dump 并改这个配置,判定逻辑不动。工程为纯标准库实现,离线即可跑通 69 个单元测试(覆盖 6 份不同形态的页面 dump),另带命令行批量判定入口,接真机只需把 dump 来源换成 adb。

安卓界面状态批量检测工具

工具 · 办公软件 案例ID:254310
联系该工程师
微信扫码,建群沟通
作者: 副墨之子 - 2年经验- 自由职业

案例介绍

面向闲鱼商品状态巡检的桌面判定工具:输入端是安卓的界面元素树 dump,输出在售、已下架、被风控拦截、加载中四类结论,并给出命中的规则与证据节点,可导出表格供人工抽查。判定只用 resource-id、文本与节点层级,不做坐标点击、也不做纯 OCR,所以既不会点错位置,也不会被截图里的无关文字带偏。规则的业务级次写死为被拦截优先于下架优先于在售;同一页面若同时命中在售与下架,一律判为无法判定并标记需人工复核,宁可不判也不猜。规则全部放在一个 JSON 文件中,App 改版只需要重新 dump 并改这个配置,判定逻辑不动。工程为纯标准库实现,离线即可跑通 69 个单元测试(覆盖 6 份不同形态的页面 dump),另带命令行批量判定入口,接真机只需把 dump 来源换成 adb。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×