2010-07-27 41 views
2

是否有一些關於組織部署Fitnesse以用於項目的最佳方法的文檔?Fitnesse部署實踐

我有很多問題: 它應該如何存儲?整個健康根應該存儲在SVN中嗎?你如何處理跨多個svn倉庫的驗收測試?

我們有一些只在Linux(服務器)和其他代碼上運行的代碼,這些代碼只在組成完整系統的Windows(客戶端)上運行,您如何運行這些代碼?你有多個精良的服務器?

回答

2

在我工作的公司裏,我們正在爲功能測試設置一個FitNesse,它與SVN和Selenium集成在一起。

這裏是我們的基本理念:

  • 商店FitNesse的在SVN存儲庫(是的,根)在SVN另一個倉庫
  • 商店Selenium測試(每個項目兩者的.html和.java TestNG生成)
  • 使用Hudson自動從SVN簽出並將所有內容在QA環境中運行。如果一個FitNesse驗收測試跨越多個svn倉庫,Hudson可以下載和構建這些項目。這樣,FitNesse就不需要處理這個問題。

我們仍在整合這些工具。我們也使用Jira,Testlink,Sonar和MediaWiki。

你能否在不同的平臺上更好地解釋這個問題?我想你有一個針對你的服務器應用程序的Linux測試環境和一個運行Windows的Selenium服務器場?或者只是用Windows編譯,構建和測試系統來構建服務器?

希望有幫助。

乾杯,B