[討論] 多少公司有執行單元測試

看板Soft_Job作者 (perry tsai)時間7年前 (2016/11/01 08:22), 編輯推噓42(45366)
留言114則, 58人參與, 最新討論串1/10 (看更多)
大家應該都知道測試的重要性 真的有在實施單元測試的不知道有沒有超過一半 然後也蠻好奇測不測private 單元測試也是蠻深的一門學問 很多method也不知道要怎麼測試 然後須不須要測試從網路抓的api等等的 不知道各位測試做到怎樣的程度? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.233.108 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1477959762.A.AF3.html

11/01 08:39, , 1F
蠻深的學問讓人笑噴了
11/01 08:39, 1F

11/01 08:43, , 2F
0
11/01 08:43, 2F

11/01 09:03, , 3F
這是基本功吧
11/01 09:03, 3F

11/01 09:15, , 4F
呃...我公司沒做單元測試...
11/01 09:15, 4F

11/01 09:22, , 5F
單元測試要寫到效率好不容易啊…不知道某樓在鄙視
11/01 09:22, 5F

11/01 09:22, , 6F
什麼
11/01 09:22, 6F

11/01 09:23, , 7F
我自己的專案會寫,但目前面試過的公司沒有一間有規定的
11/01 09:23, 7F

11/01 09:31, , 8F
一般金融一定有,有沒有確實執行就是另一回事
11/01 09:31, 8F

11/01 09:40, , 9F
你當然不知道啦…因為你覺得效率的重點在於測試而不是程
11/01 09:40, 9F

11/01 09:40, , 10F
式本身嘛
11/01 09:40, 10F

11/01 09:43, , 11F
直接使用者測試
11/01 09:43, 11F

11/01 09:57, , 12F
樓上的ID正確 ..
11/01 09:57, 12F

11/01 11:00, , 13F
哪一家公司把unit test當spec的? 不是手測的喔
11/01 11:00, 13F

11/01 11:04, , 14F
沒有+1
11/01 11:04, 14F

11/01 11:11, , 15F
global等級的網站系統,沒寫
11/01 11:11, 15F

11/01 11:41, , 16F
單元測試本來就有不少技巧呀,而且跟寫程式不太一樣,只能
11/01 11:41, 16F

11/01 11:42, , 17F
說從這結果看出台灣軟體工程還落後蠻多的吧...
11/01 11:42, 17F

11/01 11:45, , 18F
單元測試也是個坑啊...說它深不為過吧
11/01 11:45, 18F

11/01 11:51, , 19F
我記得我應徵現職的時候也是一直說要做要做,現在也沒在做
11/01 11:51, 19F

11/01 11:58, , 20F
口號有做 實際人做(爆炸
11/01 11:58, 20F

11/01 12:05, , 21F
大部分喊單元測試都是冒煙測試(O)
11/01 12:05, 21F

11/01 12:06, , 22F
單元測試真的是一門學問啊!!!
11/01 12:06, 22F

11/01 12:06, , 23F
這還有專門的職位啊
11/01 12:06, 23F

11/01 12:07, , 24F
單元測試不難 難的是寫出適合單元測試的code啊
11/01 12:07, 24F

11/01 12:24, , 25F
我是覺得你應該問『有多少公司開發跟測試是分開的』
11/01 12:24, 25F

11/01 12:24, , 26F
開發者跟測試者同一個人,很難測出問題,自己都會閃的
11/01 12:24, 26F

11/01 12:29, , 27F
不過我看蠻多是建議由程式開發者來撰寫
11/01 12:29, 27F

11/01 12:33, , 28F
整合跟單元測試都要寫,不然涵蓋率不夠沒辦法推上Prod
11/01 12:33, 28F

11/01 12:41, , 29F
之前都在趕客戶需求,最近才開始導入
11/01 12:41, 29F

11/01 12:46, , 30F
客戶不會管你有沒有單元測試
11/01 12:46, 30F

11/01 12:52, , 31F
台灣區網站流量前十的公司 沒在測沒在管 XD
11/01 12:52, 31F

11/01 13:06, , 32F
沒單元測試+1
11/01 13:06, 32F

11/01 13:35, , 33F
老闆就不care,time to market最大
11/01 13:35, 33F

11/01 13:35, , 34F
老闆不care就永遠做不起來
11/01 13:35, 34F

11/01 14:17, , 35F
台積電有
11/01 14:17, 35F

11/01 14:28, , 36F
直接萬哪一家公司人力budget 是必要人力直接 x2 x3 給的
11/01 14:28, 36F

11/01 14:29, , 37F
這作下去都是錢,花不起的廢老闆不給錢你要怎麼做
11/01 14:29, 37F

11/01 14:33, , 38F
鬼島有鬼島的玩法@@
11/01 14:33, 38F

11/01 14:53, , 39F
測試也需要成本 老闆不會多花這成本 低價搶標 哪來成本做這
11/01 14:53, 39F
還有 35 則推文
11/01 19:34, , 75F
單元都過不了還談整體
11/01 19:34, 75F

11/01 19:36, , 76F
mock比較麻煩,有些語言不好做
11/01 19:36, 76F

11/01 20:17, , 77F
嵌入式系統韌體要怎麼做單元測試QQ
11/01 20:17, 77F

11/01 21:01, , 78F
公司沒人寫,自己寫。我做把通訊加解密,和資料處
11/01 21:01, 78F

11/01 21:01, , 79F
理的部份做unit test, UI的部份手測。
11/01 21:01, 79F

11/01 21:04, , 80F
寫的時後很慢,做好後,實際上線只修改ㄧ點就ok了
11/01 21:04, 80F

11/01 21:06, , 81F
人肉測試
11/01 21:06, 81F

11/01 21:07, , 82F
剩下時間都在調整ui的問題
11/01 21:07, 82F

11/01 21:13, , 83F
看到有些同事沒做test,開發到後期還在測通訊封包
11/01 21:13, 83F

11/01 21:13, , 84F
的問題,覺得很可笑
11/01 21:13, 84F

11/01 21:38, , 85F
我不懂的是,單元測試,只能測工程師有想到的錯誤
11/01 21:38, 85F

11/01 21:38, , 86F
,工程師想不到的,就測不出來,問題是,想的到的
11/01 21:38, 86F

11/01 21:38, , 87F
,在寫扣的時候早就避免了,所以,測試由工程師自
11/01 21:38, 87F

11/01 21:38, , 88F
己來寫,根本沒到理,結論,你們公司有測試工程師
11/01 21:38, 88F

11/01 21:38, , 89F
嗎?沒有的話,有測沒測有差很多?
11/01 21:38, 89F

11/01 21:47, , 90F
樓上, 光是防 regression 就很有用了
11/01 21:47, 90F

11/01 22:06, , 91F
鬼島有鬼島自己的玩法~幾家軟體公司有專門的測試人員?
11/01 22:06, 91F

11/01 22:32, , 92F
去改以前的code有沒有單元測試你就知道差在哪了
11/01 22:32, 92F

11/01 22:33, , 93F
跟是不是和開發者同一個人寫的關係沒有很大
11/01 22:33, 93F

11/01 23:13, , 94F
長期維護且持續修改的專案很有用啊
11/01 23:13, 94F

11/01 23:14, , 95F
兩三百個rd天天進,最好不用做
11/01 23:14, 95F

11/01 23:18, , 96F
測試案例都很基本,等到真沒測過就是出大包囉
11/01 23:18, 96F

11/01 23:24, , 97F
想的到的,在寫扣的時候早就避免了 --> 上帝大概能做得到
11/01 23:24, 97F

11/01 23:37, , 98F
是怕以後被改壞,寫一次可以天天跑,每次進版跑
11/01 23:37, 98F

11/01 23:45, , 99F
鬼島客戶根本不會有那時間寫測試啦
11/01 23:45, 99F

11/02 01:32, , 100F
系統廠,功能長在別人身上,沒有unit test,只有testcase
11/02 01:32, 100F

11/02 01:32, , 101F
只好幫別人做測試了 囧..
11/02 01:32, 101F

11/02 12:49, , 102F
有測,但……unit test的code本身就是個bug了…=.=a
11/02 12:49, 102F

11/02 12:55, , 103F
想得到的寫的時候早就能避免 <-- 這好嘴砲
11/02 12:55, 103F

11/02 14:31, , 104F
比較想知道,如何確保單元測試100%正確
11/02 14:31, 104F

11/02 16:13, , 105F
沒有保證正確的
11/02 16:13, 105F

11/02 16:15, , 106F
測試程式特別的是,有時候我以爲ok的function連自
11/02 16:15, 106F

11/02 16:15, , 107F
己的test都跑不過
11/02 16:15, 107F

11/02 19:47, , 108F
說個笑話: unit test
11/02 19:47, 108F

11/02 23:29, , 109F
所以單元測試就是,用不確定的東西去測不確定的東西....
11/02 23:29, 109F

11/03 17:29, , 110F
單元測試是一種interface的規格保證 規格一直變當然沒用
11/03 17:29, 110F

11/03 23:10, , 111F
單元測試是好工具 但決解不了人發蠢啊 磚頭才行
11/03 23:10, 111F

11/03 23:29, , 112F
喔CMMI說要UT而且還要入CM 台灣大部分公司也和原po一樣
11/03 23:29, 112F

11/03 23:30, , 113F
認為不重要 但檢定CMMI拿不出證據 就會被扣分
11/03 23:30, 113F

11/03 23:31, , 114F
為了公司CMMI 還是寫吧
11/03 23:31, 114F
文章代碼(AID): #1O5-1Ihp (Soft_Job)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 10 篇):
文章代碼(AID): #1O5-1Ihp (Soft_Job)