Selenium Selenium 为啥操作弹窗内容时容易识别超时?

狂天 · 2022年03月17日 · 最后由 alex 回复于 2022年03月18日 · 2442 次阅读


如图,我打开这个弹窗后通过 xpath 点击 “确定” 按钮,但是每次都是查找元素超时。


这是我用的 xpath 查找方法,应该会等待弹窗中的元素出现吧,可每次都等待超时。
我必须显式 time.sleep(5),把这个弹窗等出来再操作才行。

请教下各位大佬,是我代码写的有问题,还是弹窗有啥特性等待出现后识别不出?

共收到 2 条回复 时间 点赞

等待条件改成 clickable 试试

你的问题应该跟这个情况差不多: https://testerhome.com/topics/32623

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册