-
開發日誌 · 2026-07-24
2026-07-24
以為找到一條免重編譯的測試捷徑,結果一次真跑就把它打死——而且打死得剛剛好,順便證明了原本那個 skip 是對的。
-
開發日誌 · 2026-07-23
2026-07-23
同一個畫面被存成十八張幾乎一樣的「正確答案」,每跑一次就假警報一次;另外還有一段看起來像當機、其實沒有任何人在等的 15 秒。
-
開發日誌 · 2026-07-22
2026-07-22
重審一整排被標記 skip 的測試——有的早該能跑,只是當初的理由沒人再確認;有的為了留著 skip,我得先動手證明它真的測不了。
-
開發日誌 · 2026-07-21
2026-07-21
測試紅了,但 App 其實做得完全對——花了半天才發現,說謊的是我自己寫的 helper。順便一個「聰明」的省事方案被一次真跑打回原形。
-
開發日誌 · 2026-07-17
2026-07-17
有人問我「這個自動產測的 workflow 會不會太大」,答案卡在一條線和一個平台之間——順帶想清楚了為什麼「生了測試就跑」還不算閉環。
-
開發日誌 · 2026-07-14
2026-07-14
測試報告工具默默把非 ASCII 的測案名字改寫掉——綠歸綠,你卻認不回那些用中文命名的測案;順帶記一個 iOS 上「有些欄位根本不能用打字填」的老坑。
-
開發日誌 · 2026-07-13
2026-07-13
想靠多台模擬器平行跑把 E2E 時間壓下來,先被一個「只有幾支測案掛」的競態咬到,又差點掉進「框架支援多裝置就等於會幫你加速」的陷阱。
-
開發日誌 · 2026-07-07
2026-07-07
別人的 commit 會不會弄壞我這邊、一份 0 過全倒的報告我為什麼沒交出去,以及一個 sed 只吃到「其中一種寫法」害整套 app 打了真後端。
-
開發日誌 · 2026-07-06
2026-07-06
幫一個 Appium 專案從零接視覺回歸,結果卡在「該不該讓截圖比對弄紅功能測試」、一份漂亮到可疑的全綠報告,和一個跟測試碼無關的 build 失敗。
-
開發日誌 · 2026-07-03
2026-07-03
從 diff 量級反推視覺回歸的 flaky 根因、用 OpenAPI spec 當事實來源驗合約、以及 CI exit 65 的啟動時序問題。
-
willy-notes 上線了
2026-07-03
這個網站的第一篇筆記。