教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

軟件測試之產(chǎn)品測試流程

更新時間:2018年03月30日15時47分 來源:傳智播客 瀏覽次數(shù):

一、 需求階段:

測試人員了解項目需求及需求變更, 包括需求規(guī)格說明書、功能結(jié)構(gòu)及模塊劃分,根據(jù)需求梳理測試點。

二、測試計劃階段:

測試計劃環(huán)節(jié)需要考慮測試工具選取,考慮需要測試的業(yè)務點,涉及到多業(yè)務量測試團隊測試,需考慮人員分配問題,如:哪些人準備測試執(zhí)行,哪些人準備測試過程中數(shù)據(jù)的收集與整理為后面統(tǒng)一分析做準備。

測試環(huán)境梳理為測試需要部署哪些應用,應用是單節(jié)點部署還是分布式部署,每個應用分配幾臺機器進行部署,以及測試工具及監(jiān)控工具的部署等。

測試數(shù)據(jù)梳理為測試過程中需要考慮可能用到哪些數(shù)據(jù)如同時登陸的場景需要不同的用戶,測試翻頁功能需要的數(shù)據(jù)量,通過測試數(shù)據(jù)梳理能夠理清可能需要編寫哪些輔助腳本來進行測試。

測試場景梳理為根據(jù)選取的測試業(yè)務點來設計需要測試的場景。

3. 測試準備階段:

代碼管理為分為開發(fā)代碼、測試基線、正式基線等,測試代碼應在測試基線中進行即與開發(fā)的代碼管理庫分離,測試合格的代碼才可以分支到正式基線中。

測試環(huán)境的搭建工作也需要進行管理,哪些服務器用來搭建哪些應用應當有對應的部署文檔以及部署架構(gòu)圖,即測試環(huán)境需心中有數(shù)且有文檔記錄,讓人一目了然。

測試用例編寫可以根據(jù)功能測試框架來進行,覆蓋到所需測試的模塊以及需求中指出的測試點。

測試數(shù)據(jù)準備為在系統(tǒng)正式測試前就準備好測試時需要的數(shù)據(jù),如移動查單需提前準備好手機號碼用來測試查詢。

測試腳本準備為測試過程中通過手工無法進行或者效率很低可以通過代碼來實現(xiàn)的環(huán)節(jié),如:登錄用戶的準備,千萬條用戶性能測試同時登錄系統(tǒng),需要編寫sql腳本來批量生成用戶賬號數(shù)據(jù),又如:接口測試根據(jù)接口測試文檔預先編寫好所有的接口測試腳本。

4. 測試執(zhí)行階段:

功能測試可以通過傳統(tǒng)測試用例測試+探索式測試一起執(zhí)行,提高測試產(chǎn)品的質(zhì)量,性能測試將測試準備階段準備好的腳本和數(shù)據(jù)以及部署好的工具,按照寫好的測試方案來進行測試,接口測試按照接口測試方案來運行已編寫好的腳本。即讓所有的測試有條不紊的運行,不是想到哪是哪,而且所有的測試不是一蹴而就的,測試過程中需要進行bug的跟蹤,指派給對應的負責人,把握項目的測試進度。

5. 測試結(jié)果分析階段:

根據(jù)測試的結(jié)果、日志收集結(jié)果、資源收集結(jié)果、異常跟蹤結(jié)果等匯總分析生成測試分析報告并給出可行性的建議,如果涉及到調(diào)優(yōu)工作,還需對調(diào)優(yōu)結(jié)果進行驗證,需要對上線的風險進行評估。

6. 上線準備階段:

測試人員需要準備線上測試需要用到的數(shù)據(jù),需結(jié)合生產(chǎn)環(huán)境進行,如系統(tǒng)生成訂單測試環(huán)境是不需要uim卡號的,但是真實的線上環(huán)境需要用到uim卡號,這就需要提前準備好線上測試的數(shù)據(jù)。

上線準備需要提供測試合格的發(fā)布資料(包括:發(fā)布包、數(shù)據(jù)庫腳本、用戶手冊、部署文檔、維護手冊等)、還需要考慮好回滾方案。

7. 上線后測試跟蹤階段:

可以持續(xù)構(gòu)建接口自動化,快速進行一輪接口測試,保證常規(guī)接口正常運行,功能測試可以根據(jù)測試用例+探索式測試來進行,如果是更新補丁等,需要重點對上線更新的功能進行驗證測試,當然測試過程中必不可少要進行bug的跟蹤。

8. 項目總結(jié)階段:

對于項目整體的質(zhì)量做總結(jié)分析,給出總結(jié)報告,測試人員需要根據(jù)每次的測試、上線等積累符合項目的bug預防體系,總結(jié)項目經(jīng)常出現(xiàn)bug的種類、位置、以及可以提出針對性的規(guī)避措施,提高產(chǎn)品質(zhì)量。



本文版權(quán)歸傳智播客軟件測試學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
 
作者:傳智播客軟件測試培訓學院
 
首發(fā):http://test.itcast.cn/
0 分享到:
和我們在線交談!