gpt4 book ai didi

Selenium click()方法

转载 作者:行者123 更新时间:2023-12-02 20:17:08 26 4
gpt4 key购买 nike

我正在使用 Selenium 2.25.0 来自动化 Web 应用程序的 GUI 测试。该应用程序有一个设置向导,可引导用户完成一组特定的表单并相应地配置设备。表单是动态生成的,并具有一组通用的后退/下一步按钮。在特定页面,下一个按钮不会单击()。

我已经验证此按钮的尺寸(size())> 0。我可以看到按钮获得焦点,但它没有单击。另外,click()方法不会抛出任何异常。

最终,下一行代码的显式等待超时,我的测试失败。浏览器是 Firefox,直到最近,相同的代码都可以正常工作。

这似乎是一个已知问题。在这种情况下,有解决方法吗?该解决方案适用于 Firefox/Chrome 和 IE。

有人建议使用

driver.manage.Timeout().PageLoadTimeouts()

但是如果代码已经有显式等待,那不是多余的吗?

最佳答案

关于 Selenium click()方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13169528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com