推 blackrays: 推這篇 07/28 09:23
推 CMJ0121: 依照他遇到的 case 正常 CI 跑應該是採不太到問題 07/28 09:24
→ CMJ0121: 可能需要用 integration test 或者是 behavior test 架設 07/28 09:25
→ CMJ0121: 特定環境 不過從他的文章看不出來有沒有這種東西 :) 07/28 09:25
※ 編輯: DrTech (42.72.71.209 臺灣), 07/28/2023 09:27:01
→ DrTech: Integration通常有另外的repository,跑其他整合測試才對 07/28 09:31
→ DrTech: ,或是在QA做真實上線環境下的整合測試,變化還蠻多的。但 07/28 09:31
→ DrTech: 原則就是大家都要看得到別人的UT 怎麼做。真的別用嘴巴討 07/28 09:31
→ DrTech: 論到Dev有沒有做UT,太不科學了。 07/28 09:31
→ DrTech: 沒有在自己電腦以外,公認的測試環境,跑的UT/IT,一律都 07/28 09:34
→ DrTech: 不能算有做,基本原則。 07/28 09:34
推 CMJ0121: 上面那個完全同意 沒上 CI /QA 畫押的測試怎麼會是測試 07/28 09:51
推 rayway30419: 人能炸爛線上環境的不檢討制度也是很有趣 07/28 10:11
推 wmtsung: 因為環境很難改變,大家都愛檢討人啊XD 07/28 10:20
推 shibin: 推分享 07/28 10:22
推 yamakazi: 我以為Push後在Jenkins上面會自動跑完git fetch抓分支, 07/28 10:25
→ yamakazi: build code,跑Gtest,自動化測項,Review完後給QA人工 07/28 10:25
→ yamakazi: 測完才merge是基本常識,看來很多公司沒這麼做 07/28 10:25
推 luciferii: 看原PO描述,他們公司的UT環境是隨需求在隨時改,而且 07/28 10:41
→ luciferii: 沒有側錄機制。(這也好像是常態,除非非常重視SDLC而 07/28 10:42
→ luciferii: 且真的實作的公司),所以出事只能靠嘴巴追責任而不是靠 07/28 10:43
→ luciferii: log追蹤開發流程。 07/28 10:43
→ luciferii: 而上篇說,B有責任UT自己交出去的東西,他自承沒作(無 07/28 10:44
→ luciferii: 論是不是說謊),這樣就一定有責任。差在真的沒作是輕 07/28 10:44
→ luciferii: 責,作了故意放過是重責。 07/28 10:45
推 xam: 你的1&2是開發者自己測pass不能算有效,但自己測都失敗是根本 07/28 10:59
→ xam: 不該commit叫QA幫你試.. 除非有人想看preview 07/28 11:00
→ wtl: 自己pass不算有效那自己fail也不算無效吧 commit後是自動QA 07/28 11:07
→ wtl: 有過就過了 這問題主要是環境 自己電腦環境不一定對 所以才要 07/28 11:07
→ wtl: CI/QA看結果 07/28 11:08
→ luciferii: 自己fail還 commit是有事嗎? 07/28 11:26
推 Vick753: 推推 07/28 11:47
推 Burwei: 推推,整串讀完正需要這個 07/28 12:00
推 sniper2824: 笑爛 那跑Test幹嘛 07/28 12:08
推 f496328mm: 推這篇,這才是正常的軟體開發流程 07/28 12:14
推 puring0815: 笑爛,同推這篇,拜託用制度解決問題而不是一直在解 07/28 12:32
→ puring0815: 決人好不好 07/28 12:32
推 sirlers: 推分享 這樣的流程好好導入原原po就無從把自己team的鍋 07/28 13:18
→ sirlers: 推給B囉 07/28 13:18
推 Litfal: 原po公司重點在於沒有根據客戶環境做測試,尤其看起來像 07/28 13:33
→ Litfal: 是做專案的廠商,沒有這個環節QA還敢放行真的奇怪 07/28 13:33
→ newhandfun: 比起建立制度,解決人比較輕鬆(X) 07/28 15:23
推 safe: 感謝大大無私分享 07/28 16:39
→ superpandal: 原PO是事後越想越不對勁 而且也保了B 所以不是解決提 07/28 20:05
→ superpandal: 出問題的人 而是後知後覺發現被坑了上來找人評評理 07/28 20:06
→ superpandal: 況且B是提出問題的人與B犯錯不能互相抵銷認為B沒錯 07/28 20:07
推 viper9709: 推分享 07/28 20:23