标签: java javascript html selenium
我正在尝试为动态Web应用程序编写自动化测试。当页面加载时,所有元素都是“可见”和“启用”但由于“元素不可点击”,我的测试仍然失败。
这是因为页面开始使用JavaScript自动化,其中所有元素都存在但被另一个缓慢扩展并显示其背后元素的div隐藏。因此,使用visibleof或elementtokelickable的显式等待不起作用。他们仍然失败,因为它说div获取点击而不是我想要点击的元素。
有关如何等待JavaScript自动化完成的任何建议?