在Windows中从CMD运行PHPUnit

时间:2013-08-27 15:48:31

标签: phpunit

我已经安装了PHPUnit,一切似乎工作正常,因为我从根php目录phpunit运行C:\wamp\bin\php\php5.4.16它按预期运行。

但是,我遇到的问题是从命令行中的其他地方运行PHPUnit,因此我无法运行任何测试。我收到了错误

phpunit' is not recognized as an internal or external 
command, operable program or batch file.

我的路径设置正确C:\wamp\bin\php\php5.4.16,这是安装php.exe的地方。

我也尝试过重新安装,并运行版本3.7.24。

任何人都有任何关于我可能做错的提示吗?

1 个答案:

答案 0 :(得分:3)

未在PATH全局变量中设置PHPUnit。尝试使用PEAR安装PHPUnit。对于win7,请使用本教程:http://designbyjeeba.blogspot.ro/2012/12/easy-way-to-install-pear-and-phpunit-in.html

如果PEAR找不到任何要安装的软件包(当尝试使用它安装任何软件包时),请清除PEAR的缓存:

  

pear clear-cache

我不知道你安装它的方式,但我这样做了,它对我来说很好。 另外我建议安装DBUnit和PHPUnit selenium。使用以下命令:

  

pear install phpunit / PHPUnit_Selenium

     

pear install phpunit / DbUnit

对于Linux,请使用PHP在以下链接中提供的命令: http://phpunit.de/manual/3.7/en/installation.html