我有一个需求,即需要通过命令行以及图形调试器来运行测试。图形调试器应该在Apache上运行代码。在Apache和Nusphere上的PHPUnit和SimpleTest PhpED
我试过SimpleTest,它在两种情况下都能正常工作,但PHPUnit只能在命令行上工作。我正在使用NuSphere PhpED进行调试,并且我无法使phpunit运行。
当我从编辑器运行Simpletest时,它运行为php命令,但PHPUnit将不得不通过$ phpunit命令运行。我无法理解这项工作将会如何。
Apache上有一个php调试器模块,我可以用simpletest单步执行代码。有没有PHPUnit调试器模块?
我的服务器是Linux,但我的编辑器是在windows上。是否有可能运行这样的测试?
也可以运行PHPUnit而不通过PEAR安装,就像Simpletest - 我们刚刚复制文件夹并包含autorun文件。
我对这两个工具都很陌生,我需要决定使用哪一个,并与Hudson/Maven集成。
请指导我,因为我是新手。
感谢 萨米特
赞同@Davids的一些更多论据可靠答案[在PHP中启动什么单元测试](http://stackoverflow.com/questions/4624093/what-unit-testing-in-php-to-start/4625909 #4625909) – edorian 2011-06-13 02:15:08