鍵盤事件處理
鍵盤測試使用 KeyboardEvent 介面捕獲瀏覽器鍵盤事件(keydown、keyup、keypress)。每個事件提供:金鑰(字元值如'a'、'輸入')、code(物理鍵標識符如'KeyA'、'輸入')、keyCode(已棄用的數字代碼)、location(標準、左、右、數字鍵盤)和修飾鍵狀態(Ctrl、Alt、Shift、Meta)。測試監控 keydown(按下)、keyup(釋放)並計算按鍵持續時間。現代瀏覽器使用 code 表示物理鍵位置(配置間一致)、金鑰 表示邏輯字元(因語言/配置而異)。