簡體   English   中英

用Jenkins和PHPUnit實現硒

[英]Implementing selenium with Jenkins and PHPUnit

我正在嘗試使用PHPUnit設置一些Selenium WebTest,但是Selenium IDE不再支持php,這是否意味着我必須將所有測試重寫為php才能使用此方法?

我正在嘗試建立一個持續集成系統,但是以前從未使用過,我嘗試使用jenkins-php.org,但這不是很有幫助。

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

(在Selenium IDE中)“選項”>“選項”>“啟用實驗功能”。 選中此選項,您可以再次在“選項”下切換格式。 您可能仍想查看您的代碼。

希望這會有所幫助,這就是“ Selenium IDE不支持PHP”的意思。

我能夠找到: https : //addons.mozilla.org/en-US/firefox/addon/selenium-ide-php-formatters/

它允許從Selenium到PHPUnit格式或Selenium Testing的PHP輸出。

但是,經過所有這些努力之后,很明顯,最好的方法是使用htmlSuite,它在自動化方面獲得了最大的支持,並且似乎可以立即使用,而PHPUnit測試則需要大量的修補工作。

經過大量的破解之后,顯而易見的最佳解決方案是該工具:

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

它開箱即用,支持htmlSuite,可以在Windows和linux上運行,可以運行大多數瀏覽器,發送電子郵件報告,可以從SVN獲得新測試,可以與Jenkins很好地集成,還可以與Selenium測試一起使用,它不是基於PHP的測試,但是它可以工作與我嘗試過的其他工具相比,奇跡。

確實如此,它非常容易,非常用戶友好,免費且易於使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM