在Windows中从CMD运行PHPUnit



我已经安装了PHPUnit,一切似乎都很正常,因为当我从根php目录C:wampbinphpphp5.4.16运行phpunit时,它按预期运行。

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

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

我的路径设置正确C:wampbinphpphp5.4.16,它是php.exe的安装位置。

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

有人知道我可能做错了什么吗?

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

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

梨清除缓存

我不知道你是怎么安装的,但我是这样安装的,对我来说效果很好。此外,我建议安装DBUnit和PHPUnit selenium。使用以下命令:

pear安装phpunit/phpunit_Senium

pear安装phpunit/DbUnit

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

最新更新