Пока единственной способ который я нашел, весьма дурацкий: Каждый раз в setUp проверять некий статус какие сайты уже были пройдены и назначать следующий, как-то так:
class TestSocialReg extends PHPUnit_Extensions_Selenium2TestCase {
private static $callNumber = 1;
function setUp() {
$this->setBrowser('firefox');
if (self::$callNumber == 1) {
$this->setBrowserUrl('https://www.facebook.com');
} else {
$this->setBrowserUrl('http://opera.com');
}
}
function testDo() {
$this->url('/facebook');
sleep(1);
self::$callNumber++;
}
function testDo2() {
$this->url('/computer');
sleep(1);
self::$callNumber++;
}
}