在資訊軟體產業,大家都知?測試的??性,相信大部分的軟體在交付給客戶之?,也都經?軟體測試的程?,但是實際的情形是大部分的客戶都感覺自己?是軟體商的白?鼠,?於軟體臭蟲(bug)造?的??失,通常也?能自?倒楣。
??之?闆總是覺得,已經給那麼多人力與資?了,為什麼專案?但無法順利如期驗收?案,客戶還抱怨?題一堆。
?管?人員,如專案經?,總是覺得無法掌?整個測試的進度,例如哪些需求已經測試?了,測試的?果到底如何,測出多少個bug,或是到底還有哪些bug尚未處?好。最後屈?於時程的壓力,?好心虛的將軟體交付出去,大?了最後?派些人負責收爛攤?。
?於開發人員而言,開發的時間都?夠了,還?負責測試的工作,?但軟體?質沒有??昇,測試工作也沒有?效,客戶更是??應一堆bug,到最後開發人員的時間都花在debug上。??了?個工作,發?也好?到哪去,最後?好?命的?debug的工作。
有充足資?的軟體開發團隊,?以?置專門的測試人員,?題是測試人員總是在軟體開發得已經差?多?交貨了,?看到?測試的軟體,並且開始學習軟體的?作,等到軟體懂得差?多,知?該測試什麼了,測試時間?也所剩?多,?好??測試了事。
雖然整個軟體的?質,並?是?好軟體測試就?以變好,還需考?整個軟體開發的?程,但是軟體測試是軟體交付給客戶之?的最後一?關?;如何?好測試管?,在軟體交付給客戶之?,驗證軟體已經符?客戶的需求,並且儘?能地將所有的bug找出來,將是接下來介紹的?點。