2011-10-26 45 views
2

我正在嘗試使用PHPUnit設置一些Selenium WebTests,但Selenium IDE不再支持PHP,這是否意味着我必須將所有測試重新寫入php以便使用這種方法?與Jenkins和PHPUnit實現硒

我試圖建立一個持續集成系統,但從來沒有使用過一個之前,我試過使用jenkins-php.org,但它不是很有幫助。

+0

*「但是,Selenium IDE不再支持php」*? *「我嘗試使用jenkins-php.org,但它不是非常有用。」* ??? – hakre

+0

Selenium IDE用於輸出PHP,新版本已經刪除了PHP和Perl的支持。 Jenkins-php是一個爲php設置Jenkins的教程網站,但信息很難理解/使用。我必須做很多努力才能使其運作。 – someGuyAtSchool

+0

很棒的閱讀你發現你的問題的答案。請在下面添加它,以便其他人可以從中受益。你甚至可以選擇它作爲答案(是的,有效)。 – hakre

回答

1

最新版本的Selenium IDE「聲稱」它不支持PHP, 但是您仍然可以將IDE轉換爲PHP或PHPUnit。

(在Selenium IDE中)選項>選項>啓用實驗功能。 選中此選項後,您可以再次在選項下切換格式。 您可能仍然希望查看您的代碼。

希望這可以幫助,這是你的意思是「Selenium IDE不支持PHP」。

+0

不工作了,仍然沒有PHP。有一個我們可以使用的新插件。 – Black

0

後很多周圍的黑客顯然是最好的解決辦法是這樣的工具:

http://www.enjoyxstudy.com/selenium/autoexec/index.en.html

它開箱,支持htmlSuite,適用於Windows和Linux,運行大多數瀏覽器,發送電子郵件報告,可以從SVN獲得新的測試,與Jenkins很好地集成,並且可以與Selenium測試一起使用,它不是基於PHP的測試,但與我試用的其他工具相比,它的功能非常奇妙。

真的,這麼容易,非常用戶友好,自由和解決方案。