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