依照 📖 平台操作說明 逐項實測每個功能的操作流程、輸入與輸出
🎯 測試目的(依操作說明):依說明「點導覽列進入 首頁」— 頁面能正常載入
GET /HTTP 200,頁面含「胖爹英文」,大小 19.8 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 Nibbles 短影音」— 頁面能正常載入
GET /nibblesHTTP 200,頁面含「Nibbles」,大小 8.6 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 影音圖書館」— 頁面能正常載入
GET /libraryHTTP 200,頁面含「圖書館」,大小 9.3 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 Pro 教學專區」— 頁面能正常載入
GET /proHTTP 200,頁面含「Pro」,大小 11.0 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 學習專區」— 頁面能正常載入
GET /studyHTTP 200,頁面含「學習專區」,大小 25.1 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 英霸對戰」— 頁面能正常載入
GET /battleHTTP 200,頁面含「對戰」,大小 13.2 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 AI 學習工具」— 頁面能正常載入
GET /aiHTTP 200,頁面含「AI」,大小 12.6 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 教師管理平台」— 頁面能正常載入
GET /teacherHTTP 200,頁面含「教師」,大小 10.3 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 社群互動」— 頁面能正常載入
GET /communityHTTP 200,頁面含「社群」,大小 10.4 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 合作與公益」— 頁面能正常載入
GET /partnersHTTP 200,頁面含「合作」,大小 12.4 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 小斗英 APP」— 頁面能正常載入
GET /appHTTP 200,頁面含「小斗英」,大小 11.6 KB
🎯 測試目的(依操作說明):依說明「點導覽列進入 平台操作說明」— 頁面能正常載入
GET /guideHTTP 200,頁面含「操作說明」,大小 117.2 KB
🎯 測試目的(依操作說明):品牌 Logo 正常提供
GET /static/logo.pngHTTP 200, Content-Type=image/png
🎯 測試目的(依操作說明):學習專區「vocab」模組資料檔可載入且為合法 JSON
GET /static/study/vocab.jsonHTTP 200,JSON 頂層鍵: levels(270 KB)
🎯 測試目的(依操作說明):學習專區「grammar」模組資料檔可載入且為合法 JSON
GET /static/study/grammar.jsonHTTP 200,JSON 頂層鍵: junior, senior(53 KB)
🎯 測試目的(依操作說明):學習專區「exam」模組資料檔可載入且為合法 JSON
GET /static/study/exam.jsonHTTP 200,JSON 頂層鍵: gsat, cloze, reading, translate(25 KB)
🎯 測試目的(依操作說明):學習專區「listening」模組資料檔可載入且為合法 JSON
GET /static/study/listening.jsonHTTP 200,JSON 頂層鍵: dictation, cloze, mcq, sound, stress(38 KB)
🎯 測試目的(依操作說明):學習專區「games」模組資料檔可載入且為合法 JSON
GET /static/study/games.jsonHTTP 200,JSON 頂層鍵: sentence, cloze, daily(8 KB)
🎯 測試目的(依操作說明):學習專區「essay_library」模組資料檔可載入且為合法 JSON
GET /static/study/essay_library.jsonHTTP 200,JSON 頂層鍵: pastPrompts, patterns(10 KB)
🎯 測試目的(依操作說明):說明「首頁 → 即時統計」— 提供會員/影音/互動數
GET /api/stats{"videos":15,"likes":26722,"views":114863,"members":8,"donation_total":3500}
🎯 測試目的(依操作說明):說明「Nibbles → 瀏覽短影音牆」
GET /api/videosHTTP 200,共 15 部影音
🎯 測試目的(依操作說明):社群與合作頁的公開資料
GET /api/stars|announcements|partners|schools/api/stars ✓ | /api/announcements ✓ | /api/partners ✓ | /api/schools ✓
🎯 測試目的(依操作說明):說明「社群 → 課程許願池」
GET /api/wishesHTTP 200,共 4 個願望
🎯 測試目的(依操作說明):說明「Pro 專區 → 瀏覽課程」— 5 大分類
GET /api/pro/coursesHTTP 200,共 18 門課程
🎯 測試目的(依操作說明):說明「Pro 專區 → 預約直播」場次清單
GET /api/pro/liveHTTP 200,共 4 場直播
🎯 測試目的(依操作說明):說明「對戰 → 週排行榜」
GET /api/battle/leaderboard{"top":[],"mine":null}
🎯 測試目的(依操作說明):安全性 — 說明指出上傳需登入
POST /api/videos(無登入)HTTP 401 ✓ 正確拒絕:「請先登入會員才能發表影音喔!」