首页 新闻 会员 周边 捐助

自动化测试:请教一下,小程序自动化测试 元素定位一会可以一会不行怎么处理

0
[待解决问题]

如图,加了轮询,有时还是不行,就是找不到元素,有时可以
有没有稳健的方法,只要定位没问题就可以找到元素?

就这样一个人的主页 就这样一个人 | 菜鸟二级 | 园豆:202
提问于:2025-03-13 12:28
< >
分享
所有回答(2)
0

如果界面看起来一样,你请求的时间点也对的话,如能是当前元素不同。

生命体验之kevin-Y | 园豆:480 (菜鸟二级) | 2025-03-13 15:03
0

如果是有点名(大概成熟)的框架几乎都是当前人出错——既然找不到元素,那么多半的情况就是元素没有创建。如果是基于dom类文档创建的dom示例,那么是dom文档加载问题,那么找这个标识;如果是脚本或其他执行体创建的dom实例,那就先检查and等待(最直白的办法时,设置个大点的时间等它创建的窗口期过去;或设置超时,一直检查,直到超时抛出异常即可)

花飘水流兮 | 园豆:13631 (专家六级) | 2025-03-24 12:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册