測試用例的狀態

排隊(In Queue):

測試用例已經指定給某個測試人,不準備在這一個測試階段運行。

進行中(IP):

該測試正在進行,並且會持續一段時間。(如果一個測試所需要的時間少於一天,我就不會講一個測試標爲進行中,因爲我每天會跟蹤測試用例的狀態)

阻塞(Block):

一些因素會導致測試不能進行到底,例如某個功能欠缺或者測試環境的某個部分欠缺。我通常會在測試用例總結工作表的意見欄記錄下阻塞的狀態。你可以把阻塞理解爲:我希望運行測試,但是目前還不能運行測試。

跳過(Skip):

你決定在當前測試階段跳過某個測試,可能是因爲它的優先權相對較低。(同樣地,我會在測試用例總結工作表的意見欄記錄下我跳過這個測試的原因。)你可以把跳過理解爲:我現在可以運行這個測試,但是我不想運行它。

通過(Pass):

測試運行結束,測試人得到了預料中的測試結果狀態和測試行爲。

失敗(Fail):

在很多情況下,測試人得到預料之外的測試結果,狀態或行爲,這些結果與測試目標相差甚遠。這就引發了關於系統質量的疑問。一個或多個測試錯誤需要記錄下來。

警告(Warn):

在很多情況下,測試人得到預料之外的測試結果,狀態或行爲,但是這些結果與測試目標差別不是很大(我通常會在測試包總結工作表的通過一欄記爲警告,而不是另加一欄)。另一種想法是,警告意味着當前的錯誤是無關緊要的,或者對正在測試的特徵是沒有意義的。系統報出了更多的錯。我處理這個問題的一個標準是隻和延期的或不是一定要改的錯誤相關的測試可以標記爲警告,而不是失敗。

關閉(Close):

一個測試在第一個循環中被標爲失敗或警告,第二個測試發佈中將第一個測試循環出現的錯誤修改了。重新運行了整個測試用例後,沒有錯誤出現。將這類測試標記爲關閉而不是通過,使得你可以跟蹤測試在某一個測試發佈中失敗的實事(同標記爲警告的測試一樣,我在測試包總結工作表中將標記爲關閉的測試也納入成功的範疇)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章