【发布时间】:2022-11-24 16:38:59
【问题描述】:
在我的项目中,有很多后端进程在运行,因此我的测试用例有时会通过,有时会失败。 Selenium 中有没有一种方法可以等待所有后端进程完成,然后执行下一个命令?
【问题讨论】:
标签: java selenium selenium-webdriver
在我的项目中,有很多后端进程在运行,因此我的测试用例有时会通过,有时会失败。 Selenium 中有没有一种方法可以等待所有后端进程完成,然后执行下一个命令?
【问题讨论】:
标签: java selenium selenium-webdriver
不清楚你在等什么 这是一个线程? 或者它是某种特定的动作,完全调用其他地方
【讨论】:
我通常发现 Selenium 在等待事件等方面不可靠。我总是发现“足够时间”的休眠是最好和最可靠的方法。
我通常将“足够时间”定义为最长观察时间的两倍。
无论如何,Selenium 测试都很慢。我相信以稍微慢一点为代价让它们 100% 可靠是值得的。
【讨论】: