[請益] 關於CICD的基本問題

作者: ILoveAMD (AMD)   2025-02-25 22:49:54
沒有CI/CD的公司在本板都被嫌到不行
想請教個問題
就是自動測試的部分
一般都是誰要去寫測試程式?
是有專人處理
還是自己的程式碼自己測?
作者: lee457088   2025-02-25 23:01:00
當然是給小精靈寫呀
作者: fantasystar (小光先生)   2025-02-25 23:04:00
看專案規模啊,有錢的話就學大廠找SDET啊
作者: labbat (labbat)   2025-02-25 23:06:00
不用測試程式啊 能自動編譯失敗及早發現就是CI/CD了
作者: qwer338859 (溫莎公爵)   2025-02-25 23:17:00
開發的人自己寫阿==
作者: wulouise (在線上!=在電腦前)   2025-02-25 23:33:00
ut還是integration不一樣吧...
作者: Suleika (Suleika)   2025-02-25 23:45:00
有qa跟rd開發同時寫的,有rd自己寫的,也有工具自己產生的
作者: neo5277 (I am an agent of chaos)   2025-02-25 23:48:00
自己寫從tdd,到每次新增跑回歸一開始規劃拆的好的話你給llm介面,讓他去生產你在微調也可以啦我司基本上會有四到五個關卡,開發自測,包含3a,測試專案包含回歸,cicd測,手工再測,sit,uat再測
作者: DrTech (竹科管理處網軍研發人員)   2025-02-26 00:02:00
問這鳥問題的人有工作過嗎?自己寫的程式自己不用測?自己說測完別人就信?。當然是都要寫,都要測。
作者: kimi112136 (Kimi_R)   2025-02-26 00:14:00
ci除了build以外很常還會有跑unit test吧?頂多cd前跑integration testcd 到qat才會請qa跑e2e或是相關自動化測試
作者: nayeonmywife (sanamywife)   2025-02-26 01:46:00
作者: AvatarH (Avatar Hsieh)   2025-02-26 08:10:00
unittest是工程師寫,整合測試是QA或大家一起
作者: pot1234 (鍋子)   2025-02-26 08:41:00
新人寫啊
作者: gino0717 (gino0717)   2025-02-26 09:17:00
誰問誰寫
作者: accessdenied (存取違規)   2025-02-26 10:55:00
未出社會學生問題日常
作者: tsaigi (菜雞)   2025-02-26 11:06:00
掃地阿姨寫
作者: f496328mm (為什麼會流淚)   2025-02-26 11:08:00
你應該沒有寫過 UT,當然自己程式自己測QA 大多是測 integration test、壓力測試
作者: zyxx (321)   2025-02-26 12:24:00
這麼兇幹嘛=.=
作者: final01 (牛頓運動定律)   2025-02-26 13:57:00
AI?
作者: holebro (穴弟弟)   2025-02-26 14:12:00
我都叫我媽咪幫我寫
作者: gmoz ( This can't do that. )   2025-02-26 15:23:00
先看你測試的目的跟範圍是什麼
作者: stepnight (桃卡武康)   2025-02-26 15:24:00
有QA QA寫自動化測試,RD自己寫好UT
作者: gmoz ( This can't do that. )   2025-02-26 15:24:00
Automation/SDET 他們會自己寫自己的 跟RD unit test差很多公司不想花資源找自動化測試 那就是只有手動QA跟RD做勞力
作者: VScode (VSisBestIDEinTheWorld)   2025-02-26 16:37:00
這ID很眼熟
作者: MoonCode (MoonCode)   2025-02-26 16:39:00
從不相信RD本人以外寫的測試
作者: pttano (pttano)   2025-02-26 20:06:00
我都叫碟仙,筆仙寫
作者: new122851 (未若柳絮因風起)   2025-02-26 20:43:00
Deepseek幫我寫
作者: andy84425 (竹竿_)   2025-02-26 23:10:00
未來RD寫test case,GenAI想辦法完成Function才是主流
作者: superpandal   2025-02-26 23:21:00
沒有嫌 因為我也不是很喜歡它主動幫我跑 但要有權限測試的話我覺得這是很花時間的 什麼unit test或再寫工具測都是很傻的以前手刻過web server與cli一體的東西 不過沒完善畢竟我還是有私心的 這麼飄逸的用法當然是我自己藏著用
作者: acgotaku (otaku)   2025-02-26 23:45:00
自己的程式自己寫測試且覆蓋率要足 這是基本職業道德之後的整合測試 冒煙測試 手動測試 等 RD 不介入是沒錯但是包在 CICD 裏測試 絕對是要 RD 完成
作者: f12sd2e2aa (XS)   2025-02-27 01:53:00
cicd也可以不用有測試步驟啊
作者: ssccg (23)   2025-02-27 10:25:00
CI代表至少要測到能build、CD代表至少要測到能deploy這也是測試啊 (不要懷疑真有人會交付前沒測過能build)
作者: hobnob (hobnob)   2025-02-27 13:29:00
這篇的水準跟前一篇AI心得一樣低欸
作者: jej (晃奶大馬桶)   2025-02-27 19:10:00
回48樓,敝公司的廠商就給我這樣玩後來我都要求他們要有單元測試才放行
作者: new122851 (未若柳絮因風起)   2025-02-28 11:55:00
懶得重構,寫UT還要把整個server啟起來

Links booklink

Contact Us: admin [ a t ] ucptt.com