[問題] Model-based Testing與Unit Testing的差異

看板CSSE (電腦科學及軟體工程)作者 (!H45)時間18年前 (2007/07/19 13:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
我發現了一個名詞 model-based testing, 不知道和 unit testing 有什麼差異? 看 wikipedia 的說明,model-based testing 特別適合用在 Model Driven Engineering 或是 model-driven architecture;而 unit testing 則適合用在 test-driven development, 而且也是 Extreme Programming 重要的一環。 這意思是不是說 model-based testing 適合用在那種事先設計好每個模型 (model) 的 軟體,把每個模型做好之後,或是在模型發展的同時,特別適合使用 model-based testing 來進行測試?而 unit testing 是不是就比較適合事先分析好軟體的每個需求與 功能,針對不同的需求與功能先設計好每個測試案例 (test case), 如此一來,在開發整 個系統的時候,就只要對每個 test case 負責就好了,只要通過每個 test case 的測試 ,大概就可以說軟體已經開發完畢了? 請問這樣有答對嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.211.53
文章代碼(AID): #16dlpLf3 (CSSE)
文章代碼(AID): #16dlpLf3 (CSSE)