軟件測試是一個非常復雜的過程,需要人力資源、測試設(shè)備、測試環(huán)境等多個因素密切相關(guān)。以下小編整理了軟件測試改進建議,希望對您有幫助!
軟件測試改進建議
1. 想客戶之所想
在測試的過程中時刻想著用戶。培養(yǎng)自己對用戶需求的共鳴。和用戶溝通并且觀察他們怎們樣使用你的軟件。
2. 多讀Bug
如果你和一個團隊的軟件測試工程師一起工作,那么請閱讀 他們每天發(fā)的Bug, 特別是那些針對你的測試部分的Bug 。你可以從別人如何找到Bug中學到很多東西。
3. 多讀代碼
找到你測試的那部分功能的代碼。雖然寫代碼并不是你的事,但是讀那些代碼常常會幫助你找到潛在的邊際情況和軟件缺陷。
4. 為你發(fā)現(xiàn)的Bug而驕傲
促成一個軟件Bug的修復是從寫好Bug標題和描述開始的。我每次發(fā)完一個Bug都會把這個Bug重讀一遍以確保它是合理的并提供恰倒好處的細節(jié)。如果一些重要的Bug 沒有被糾正,要追根究底,確保決定和利弊權(quán)衡是正確的。
5. 參加軟件功能的設(shè)計
在軟代碼編寫之前,在仍有可能有大的設(shè)計變更的時候,積極參加軟件的計劃階段,這會幫助你了解正被考慮的折衷和權(quán)衡。
6. 設(shè)計你的測試
無論是尋找邊界值,運用組合技術(shù),畫圖表,或創(chuàng)建測試模型,把你的想法放進你的測試設(shè)計中總是有用的。在試探性測試的時候,有意識地去交替你的測試計劃和產(chǎn)品學習。
7. 了解你測試的功能
不管你測試的是那一塊功能,你應(yīng)該了解它的設(shè)計,它的局限性,別人發(fā)現(xiàn)的Bug,代碼的變動,以及它和其它功能間的交互關(guān)系。
本文來源:http://www.nvnqwx.com/gongwen/jianyishu/330633.htm