精華區beta CSSE 關於我們 聯絡資訊
我發現了一個名詞 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