2016-11-29 34 views
0

我根据这里使用作曲家的phpunit安装硒; https://phpunit.de/manual/3.7/en/selenium.html类“PHPUnit_Extensions_SeleniumTestCase的”未找到

的问题是,我只有PHPUnit的硒2。 PHPUnit_Extensions_Selenium2TestCase.php在那里。但文件PHPUnit_Extensions_SeleniumTestCase.php在它应该是的扩展映射中不存在。所以硒1功能不能使用。

如何使用作曲家(在Windows计算机上),我得到了PHP的单元硒1? 我知道有一个涉及梨的答案。 How do I solve this error: "Class PHPUnit_Extensions_SeleniumTestCase could not be found"

但梨不可取的,因为作曲家与团队共享。这将节省安装。

回答

2

解决了它。我需要回迁PHPUnit中硒的一个版本:

"require-dev": { 
    "phpunit/phpunit-selenium": "1.4.*" 
} 

,而不是使用它可能只与硒工作的最新版本2

"require-dev": { 
    "phpunit/phpunit-selenium": ">=1.2" 
}