我的问题是关于 phpunit+selenium 的使用。
这个联合的标准用法是
class BlaBlaTest extends PHPUnit_Extensions_SeleniumTestCase
{... }
或者
class BlaBlaTest extends PHPUnit_Extensions_Selenium2TestCase
{...}
第一个 ( PHPUnit_Extensions_SeleniumTestCase
) 使用起来不太方便(例如,没有$this->elements('xpath')
)。
Second( PHPUnit_Extensions_Selenium2TestCase
) 的功能也有限(例如,没有waitForPageToLoad()
or之类的功能clickAndWait()
,并且使用类似的东西$this->timeouts()->implicitWait(10000)
在我看来完全是胡说八道)。
是否可以使用函数式
PHPUnit_Extensions_SeleniumTestCase + PHPUnit_Extensions_Selenium2TestCase
在一个测试班?也许 smb 知道 phpunit+selenium 的好替代品?