【软件测试】测试用例
生活随笔
收集整理的這篇文章主要介紹了
【软件测试】测试用例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
以測試用例為核心的測試周期主要分為四個階段:設計測試計劃、進行測試、發現異常、修復故障并完成迭代,這是一個迭代過程。
可惜的是,很多人并不能理解處于核心地位的測試用例,本文將淺析測試用例這個概念。
簡單地說,測試用例就是設計一個情況,軟件程序在這種情況下,必須能夠正常運行并且達到程序所設計的執行結果。
在測試過程中,測試用例的狀態是唯一的,通常情況下,良好的測試用例一般會有三種狀態:通過、未通過和未進行測試。
如果測試用例能正常運行,則我們稱通過了測試用例。
如果不能正常運行,并且這種問題會重復發生,那么就表明已經測出了軟件的缺陷,這時就必須將這個問題標示出來,并且輸入到問題跟蹤系統內,通知開發人員。開發人員接收到這個問題后,進行修復,然后測試人員取得新的測試版本,必須利用同一個用例來測試這個問題,確保該問題已經修改,這也就是所說的回歸測試。
測試用例設計的初衷就是盡可能使一個測試用例涵蓋一組或多組情形。
必須注意的是通過單一測試用例甚至是所有的測試用例并不說明軟件沒有Bug!
測試用例應該盡可能避免復雜性。
測試用例避免復雜的目的就是為了保證測試用例的惟一性。當測試用例包含很多不同類型的輸入或輸出,或者測試過程的邏輯復雜而不連續,此時需要對測試用例進行分解。
一個好的測試用例必須符合以下特征:
總結
以上是生活随笔為你收集整理的【软件测试】测试用例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CObList
- 下一篇: 李氏第二法分析稳定性matlab,9-4