题
Zend测试似乎依赖于zend_test_phpunit_databasetestcase,而硒似乎需要phpunit_extensions_seleniumtestcase,但据我所知,php不支持多个继承。
解决方案
您不必扩展 PHPUnit_Extensions_SeleniumTestCase
, ,您可以在您的 setUp
方法并将其关闭 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...
}
不隶属于 StackOverflow