Gojko Adzic 是眾所皆知的名作者 . 他所撰寫的 impact mapping, specification by example ( 有中譯本 ), Fifty Quick Ideas To Improve Your Tests, 和 Fifty Quick Ideas To Improve Your User Stories, 在市場上很受到歡迎 . 這次他在 Agile Singapore 2016 介紹測試自動化的未來 , 真的很值得一聽 . Video link: https://www.youtube.com/watch?v=eXjxPuMcubQ&t=305s 以下是我記錄到一些有關 Gojko Adzic 目前看到的狀況 : 1. 平臺爆炸化 (Platform Fragmentation) 以前 PC 是主流的用戶端 , 而現在 mobile 才是王道 . 大家都知道 , Android, Apple 以及其他不知名牌子 , 他們的 devices 有成千上萬 , 即使你只處理主流的系統 Apple, 三星或是華為的 , 也是多到不行 . 你不可能在這些 devices 上 , 一一測試你產品的正確性 . 2. 雲端技術盛行 雲端技術已經由早期採用者 (early adopters), 進入到晚期大眾 (late majority) 的階段 . IDC 預測在 2017 年時 , 公司的 IT 內會將近一半使用雲端技術 . 這表示測試人員要面對這樣的系統架構 , 以及運作環境 . 你需要不同的測試方法或工具 . 3. 前端複雜化 以前前端技術很單純 , 只是應用系統表面的薄薄一層 . 以前 , 自動化金字塔說我們只需要做單元和中間層的自動化就好 , 不需要在 UI 端花心思 . 可是現在 singel page 技術 , HTML5 等等層出不窮前端技術 , 我們無法只靠手動測試就能把它測試的很完整了 . 未來可能的趨勢 : 1. 雲端平臺農場測試工具的崛起 以下是一些工具可以讓你測...