Столкнулся с проблемой в тестах.
При нажатии на кнопку "Удалить" появляется окно подтверждения ("cancel" "ok")
Причём выделена уже кнопка "ok".
Для прохождения этого рубежа нашёл несколько решений:
1) программно произвести нажатие кнопки "enter"
2)с помощью определённой функции осуществить нажатие на "ок"
сама функция:
public function clickDellCategory($value)
{
$count = $this->_browser->getXpathCount($this->_config->row);
$Row=0;
if($count>0)
{
for($i=1; $i<$count+1; $i++)
{
$Row = trim($this->_browser->getText($this->_config->row . '[' . $i . ']/td[1]' ));
if($value==$Row)
{
$this->_browser->click($this->_config->row . '[' . $i . ']/td[3]/a'); //непосредственно само нажатие
break;
}
}
}
return new Page_AdminListCategoryPage($this->_browser);
}функция немного грамоздка, но это необходимо для проверки, имеется ли нужная строчка в списке.
Если выразиться по проще, то нужно после строчки:
$this->_browser->click($this->_config->row . '[' . $i . ']/td[3]/a');
произвести нажатие на "ок" в окне проверки, или произвести нажатие клавиши "enter".
Буду очень благодарен, если подскажете как это сделать или подтолкнёте в нужное русло.
P.S. ОС Linux. Тесты проходят в FireFox.

