2011-11-29 90 views
1

我有一個關於如何在企業流程中使用Maven的簡單問題。發佈後,我的工件被部署到我們的內部存儲庫。現在,QA需要開始測試新項目。質量保證/測試和Maven?

您認爲QA從存儲庫下載所需的工件是一種好方法(請注意,工件可能由與QA機器不同的機器構建)?或者,他們最好重建QA機器上的代碼?

回答

3

我認爲它會是更糟糕他們重建他們的質量保證機器上的代碼。

  • 當開發者和QA之間有溝通時,他們找到共同點越容易越好 - 因爲錯過的可能性越小。 dev和QA環境之間可能會有所不同,以便爲它添加另外一個。

如果QA使用與您發佈的工件完全相同的工件,則至少會得到一個固定的二進制變量。當他們報告錯誤並且您沒有使用正在開發的代碼進行復制時,您可以獲得該二進制文件並繼續進行進一步調查,而無需深入瞭解發佈與QA構建之間可能發生的變化。

總結一下,我認爲這是QA從存儲庫下載所需工件的好方法。