Test Case所涵蓋的範圍足夠了嗎? | 社區大學終身學習網
2022年4月17日—1.Requirement-TestCasesMapping·2.TestCoverage·3.BetaBugs·4.AlphaBugs·5.Historydata·6.TestCaseType
Test Case所涵蓋的範圍足夠了嗎?
很多人常常問, 如何得知test cases是否已經開得足夠了, 是否已經cover所有的範圍了, 這還真的是很難回答的問題, 但是也是各很值得大家一起討論的問題.
因此小弟在此先拋磚引玉, 先列出一些個人的看法, 希望大家能夠一起參予討論, 貢獻一下不同的想法
1. Requirement - Test Cases Mapping 常見的手法, 是建立requriement/design 和test case的對應關係. 這樣你便可以知道, 是否每個requirement已經有對應的test cases. 如果沒有對應的部份, 便要加開 test case Pro - 容易開始作 - 提供一個high level mapping relationship - 有這樣的關係, 之後還可以進一步做一些分析, 例如 bug, test cases和requirement的關係 Con - 不容易對所有細項功能都做這樣的mapping, 會花大多時間 - 通常常沒有requriement/design的文件, 所以想mapping也mapping不起來.
2. Test Coverage 經由coverage ratio你便可以知道哪些地方沒有測到, 便可以要求加開test case Pro - 可以精確知道哪裡沒有test case包含到 Con - 不是所有系統都可以找到可以使用的coverage tool - coverage criteria是一個重點, all statement coverage 100%, 和all decision coverage 100%是不同程度的coverage. all statement coverage 100%只是最低程度的要求(我是以學術研究的角度來看, 呵呵) - 如果都不寫erro handling的程式, coverage ratio通常最高, 但我想這應...
如何設計test case | 社區大學終身學習網
從PM的角度淺談test case的應用 | 社區大學終身學習網
How to Write Test Cases in Software Testing with Examples | 社區大學終身學習網
Day 01 | 社區大學終身學習網
test case中文(繁體)翻譯:劍橋詞典 | 社區大學終身學習網
Test case | 社區大學終身學習網
How to Write Test Cases | 社區大學終身學習網
Test Case所涵蓋的範圍足夠了嗎? | 社區大學終身學習網
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...