我正在编写公司网络应用程序的验收测试。我使用的是使用Webdriver和Firefox浏览器的Codeception。我有一个问题,尽管经过数小时的搜索,我仍然无法解决。
问题很简单:为什么我的测试有时会在一点冻结这么久(约5分钟)。之后它继续并且像魅力一样。
这是Selenium输出:
14:18:27.515 INFO - Executing: [find elements: By.linkText: Loads])
14:23:04.375 INFO - Done: [find elements: By.linkText: Loads]
为了让事情变得更有趣,我可以说有时它的速度非常快。 所需的元素在浏览器窗口中存在并可见 - 它是简单的跨度" Loads"文本,这是我使用的命令:
$I->click(['link'=>"Loads"]);