[請益] 如何實現單元測試多於整合測試?
將單元測試實作於專案時,發現絕大部分API都是針對資料庫做CRUD,這部分程式透過in
memory 寫了整合測試,越寫越覺得不對勁,心想單元測試數量不是應該要最多? 網路文
章、影片或實體書籍大多也在探討如何寫單元測試,整合測試資源相對少,在想是不是我
哪裡做錯了,懇請各位大神指教。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.229.151 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1668880017.A.B02.html
→
11/20 01:57,
1年前
, 1F
11/20 01:57, 1F
單元測試確實是測商業邏輯的部份,我的專案含有商業邏輯的程式不多,變成都在寫整合測試
推
11/20 02:43,
1年前
, 2F
11/20 02:43, 2F
推
11/20 02:49,
1年前
, 3F
11/20 02:49, 3F
→
11/20 11:41,
1年前
, 4F
11/20 11:41, 4F
→
11/20 11:41,
1年前
, 5F
11/20 11:41, 5F
→
11/20 11:42,
1年前
, 6F
11/20 11:42, 6F
了解,爬文看到測試金字塔提到層次越高的測試應該會越少,所以才想是否寫錯了,另外,公司目前沒有QA,所有測試都是工程師寫
→
11/20 18:02,
1年前
, 7F
11/20 18:02, 7F
推
11/21 15:56,
1年前
, 8F
11/21 15:56, 8F
→
11/21 15:57,
1年前
, 9F
11/21 15:57, 9F
→
11/21 15:57,
1年前
, 10F
11/21 15:57, 10F
→
11/21 15:58,
1年前
, 11F
11/21 15:58, 11F
→
11/21 15:58,
1年前
, 12F
11/21 15:58, 12F
我目前的情況就是這樣,運算的商業邏輯不多,API CRUD 寫整合測試就會比單元測試還多。
→
11/21 19:34,
1年前
, 13F
11/21 19:34, 13F
→
11/21 19:36,
1年前
, 14F
11/21 19:36, 14F
→
11/21 19:36,
1年前
, 15F
11/21 19:36, 15F
→
11/21 19:37,
1年前
, 16F
11/21 19:37, 16F
→
11/22 10:57,
1年前
, 17F
11/22 10:57, 17F
→
11/22 10:59,
1年前
, 18F
11/22 10:59, 18F
→
11/22 11:00,
1年前
, 19F
11/22 11:00, 19F
→
11/22 11:00,
1年前
, 20F
11/22 11:00, 20F
→
11/22 13:02,
1年前
, 21F
11/22 13:02, 21F
→
11/22 13:04,
1年前
, 22F
11/22 13:04, 22F
→
11/22 13:06,
1年前
, 23F
11/22 13:06, 23F
請問你指的是 db in memory?
→
11/22 21:09,
1年前
, 24F
11/22 21:09, 24F
→
11/22 21:11,
1年前
, 25F
11/22 21:11, 25F
→
11/22 21:12,
1年前
, 26F
11/22 21:12, 26F
→
11/22 21:17,
1年前
, 27F
11/22 21:17, 27F
→
11/22 21:20,
1年前
, 28F
11/22 21:20, 28F
產品程式碼寫不好測試程式很難寫...
※ 編輯: a804372004 (114.44.115.11 臺灣), 11/23/2022 12:13:17
→
11/23 21:39,
1年前
, 29F
11/23 21:39, 29F
→
11/23 21:40,
1年前
, 30F
11/23 21:40, 30F
→
11/23 21:43,
1年前
, 31F
11/23 21:43, 31F
→
11/23 21:43,
1年前
, 32F
11/23 21:43, 32F
→
11/23 21:44,
1年前
, 33F
11/23 21:44, 33F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章