2014-01-30 83 views
0

目前在我的組織中,當devops(我的團隊)人員將代碼部署到測試服務器時,它將簽名並提供給測試人員。然後測試人員進行理智(煙霧測試),並在成功後繼續進行迴歸測試。我的問題是,通過擁有煙霧測試而不是將其交給QA,它的優點或缺點是什麼?應該在部署之後開發自己的煙霧測試

+0

我覺得這個問題是關於SO – Huangism

+0

的問題,這可能屬於程序員.stackexchange.com –

+0

最適合這個建議:http://area51.stackexchange.com/proposals/66151/devops –

回答

0

在我們的組織中,開發人員有責任爲QA提供構建,該構建處於可測試狀態。

如果我收到一個甚至不工作的構建(即打開時崩潰),我將拒絕構建以進行測試。這浪費了時間/金錢,因爲QA時間必須重新計劃,必須生成另一個內部版本等。

0

擁有測試的QA的優勢在於它們是經過培訓的測試人員,並且編寫測試是他們的工作。開發人員沒有在寫作測試方面接受過培訓。此外,根據您的組織,dev-ops團隊甚至可能不知道他們部署的產品會做什麼。

我可以看到Dev-Ops團隊運行測試的意義在哪裏,但開發團隊應該擁有測試的編寫。

相關問題