自动化工具 请教大家,大家如何在 UI 自动化过程中判断 APP 卡死

秦岭 · 2019年08月16日 · 最后由 秦岭 回复于 2019年08月19日 · 3017 次阅读

如题,大家如何在 UI 自动化过程中判断 APP 卡死(ANR 以及其它类型的 APP 卡死)

如果知道是这种状态可以杀掉重启,困难是:它与一般的元素定位不到一样,也是无法执行下一步了,如何判断得知是此种状态?

谢谢!

共收到 6 条回复 时间 点赞

可以,写个断言,判断有没有跳到下一个页面

J 回复

比如这个时候卡死了,点击下面一个元素的时候,反映出来的现象就是元素找不到,不往下执行了,所以写在同一个方法下面,断言没办法执行啊,
如果独立写一个方法尽兴断言!放在哪里呢,卡死之类的,概率很小,每一个事务都要执行这个断言吗,谢谢 1!!

App 卡死不就是 ANR 吗,这个能检测的

cmlanche 回复

可以分享下如何加测!ANR 吗,我用的是 python,谢谢!

秦岭 回复

在最外面 写个大的判断 没执行成功 就 运行断言

秦岭 · #6 · 2019年08月19日 Author
仅楼主可见
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册