在拥有进度条 0%-->100% 的动态界面做自动化,显示等待元素语句代码如下:
找到元素花了 10s,但是点击为什么花了 20s 呀,网上搜了下 click 点击延迟是有 300ms 的情况,请各位大佬帮帮忙,解答解答
与你情况一致,初步排查为页面层级太多,控件太多,调用第三方 sdk 太多。操作的时候很耗时。其他页面还好
appium 框架解析 xml 会比较慢
感谢回复,我这的页面层级不是很多,应该是动态页面的问题,大佬有想过怎么改善吗?
如果元素的辨识度很高的话,建议可以考虑用 airtest 的图像识别进行处理
取得界面 xml,从 xml 中获取元素属性中的 bounds 计算元素相对坐标,然后点击坐标。
动态页面识别点击就是很慢 主要耗时都花在获取 xml 上了