劳烦问下各位大大,如何处理 APP 自带的不定时弹窗问题?比如我进到 APP 的某些个页面中,他就不定时的弹出一些广告。因为考虑要测生产的包,在生产上改配置明显不合适。我的初步思路是做监控,有没有更好的方式?麻烦各位指出下
如果是安卓的话, UiWatchers 监听解决各种非期待弹窗,弹层,弹弹弹等问题 https://testerhome.com/topics/12938
顶一下
每 3 秒钟 dump hierarchy 一次,检查有没有弹窗,有就处理掉
做一个关于弹窗配置项。每次点击操作前,检查 1 次。这个弹窗配置项,还可以区分为系统弹窗,还是 APP 弹窗,还是在安装 app 过程中的弹窗~,这些都可以这样做~已实施过~
自定义出错时的异常处理 可以检查是不是出现了弹出框,有的话点掉继续重复上一次失败的操作
干掉广告代码
可以启动一个线程去监听处理这个。
一定不要在主线程里面解决这个问题。
看起来是干货,先研究下,多谢~~
加一个关闭弹窗的步骤,不管有没有出现,都关闭弹窗,异常的话就 pass,这样的话如果有弹窗就关闭,没有弹窗就继续执行下一步,不影响整个自动化的过程