Wie kann man Produzieren einer Selen-Test mit Datenbank Fixture
Frage
Zend-Test erscheint auf Zend_Test_PHPUnit_DatabaseTestCase zu verlassen und Selen scheint PHPUnit_Extensions_SeleniumTestCase noch so weit zu müssen, wie ich sagen kann, PHP unterstützt keine Mehrfachvererbung.
Lösung
Sie müssen nicht die PHPUnit_Extensions_SeleniumTestCase
erweitern, können Sie Selen in Ihrer setUp
Methode initialisieren und schließt es in tearDown
:
class GoogleTest extends Zend_Test_PHPUnit_DatabaseTestCase {
private $selenium;
public function setUp()
{
$this->selenium = new Testing_Selenium("*iexplore", "http://<your_url_under_the_test>");
$this->selenium->start();
}
public function tearDown()
{
$this->selenium->stop();
}
// Your tests...
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow