Присутствовал на докладе Алексея Баранцева (26 февраля, Киев).
Он не однократно повторял, что браузер нужно открывать всего один раз во время выполнения всех тестов, но спросить как это реализуется я не успел. Пишу тесткейсы с помощью PHPUnit, но ввиду того, что он унаследовал от JUnit предпологаю, что решине проблемы похожи.
Вот код:
class MyTestCase extends PHPUnit_Extensions_SeleniumTestCase {
function setUp() {
$this->setBrowser("*firefox");
$this->setBrowserUrl("http://my_site.com/");
}
function testLogin(){
$this->open("/login.php");
//...
}
function testLogout(){
$this->open("/logout.php");
//...
}
}
Проблема в том, что для каждого тестового метода производится своя инициализация setUp(). В PHPUnit manual копался, но так ничего и не нашел. Кат произвести инициализацию для пачки тестовых методов? Буду очень вам признателен, если вы окажите свою помощь.
Заранее спасибо.

