这种 UI 组件基本上是一闪而过,对时间精准度要求很高,难以稳定捕捉。
那就不捕获
干得漂亮
打开控制台,出现 taost 后按 F8,会进入调试模式,这个时候会暂停页面。
只要不是那种闪了一下,连 toast 内容都看不到就没了,还是比较好断言的;如果是咻一下就没了,毫无疑问是功能有问题,当 bug 改
调整 toast 显示时间,改成 1h,给脚本点反应时间。
一般 toast 不会太快,2-3s 还有是有的,足够截图了,然后 OCR 识别文字进行断言,我们是这么做的
你脚本都捕获不到,那用户能看到?妥妥 BUG 啊
WebDriverWait 模块 +EC 模块就行
再快只要有定位,为啥获取不到呢?除非不知道定位 xpath