2012-07-20 49 views
2

我想創建一個簡單的網頁,我們團隊中的任何人(即非技術用戶)都可以訪問該網頁,單擊一個說明「運行所有測試」的按鈕,然後看到黃瓜運行結果的格式很好的版本。用於運行黃瓜和查看結果的Web界面

本質上,我想要的只是從我的項目根目錄鍵入cucumber features的命令行結果的一個很好的Web包裝。

是否有任何開源項目提供此功能?

回答

1

是的。這是continuous integration系統的任務之一。儘管只是running你擊中按鈕測試後,他們可以:

  • 運行它們提交之後,安裝身材,按計劃
  • 電子郵件您的測試結果
  • 以便捷的方式
  • 先前運行的結果存儲

我建議您使用Jenkins作爲持續集成系統,因爲它具有plugin,這將使您可以非常好地呈現測試結果。儘管名稱插件可以與所有版本的Cucumber一起使用,而不僅僅是Cucumber-JVM,它可以將輸出格式化爲JSON格式。