“假死” 现象
在公司对一个系统做自动化功能测试,使用的是 robot framework,现在遇到了一个问题,希望大家都来讨论讨论
在完成一个模块的脚本编写后,多次运行没问题,但是隔了几天再来运行的时候,发现脚本运行会出现浏览器那边不动了,脚本这边的时间一直在跑。
就是上图中的 elapsed time 一直会动,然后浏览器那边一点反应都没有。
也是找了很多原因,原来使用了 sleep,以为是 sleep 导致的,就把 sleep 换成了 wait,但还是一直出现这个问题。
有时候是修改完就可以正常运行,然后运行多几次又会出现这种问题。
现在怀疑是不是我用的 xpath 是从 html 开始的。
大家帮忙找找原因,谢谢了。下面贴一下我的部分代码
执行到上面框选的那一步就不会往下走了