from http://www.51testing.com/html/00/n-242600.html
1、存在問題:模塊與模塊之間沒有做好聯(lián)調(diào),集成測試需要經(jīng)過多次代碼修改才能完成煙霧測試
解決建議:
?。?) 各模塊的開發(fā)負責人在進行模塊設計和代碼編寫的時候,主動和與該模塊相關的其它模塊負責人交流、討論接口交互規(guī)則和存在的疑問。我們的開發(fā)目前對自己的模塊都很清楚和負責,也非常配合問題追蹤以及修改問題,如果大家在此基礎上多點主動與互動,產(chǎn)品的開發(fā)效率和質(zhì)量就會更高了。
?。?) 在各模塊單元測試完成后,由項目負責人或測試負責人協(xié)調(diào)搭建項目聯(lián)調(diào)環(huán)境,協(xié)助各模塊進行聯(lián)調(diào)測試。
?。?) 在正式測試前一天,由項目負責人或測試負責人檢查聯(lián)調(diào)環(huán)境,確認系統(tǒng)基本功能已經(jīng)實現(xiàn),也就是說代碼提交測試時確保項目是可work的。
2、存在問題:部分模塊未能按時提交代碼,測試不能如期開始
解決建議:
?。?) 項目啟動前由項目經(jīng)理和項目負責人一起根據(jù)工作量及項目需求確定開發(fā)計劃,各模塊負責人樹立起提交代碼的deadline的時間觀念,在deadline前提交經(jīng)過單元測試和聯(lián)調(diào)的代碼,并提交該模塊的安裝文檔、功能說明文檔和錯誤代碼說明文檔。
?。?) 對于因為其他工作不能如期提交的模塊,提前通知項目經(jīng)理和測試負責人。同時,項目負責人或測試負責人及時跟進項目進度,協(xié)助各模塊負責人解決存在問題以及提供必要的資源。
3、存在問題:部分模塊的設計或代碼實現(xiàn)不符合網(wǎng)關小組規(guī)范
解決建議:
?。?) 模塊負責人在設計和代碼實現(xiàn)的時候,建議使用網(wǎng)關小組目前的規(guī)范,一方面,可以充分利用前輩們留下的資源;另一方面,一個團隊中,每個人都有自己的特色,如果大家都不遵循規(guī)則,那一個產(chǎn)品的代碼和設計風格就五花八門了,不利于以后的維護和產(chǎn)品的整理架構(gòu)。
?。?) 在項目啟動前,由項目負責人或測試負責人制定相關規(guī)范,大家討論認為合理后遵循該規(guī)范進行設計和編碼。
4、存在問題:bug的修改引進了新的問題
解決建議:
?。?) 開發(fā)在修改bug的時候,通盤考慮與該bug相關聯(lián)的情況,避免因為修改bug而引進其它問題,確保代碼修改質(zhì)量。
(2) 開發(fā)修改bug之后,在聯(lián)調(diào)環(huán)境進行單元測試或聯(lián)調(diào)測試,初步驗證該問題已經(jīng)解決再提交代碼。
5、存在問題:測試人員對業(yè)務流程不夠熟識
解決建議:
?。?) 測試負責人在需求階段開始跟進項目,了解項目需求、設計思想和業(yè)務流程,在測試前對負責該產(chǎn)品測試的其他測試人員進行業(yè)務培訓。同時測試相關人員也認真閱讀相關需求和規(guī)范文檔,主動與開發(fā)確認業(yè)務處理細節(jié)。
?。?) 測試前組織一次產(chǎn)品介紹,由項目經(jīng)理對產(chǎn)品的主要功能和設計思想進行介紹,同時由模塊負責人對該模塊實現(xiàn)的功能和設計思想進行介紹,聽取大家的建議后對模塊進行改進。