原创 我們做了大量工作,可自動化UI測試依舊實現不了

對開發者而言,測試的重要性不言而喻。在發佈新功能前,開發者需要確保已有功能有效,這就需要將每個發佈版本給到QA團隊執行人工迴歸測試。然後,測試人員或QA團隊花費數天時間執行腳本以尋找Bug。本文是Steven Lemon所在團隊遇到的手工

原创 最終,我們放棄了微服務

微服務被認爲是一種理想的架構模式,因此,Steven Lemon所在公司的領導層決定從單體架構向微服務架構遷移,這讓整個開發團隊在隨後的的日子裏苦不堪言,七大現實問題擺在面前無法解決,微服務架構的好處也沒有享受到,並發現這不單單是一個技術