Edward 和 Miki 是 Automation QA 工程師,負責建置與規畫 LINE TODAY 相關的測試開發。
GA 測試是團隊想要解決的議題Google Analytics (GA) 是 Google 提供的網站分析工具。透過 GA 能夠方便了解使用者對於網站的瀏覽行為。因此,在 LINE TODAY 服務中,GA 作為分析內容是否符合使用者需求,就扮演重要的分析角色。對於 LINE TODAY 的團隊而言,GA 數據是一個很重要的指標,且為了確保 GA 數據能夠正確的被傳送到 Google Analytics Server,傳送的資料以往都是利用人工的方式進行檢查。但是 LINE TODAY 的服務設計了許多 GA 客製化指標,其中的數據意義將會根據使用者行為或是讀取頁面等操作有不同的組合,因此在人工測試檢查上非常耗時,而且可能會有遺漏的狀況發生。為了確保每次 LINE TODAY 釋出新版本前,能夠更快速的驗證 GA 是否被正確地傳送及其正確性,LINE TODAY 的測試團隊開發了監測工具並搭配 Mitmproxy 的使用,不但可以透過全自動化的方式模擬使用者行為來監測 GA 數據是否被 正確地傳送,測試人員也可以利用此工具,使用半自動化的方式,在操