2013-04-22 41 views
1

在Maven多模塊項目中,我應該將集成/性能測試項目也視爲模塊嗎?應該將性能/集成測試視爲多模塊Maven項目中的模塊?

multi-module-project 
  ├── module-war 
    ├── some-other-module 
    └── etc... 

Should I include? 
    └── performance-tests 

地址:

如果這些試驗需要幾個小時怎麼完成?

如果他們需要像JBoss集羣一樣運行真實服務器會怎麼樣?

回答

2

我建議在萬維網應用程序有一個單獨的模塊,如你所建議的。我將性能測試視爲一種集成測試。就像這樣:

multi-module-project 
    ├── module-war 
    ├── some-other-module 
    └── integration-tests 
    └── performance-tests 
    └── etc... 

編輯:

正如在評論中提到:「你可以控制的集成測試的一個配置文件執行」

+0

但如果這些試驗需要幾個小時怎麼完成?我添加一些行來解決原始問題 – cahen 2013-04-23 10:15:11

+1

您可以通過配置文件控制集成測試的執行。把這些東西放到像Hudson/Jenkins等持續集成環境中是最好的。 – khmarbaise 2013-04-23 10:16:55

+0

是的,他們在Jenkins。我喜歡簡介的想法。 – cahen 2013-04-23 10:18:31