背景;我在一個做自動化的持續(xù)集成測試的組。
我們隔壁有一個做測試工具的組。半年前我們隔壁組做了一個工具,具有代碼分支管理、靜態(tài)分析、不同級別的單元測試、集成測試等功能,
這個工具被老板看中,強制讓所有部門使用這個工具來提交代碼。不用這個工具提交的代碼將不能合入產品代碼的主分支。使用這個工具提交的代碼會自動去編譯、打包、進行各層測試。
大家使用之后,發(fā)現(xiàn)這個工具爛透了。有無數(shù)的嚴重BUG。(比如提交上去的代碼不能打包成功,等等。)
我每次提交代碼使用這個工具需要浪費大約8小時時間來解決他的bug導致的問題,才能最終把我們要提交的代碼提交上去。
接著,隔壁組對這個工具的開發(fā)陷入了泥潭。
工具質量極差,被用戶(各個其他需要提交代碼的部門)提了很多BUG。
不得不停止開發(fā)新功能,去改BUG。改BUG時又引入新BUG,導致用戶提交了更多的BUG。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結合數(shù)據(jù)結構來看看(二) 2017-07-26