selenium - "@php_bin@"不是内部或外部命令,也不是可运行的程序或批处理文件

标签 selenium yii phpunit

我使用 PHPUnit 和 Selenium Server 来测试 Yii 应用程序,
我正在使用 xp 操作系统。我安装了 PHPUnit_Selenium (1.0.1) 和其他软件。实际上我按照下面的说明安装 http://www.yiiframework.com/forum/index.php?/topic/14995-wamp-netbeans-phpunit-selenium-yii/

我还下载了 selenium-server-standalone-2.20.0.jar 文件,并通过命令提示我使用 java -jar selenium-server-standalone-2.0b3.jar 命令启动了服务器..

之后,我打开了新的命令提示符,并尝试测试我的简单 hello world yii 应用程序。我调用了这个命令 phpunitfunctional/SiteTest.php 并且我还在 webtestcase 中设置了 Test_Base_URL ..

但是在调用上面的命令进行测试之后..一些进程正在进行并且 2 或 3 次 Firefox 自动打开和关闭,最后我得到了这个错误
“@php_bin@”不是内部或外部命令,也不是可运行的程序或批处理文件

甚至我附上了两个 cmd 提示符的屏幕截图......
http://s14.postimage.org/o057x7wox/1cmd.jpg

最佳答案

您应该将 @php_bin@ 替换为 php 二进制文件的路径。我猜 PEAR 或 PHPUnit 安装程序应该这样做。

关于selenium - "@php_bin@"不是内部或外部命令,也不是可运行的程序或批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9597586/

相关文章:

selenium - Play framework + Selenium webdriver + cucumber sticks on the first http request

java - 在测试执行时,如何等待网页上有时出现在随机位置的 WebElement?

php - 如何在 OSX 10.8.4 下使用适用于 Yii 和 Netbeans 的 MAMP 2.1.4 安装 phpunit?

php - 类的对象无法转换为 int

php - 如何模拟您正在使用 Prophecy 测试的类中的方法?

java - 在 Mac 上使用 Selenium WebDriver 和 Java 上传文件

xpath - 获取网页所有可见元素

php - Yii zii.widgets.CDetailView - 将属性输出为 HTML 代码格式

php - Yii UrlManager 和多个 Get 参数

php - Yii - 外键 - 访问数据