討論區主頁 軟體驗證測試 關於軟體測試 | 無發表權 |
全部展開 | 前一個主題 | 下一個主題 |
發表者 | 討論內容 |
---|---|
albertchou | 發表時間: 2006-03-30 11:27 |
Just can't stay away 註冊日: 2003-04-21 來自: 發表數: 71 |
Re: 關於軟體測試 第一個問題:資訊系統進行測試及驗收時,需要實測多少「測試個案」才足夠 ?
這個問題本身並不是問得很貼切,比較正確的問法應該是這樣的:測試及驗收時測試工作要做到多完整?當然,很直覺的說法是要百分之一百的完成。那麼問題來了,這個百分之百的分母與分子各為何?這個問題的答案是依資訊系統種類、大小、複雜度與健全度等級以及甲方的要求不同而不同的。以測試的行話來說就是涵蓋率。 那麼什麼是「測試涵蓋率」? 測試涵蓋率是一個有關測試活動完整性的量測制(metrics),它是回答“ 測試活動到底完成了多少?”這問題的一種簡易方式。一般以需求為基準或程式碼為基準兩種方式來計算。以需求為基準的測試涵蓋率就是以需求個數為分母,用已通過測試的需求為分子所計算出來的一個百分比。以程程碼為基礎的測試涵蓋率就是以通過測試的程式碼數量除全部的程式碼數量所算出來的一個百分比數字。 關於第三個問題,我把它拆成兩部份來說明。一、基本上資訊系統的測試活動有三層:單元測試、整合測試與系統測試(這是乙方做的),各個測試有自己的測試個案,也可共用部份相同的測試個案。這三層測試活動完成後,才進行驗收測試(這是甲方做的),驗收測試的測試個案通常為系統測試的(必要時也可包括另外二種)測試個案的子集,當然也可以是全部的系統測試個案,至於用那一種方式則由合約來約定。 二、當系統經過測試,逐一修正每個錯誤程式後,最後「測試個案」還需要全部重做一次嗎 ? 正規而言,已通過測試的測試個案,在程式經過修改後(不論是因為除錯或變更而修改),都必須重新測試。這樣的測試就是廻歸測試。 歡迎您來參加我下週六(4/8)即將講授的「如何撰寫測試文件?」課程。 軟體品質協會資深管理師 周茂松 敬上 |
全部展開 | 前一個主題 | 下一個主題 |
主旨: | 發表者 | 日期 |
---|---|---|
關於軟體測試 | living | 2003-12-15 00:09 |
Re: 關於軟體測試 | tyrone | 2003-12-18 12:39 |
Re: 關於軟體測試 | admin | 2006-03-07 09:00 |
Re: 關於軟體測試 | liangh | 2006-03-10 08:55 |
Re: 關於軟體測試 | albertchou | 2006-03-12 09:33 |
Re: 關於軟體測試 | Terry | 2006-03-30 08:55 |
» Re: 關於軟體測試 | albertchou | 2006-03-30 11:27 |
Re: 關於軟體測試 | liangh | 2006-03-31 08:50 |
Re: 關於軟體測試 | albertchou | 2006-04-03 13:18 |
Re: 關於軟體測試 | Member | 2006-07-17 12:33 |
Re: 關於軟體測試 | albertchou | 2006-07-18 10:39 |
Re: 關於軟體測試 | zenlin | 2006-07-18 11:29 |
Re: 關於軟體測試 | tyrone | 2006-07-18 16:42 |
無發表權 | |