0
最近我发现了Yii框架并开始学习它。我已经使用yiic工具生成了应用程序框架,安装了PHPUnit,SeleniumRC并试图运行由骨架应用程序提供的功能测试(我没有更改任何内容)。Yii样本功能测试错误
> phpunit functional/SiteTest.php
报告说以下内容:
There was 1 error:
1) SiteTest::testLoginLogout
PHPUnit_Framework_Exception: Response from Selenium RC server for testComplete().
ERROR: Element link=Logout not found.
我发现有一个 '退出(演示)' 链接,而不仅仅是 '退出'。如果我在测试用例中更改php代码,所有测试都会通过。是Yii开发者的错误还是我错过了某些东西?
有什么机会我们可以看到你的测试代码呢? – AutomatedTester 2010-10-20 15:20:29
在protected/tests/functional/SiteTest.php中,第44行:$ this-> clickAndWait('link = Logout');应该是$ this-> clickAndWait('link =注销(演示)'); – galymzhan 2010-10-21 04:45:00
如果你修复它,你应该让你的评论答案galymzhan。 :) – thaddeusmt 2010-10-21 16:07:13