我已经安装了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。
任何人都有任何关于我可能做错的提示吗?
答案 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