在網(wǎng)易云課堂購買了一個測試工程師的課程,此文集用來做課堂筆記。
測試過程的生命周期

測試過程生命周期
結(jié)合我自己的實際經(jīng)驗來看,大致的流程是這樣的:
在測試產(chǎn)品之前,首先進(jìn)行需求分析,對產(chǎn)品有一個初步全面的了解后,設(shè)計測試用例與方法,列出測試計劃,準(zhǔn)備就緒后開始執(zhí)行測試,最后評估產(chǎn)品質(zhì)量,出一份測試結(jié)果報告。
為什么要進(jìn)行測試需求分析呢?
1.產(chǎn)品需求不等于測試需求
一般情況下,產(chǎn)品需求并不是非常詳細(xì)完整的,產(chǎn)品需求不可能考慮到所有正常/異常的情況。
2.無法對產(chǎn)品有全面清晰的認(rèn)識
事先沒有對產(chǎn)品有全面的了解,就直接開始設(shè)計用例,勢必會進(jìn)程緩慢,且有許多遺漏,先進(jìn)行需求分析,設(shè)計用例的時候會流暢許多。
怎么進(jìn)行需求分析呢?
1.首先確定分析對象,了解產(chǎn)品想要做成什么樣
進(jìn)行需求分析時,你的對象可不是你的男朋友,而是需求文檔、交互文檔、技術(shù)文檔、評審會議紀(jì)要等。
2.用測試的觀點來進(jìn)行分析
這時候可以借助一些分析工具,比如:流程圖、思維導(dǎo)圖等。
3.得出分析結(jié)果
分析之后對于產(chǎn)品的整體需求以及預(yù)期效果有一個條理分明的結(jié)果。
總結(jié)與反思:
1.平時需求分析過于簡單粗暴
2.需求評審會時沒有會議紀(jì)要
3.需求文檔不更新,可讀性差
附上一張思維導(dǎo)圖
