院長週記 2022 第 5 週 - k6 壓測工具、用程式操作瀏覽器的測試框架、JavaScript for impatient programmers
這是院長本人的數位週記簿,每週五紀錄一下本週發生了什麼事以及院長的觀點。
本週重點
k6 壓測工具
GitHub - grafana/k6: A modern load testing tool, using Go and JavaScript - https://k6.io
A modern load testing tool, using Go and JavaScript - https://k6.io - grafana/k6
https://github.com/grafana/k6
這裡 k6 壓測工具簡介 | 工程良田的小球場 - 點部落 看到的,感覺好像不錯用,紀錄一下。
JavaScript for impatient programmers (ES2022 edition)
This web page has moved
https://exploringjs.com/impatient-js/index.html
特色是大部分都寫很短,因為書名是給 impatient programmers 。大部分的章節都可以免費閱讀,當然這本書對你有幫助的話也可以付費支持作者。
如果是 JavaScript 老手的話,可以看這章 New JavaScript features ,列出從 ECMAScript 2016 ~ 2022 新增的 features ,是蠻有幫助的。
這邊 [译] 写给不耐烦程序员的 JavaScript 有簡體中文版,不過只追到 ES2019 ,
用程式操作瀏覽器的測試框架
收集一下用程式操作瀏覽器的測試框架
其中院長有用過 Puppeteer 跟 Selenium , Puppeteer 用起來的感覺還不錯,啟動速度、運作速度的蠻快的。
Selenium 是很久以前,院長還在寫 Java 時代有用過,只記得要裝瀏覽器外掛去錄步驟,啟動速度、運作速度都有點慢,可能當時的瀏覽器還沒有 Headless 模式,很多行為可能都是硬幹出來的吧 :P
點讀筆的原理
原來點讀筆是用紅外線掃瞄印刷品上面肉眼看不到的 OID 編碼圖形,然後播放對應記憶卡內的 mp3 檔案。
這篇 OID 是什麼?開發點讀產品必須要懂的概念 有詳細的說明。
院長生活
影片、文章更新
- YouTube
- Blog
- 筆記本
小同安麵食館
排骨炒飯不錯,有種鼎泰豐的感覺