軟件測試
From Wikipedia, the free encyclopedia
Remove ads
軟件測試係軟件工程其中一個工序,講緊工程師要鑑定隻軟件,確保隻軟件行起上嚟出到預期嘅結果而且又安全。喺測試階段,工程師要用一啲預先設計好嘅用例去試隻軟件,途中實會發現隻軟件嘅某啲部份有錯,要做除錯嘅工作。正常嚟講,軟件測試發生喺軟件建造之後,亦有人主張要同建造同步發生[1]。

基礎概念
睇埋:程式除錯
軟件測試包含動態嘅核證過程,要睇吓個程式佢喺數量有限嘅用例上係咪展現出預想嘅行為。用例數量有限,通常要由無限嘅可能情況中小心噉揀選出嚟[2],當中:
- 用例有限:就算係小型嘅軟件工程項目,用家可能俾嘅輸入嘅數量都可能會接近無限大,工程師要避免自己進入分析癱瘓。
- 揀選用例:喺最基本上,工程師會嘗試用家最可能會俾嘅輸入。
- 預想嘅行為:個程式係咪做出工程師預佢會做嘅嘢?喺某啲情況下,呢個判斷可能唔簡單。
舊陣時,軟件工程師成日都諗住測試係軟件建造之後先做嘅,但喺二〇一〇年代開始,唔少人都提倡兩者要同步進行,如果唔係就好容易出現大錯處,建造後至發現得到。
睇埋
引咗
連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads