在没有Netbeans的XpPro上,在wampserver上尝试将Selenium与PhpUnit和Yii一起使用时没


No output trying to use Selenium with PhpUnit and Yii on wampserver on XpPro without Netbeans

我正在通过Agile-Web-Application-Development-与-Yii11和-PHP5一起工作。

我已经安装了PhpUnit和Selenium,并从命令行启动了Selenium服务器,并让它继续运行。

我找到了一个简单的脚本来运行并确认Selenium服务器正在运行。

当我运行functional''SiteTest.php文件时,我没有得到任何输出,SiteTest.php在Netbeans中打开,Netbeans是我的php文件默认应用程序。

非常感谢。

格雷戈里。

我在windows上经历过以下相同的情况:

  1. 在场景后面有一个错误,但是php.ini隐藏了它
  2. 我已经在php.ini中将display_errors=关闭更改为display_eerrors=打开
  3. 再次运行功能测试我发现错误出现在类CWebTestCase.php(require_one('HPUnit/Extensions/SeleniumTestCase.php'))到期
    我的电脑上缺少Selenium扩展
  4. 您可以查看PEAR''PHPUnit''Extensions目录来验证它是否丢失
  5. 我已经下载了扩展:pear install phpunit/phpunit_Selenium
  6. 我已恢复2。更新(再次设置为"关闭")
  7. 我已经运行了phpunit函数/SiteTest.php,它很有效

Enrico

您可能需要在终端窗口中使用phpunit命令运行该文件:

phpunit functional'SiteTest.php