在Apache和Nusphere PhpED上使用PHPUnit和SimpleTest

|| 我有一个要求,我需要通过命令行以及图形调试器来运行测试。图形调试器应在Apache上运行代码。 我尝试了SimpleTest,它在两种情况下均能正常工作,但PHPUnit仅在命令行上有效。我正在使用NuSphere PhpED进行调试,但无法使phpunit运行。 当我从编辑器运行Simpletest时,它作为php命令运行,但是PHPUnit必须通过$ phpunit命令运行。我不明白这将如何工作。 Apache上有一个php调试器模块,通过它我可以通过simpletest逐步执行代码。 PHPUnit是否有任何调试器模块? 我的服务器是Linux,但我的编辑器是在Windows上。是否可以运行这样的测试? 是否还可以运行PHPUnit而不通过PEAR进行安装,就像Simpletest一样-我们只是复制了文件夹并包含了自动运行文件。 我对这两种工具都不陌生,我需要决定使用哪种工具并将其与Hudson / Maven集成。 因为我是新手,请指导我。 谢谢 住友     
已邀请:
        一年多以前,我们从SimpleTest迁移到PHPUnit,并感到非常高兴。当PHPUnit积极开发并发布常规版本和未来计划时,SimpleTest被放弃了。即使我们的应用程序是在Apache之后运行的CMS,我们也可以在命令行和NetBeans IDE上在Ubuntu和Windows计算机上运行PHPUnit。 要进行持续集成,请查看PHP项目的Jenkins Jobs模板。它集成了用于测试的PHPUnit以及PHPMD,PHPCPD,PHP Depend,PHPLOC和PHP CodeSniffer。 我无法完全回答您有关在Web调试器中运行PHPUnit的原始问题。您可以使用PEAR安装PHPUnit并签出运行它的脚本。除了初始的shell脚本外,所有的都是PHP,但是您只需做一点工作就可以用PHP编写类似的脚本来设置环境并调用适当的“ 0”。     

要回复问题请先登录注册