是否可以等待页面在Behat中全局加载?
我的应用程序中有很多地方必须等待页面加载才能与元素进行交互。我正在使用等待功能来做到这一点:
$this->getSession()->wait(5000, '(0 === jQuery.active)');
我可以以某种方式在一个地方实现此等待吗,例如在before feature函数中,并避免在代码中多次使用此函数?
重复无法解决我的问题。首先,它在Java中,我正在使用behat + mink(php)。第二,我仍然不知道是否可以实现全局等待。我可以执行类似的功能:
public function iWaitForPageToBeLoaded(){
$this->getSession()->wait(5000, '(0 === jQuery.active)');
}
,但是我仍然需要在代码中的很多地方使用iWaitForPageToBeLoaded()函数,而我需要等待页面加载的地方不在一个地方。