{"allowContribute":false,"item":{"artifactHtml":"\u003cstyle\u003e\n:root{--paper:#F5F7FA;--ink:#161B22;--ink-2:#5A6572;--accent:#174AE4;--accent-2:#0E9F8A;--soft:#E7EDFB;--soft2:#E6F4F1;--hair:#D9E0E9;--card:#FFFFFF;--p0:#D92D20;--p0bg:#FEE4E2;--p1:#B54708;--p1bg:#FEF0C7;--p2:#175CD3;--p2bg:#E0EAFF;--p3:#6941C6;--p3bg:#EBE9FE;--warn-bg:#FFF7E6;--warn-line:#EAAA08;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,\"Noto Sans Mono\",monospace;}\n:root[data-theme=\"dark\"]{--paper:#111418;--ink:#EAEDEF;--ink-2:#A7B0BB;--accent:#7AA2FF;--accent-2:#4ED3C0;--soft:#1B2745;--soft2:#14332E;--hair:#2A333E;--card:#1A1F26;--p0:#FF8A80;--p0bg:#3A1D1A;--p1:#FFC24B;--p1bg:#3A2C10;--p2:#8AB4FF;--p2bg:#1A2A4D;--p3:#C4B5FD;--p3bg:#2A2356;--warn-bg:#2E270F;--warn-line:#EAAA08;}\n.doc{background:var(--paper);color:var(--ink);padding:30px 32px 44px;font:16px/1.75 -apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",\"Microsoft JhengHei\",sans-serif;-webkit-font-smoothing:antialiased;}\n.eyebrow{font:700 11px var(--mono);letter-spacing:.18em;color:var(--accent);text-transform:uppercase;}\n.doc header h1{font-size:32px;line-height:1.2;letter-spacing:-.02em;margin:10px 0 0;font-weight:800;}\n.lede{color:var(--ink-2);font-size:15px;margin:10px 0 0;max-width:68ch;}\n.lede strong{color:var(--ink);}\n.meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}\n.meta span{font:600 12px var(--mono);letter-spacing:.04em;border:1px solid var(--hair);background:var(--card);color:var(--ink-2);border-radius:999px;padding:4px 11px;}\n.meta span b{color:var(--accent);}\n.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0 6px;}\n.stat{background:var(--card);border:1px solid var(--hair);border-radius:10px;padding:12px 14px;}\n.stat .k{font:700 11px var(--mono);letter-spacing:.1em;color:var(--accent);text-transform:uppercase;}\n.stat .v{font-size:26px;font-weight:800;line-height:1.2;margin-top:4px;}\n.stat .n{font-size:12.5px;color:var(--ink-2);margin-top:2px;line-height:1.5;}\n.toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:18px 0 4px;}\n.toc a{display:block;text-decoration:none;color:var(--ink);background:var(--card);border:1px solid var(--hair);border-radius:8px;padding:9px 12px;font-size:13.5px;line-height:1.5;}\n.toc a small{display:block;font:700 10.5px var(--mono);letter-spacing:.1em;color:var(--accent);margin-bottom:2px;}\n.toc a:hover{border-color:var(--accent);}\n.sec{margin-top:30px;}\n.sec-head{display:flex;align-items:center;gap:12px;margin:0 0 12px;}\n.num{flex:none;width:34px;height:34px;border-radius:9px;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font:800 15px var(--mono);}\n:root[data-theme=\"dark\"] .num{background:var(--accent);color:#0F1420;}\n.sec-head h2{font-size:20px;margin:0;letter-spacing:-.01em;}\n.sec-head .en{font:600 11px var(--mono);letter-spacing:.12em;color:var(--ink-2);margin-left:auto;white-space:nowrap;}\n.doc p{color:var(--ink-2);max-width:72ch;margin:8px 0;}\n.doc p strong,.doc li strong{color:var(--ink);}\n.callout{display:flex;gap:12px;padding:13px 15px;border-radius:8px;margin:14px 0;background:var(--soft);border-left:4px solid var(--accent);}\n.callout.warn{background:var(--warn-bg);border-left-color:var(--warn-line);}\n.callout .tag{flex:none;font:800 11px var(--mono);letter-spacing:.08em;color:var(--accent);padding-top:3px;}\n.callout.warn .tag{color:var(--warn-line);}\n.callout div{font-size:14px;color:var(--ink);line-height:1.65;}\n.table-scroll{overflow-x:auto;border:1px solid var(--hair);border-radius:10px;background:var(--card);margin:12px 0;}\ntable{border-collapse:collapse;width:100%;font-size:13.8px;min-width:520px;}\nth,td{text-align:left;padding:10px 13px;border-bottom:1px solid var(--hair);vertical-align:top;}\ntr:last-child td{border-bottom:none;}\nth{font:700 11px var(--mono);letter-spacing:.08em;color:var(--ink-2);background:var(--soft);white-space:nowrap;}\n:root[data-theme=\"dark\"] th{background:#1E2530;}\ntd:first-child{white-space:nowrap;font-weight:700;}\n.pill{display:inline-block;font:700 11px var(--mono);letter-spacing:.06em;border-radius:999px;padding:2px 10px;border:1px solid var(--hair);background:var(--paper);color:var(--ink-2);}\n.mod{background:var(--card);border:1px solid var(--hair);border-radius:12px;padding:18px 18px 14px;margin:14px 0;}\n.mod-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px;}\n.prio{font:800 11px var(--mono);letter-spacing:.08em;border-radius:6px;padding:3px 9px;}\n.p0{background:var(--p0bg);color:var(--p0);border:1px solid currentColor;}\n.p1{background:var(--p1bg);color:var(--p1);border:1px solid currentColor;}\n.p2{background:var(--p2bg);color:var(--p2);border:1px solid currentColor;}\n.p3{background:var(--p3bg);color:var(--p3);border:1px solid currentColor;}\n.mod-top h3{margin:0;font-size:17px;}\n.mod-top code{font:600 12px var(--mono);color:var(--accent);background:var(--soft);border-radius:5px;padding:2px 7px;}\n.dims{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;}\n.dim{border:1px solid var(--hair);border-radius:9px;padding:11px 13px;background:var(--paper);}\n.dim.full{grid-column:1/-1;}\n.dim h4{margin:0 0 6px;font:800 11.5px var(--mono);letter-spacing:.1em;color:var(--accent);display:flex;align-items:center;gap:7px;}\n.dim h4 i{width:8px;height:8px;border-radius:50%;background:var(--accent);display:inline-block;}\n.dim.off h4{color:var(--ink-2);} .dim.off h4 i{background:var(--ink-2);}\n.dim ul{margin:0;padding-left:18px;color:var(--ink-2);font-size:13.8px;line-height:1.7;}\n.dim li::marker{color:var(--accent);}\n.dim code{font:600 12px var(--mono);background:var(--soft);border-radius:4px;padding:1px 6px;color:var(--ink);}\n.list-card{background:var(--card);border:1px solid var(--hair);border-radius:10px;padding:14px 18px;margin:12px 0;}\n.list-card ul,.list-card ol{margin:6px 0;padding-left:20px;color:var(--ink-2);font-size:14.5px;line-height:1.75;}\n.list-card li::marker{color:var(--accent);font-weight:700;}\n.steps{counter-reset:step;list-style:none!important;padding:0!important;margin:10px 0!important;display:grid;gap:8px;}\n.steps li{position:relative;background:var(--paper);border:1px solid var(--hair);border-radius:8px;padding:10px 12px 10px 48px;font-size:14px;}\n.steps li::before{counter-increment:step;content:counter(step);position:absolute;left:12px;top:10px;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#fff;font:800 12px/24px var(--mono);text-align:center;}\n:root[data-theme=\"dark\"] .steps li::before{color:#0F1420;}\n.check{color:var(--accent-2);font-weight:800;}\n.na{color:var(--ink-2);font:600 12px var(--mono);}\n.footer{margin-top:30px;border-top:1px dashed var(--hair);padding-top:14px;color:var(--ink-2);font-size:13px;}\n.footer strong{color:var(--ink);}\n@media (max-width:640px){.doc{padding:22px 18px 36px;}.doc header h1{font-size:25px;}.dims{grid-template-columns:1fr;}.sec-head .en{display:none;}table{min-width:560px;}}\n\u003c/style\u003e\u003cdiv class=\"doc\"\u003e\n\u003cheader\u003e\n\u003cdiv class=\"eyebrow\"\u003eQA TEST PLAN · CUBELV · P0–P3\u003c/div\u003e\n\u003ch1\u003eCubeLV 測試計劃書\u003c/h1\u003e\n\u003cp class=\"lede\"\u003e確保 CubeLV 在所有支援平台上，\u003cstrong\u003e本身功能、離線運作、同步機制、共享協作\u003c/strong\u003e四個維度皆穩定可用。本計劃另含 \u003cstrong\u003e指令欄、主題色、語言\u003c/strong\u003e三條全域線。\u003c/p\u003e\n\u003cdiv class=\"meta\"\u003e\u003cspan\u003e\u003cb\u003e5\u003c/b\u003e 測試平台\u003c/span\u003e\u003cspan\u003e\u003cb\u003e7\u003c/b\u003e 測試模組\u003c/span\u003e\u003cspan\u003e\u003cb\u003e7\u003c/b\u003e 共用維度\u003c/span\u003e\u003cspan\u003e冒煙 → 回歸 → 探索\u003c/span\u003e\u003c/div\u003e\n\u003c/header\u003e\n\u003csection data-cube=\"stats\" class=\"stats\"\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003ePlatforms\u003c/div\u003e\u003cdiv class=\"v\"\u003e5\u003c/div\u003e\u003cdiv class=\"n\"\u003eWin / Mac / Web / Android / iOS\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eModules\u003c/div\u003e\u003cdiv class=\"v\"\u003e7\u003c/div\u003e\u003cdiv class=\"n\"\u003eNOTE・TODO・CARD・CHART・設定・Forge・AI 公司\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eDimensions\u003c/div\u003e\u003cdiv class=\"v\"\u003e4 + 3\u003c/div\u003e\u003cdiv class=\"n\"\u003e功能・離線・同步・共享＋指令欄・主題・語言\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eDefect SLA\u003c/div\u003e\u003cdiv class=\"v\"\u003e24h\u003c/div\u003e\u003cdiv class=\"n\"\u003eBlocker 最嚴格，其餘 3d / 1週 / 下版\u003c/div\u003e\u003c/div\u003e\n\u003c/section\u003e\n\u003cnav class=\"toc\"\u003e\n\u003ca href=\"#s1\"\u003e\u003csmall\u003e01\u003c/small\u003e測試目標\u003c/a\u003e\n\u003ca href=\"#s2\"\u003e\u003csmall\u003e02\u003c/small\u003e測試平台矩陣\u003c/a\u003e\n\u003ca href=\"#s3\"\u003e\u003csmall\u003e03\u003c/small\u003e共用測試維度\u003c/a\u003e\n\u003ca href=\"#s4\"\u003e\u003csmall\u003e04\u003c/small\u003e模組測試項目（P0–P3）\u003c/a\u003e\n\u003ca href=\"#s5\"\u003e\u003csmall\u003e05\u003c/small\u003e跨平台一致性檢查\u003c/a\u003e\n\u003ca href=\"#s6\"\u003e\u003csmall\u003e06–10\u003c/small\u003e執行・缺陷・交付・備註\u003c/a\u003e\n\u003c/nav\u003e\n\n\u003cdiv class=\"sec\" id=\"s1\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e1\u003c/div\u003e\u003ch2\u003e測試目標\u003c/h2\u003e\u003cdiv class=\"en\"\u003eGOAL\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"callout\"\u003e\u003cspan class=\"tag\"\u003eGOAL\u003c/span\u003e\u003cdiv\u003e確保 CubeLV 在所有支援平台上，各核心模組的\u003cstrong\u003e本身功能\u003c/strong\u003e、\u003cstrong\u003e離線運作\u003c/strong\u003e、\u003cstrong\u003e同步機制\u003c/strong\u003e、\u003cstrong\u003e共享協作\u003c/strong\u003e四個維度皆穩定可用。\u003c/div\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s2\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e2\u003c/div\u003e\u003ch2\u003e測試平台矩陣\u003c/h2\u003e\u003cdiv class=\"en\"\u003ePLATFORMS\u003c/div\u003e\u003c/div\u003e\n\u003cp\u003e桌面以 Electron 原生殼為主，行動端現階段為 Webview 拉窄版，包版上架前須另測包裝後行為。\u003c/p\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e平台分類\u003c/th\u003e\u003cth\u003e具體平台\u003c/th\u003e\u003cth\u003e說明\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eWindows\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003emacOS\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eWebview\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e網頁版\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eAndroid\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eiOS\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cdiv class=\"callout warn\"\u003e\u003cspan class=\"tag\"\u003e⚠ 注意\u003c/span\u003e\u003cdiv\u003eMobile 目前為 Webview 拉窄呈現，非原生程式碼。包版上架前須額外測試包裝後行為。\u003c/div\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s3\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e3\u003c/div\u003e\u003ch2\u003e共用測試維度\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDIMENSIONS ×7\u003c/div\u003e\u003c/div\u003e\n\u003cp\u003e每個單元皆需完成以下測試線：前四條為核心維度，後三條為全域外觀與操作線。\u003c/p\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e維度\u003c/th\u003e\u003cth\u003e測試重點\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e本身功能\u003c/td\u003e\u003ctd\u003eCRUD、欄位驗證、UI 互動、快捷鍵、邊界條件\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e離線\u003c/td\u003e\u003ctd\u003e斷網建立／編輯／刪除、本地快取、重連後不遺失\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e同步\u003c/td\u003e\u003ctd\u003e多端同時編輯、衝突解決、順序、延遲同步\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e共享\u003c/td\u003e\u003ctd\u003e權限（讀／寫）、邀請／撤銷、即時更新、離線共享行為\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e指令欄\u003c/td\u003e\u003ctd\u003e右側指令欄位請 AI 去操作看看\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e主題色調整\u003c/td\u003e\u003ctd\u003e深色、淺色、主題色調整\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e語言調整\u003c/td\u003e\u003ctd\u003e中、日、英文\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s4\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e4\u003c/div\u003e\u003ch2\u003e模組測試項目\u003c/h2\u003e\u003cdiv class=\"en\"\u003eBY PRIORITY\u003c/div\u003e\u003c/div\u003e\n\u003cp\u003e依優先順序執行：P0 擋發版，P1 擋回歸，P2 / P3 以探索測試覆蓋。每個模組都跑「功能・離線・同步・共享」四格。\u003c/p\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.1 筆記（NOTE）\u003c/h3\u003e\u003ccode\u003eNOTE\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名筆記\u003c/li\u003e\u003cli\u003eMarkdown 編輯（粗體、斜體、清單、程式碼塊、表格、連結、圖片）\u003c/li\u003e\u003cli\u003e附件（圖片、音訊）上傳與顯示\u003c/li\u003e\u003cli\u003e標籤、釘選、優先度\u003c/li\u003e\u003cli\u003eAI 補充欄位（aiTitle、aiTags、aiContent）顯示正確\u003c/li\u003e\u003cli\u003e提醒時間（reminderTime）觸發\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增筆記 → 本地存在\u003c/li\u003e\u003cli\u003e斷網編輯 Markdown → 重連後上傳\u003c/li\u003e\u003cli\u003e斷網刪除 → 重連後同步刪除\u003c/li\u003e\u003cli\u003e斷網上傳附件 → 重連後自動補傳\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 端編輯、B 端即時收到更新\u003c/li\u003e\u003cli\u003e兩端同時編輯同一筆記 → 衝突策略驗證\u003c/li\u003e\u003cli\u003e大量筆記批次同步效能\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e分享筆記給他人（讀／寫權限）\u003c/li\u003e\u003cli\u003e撤銷分享\u003c/li\u003e\u003cli\u003e共享筆記在離線編輯後同步\u003c/li\u003e\u003cli\u003e共享下的附件存取權\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.2 待辦（TODO）\u003c/h3\u003e\u003ccode\u003eTODO\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名任務\u003c/li\u003e\u003cli\u003e勾選完成／取消完成\u003c/li\u003e\u003cli\u003e截止日期、提醒、優先度、指派對象\u003c/li\u003e\u003cli\u003e子任務、重複任務\u003c/li\u003e\u003cli\u003e篩選（已完成、逾期、今日、本週）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增／勾選／修改日期 → 重連後同步\u003c/li\u003e\u003cli\u003e提醒在離線時仍可本地觸發\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 勾選完成、B 端即時更新\u003c/li\u003e\u003cli\u003e同時修改截止日 → 衝突處理\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享清單 / 指派任務給他人\u003c/li\u003e\u003cli\u003e他人勾選完成的狀態同步\u003c/li\u003e\u003cli\u003e權限：是否能改日期、指派對象\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.3 卡片（CARD）\u003c/h3\u003e\u003ccode\u003eCARD_FOLDER + CARD\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CARD_FOLDER（定義 cardFieldsDef）\u003c/li\u003e\u003cli\u003e在 folder 下新增 CARD，填入 cardFields\u003c/li\u003e\u003cli\u003e欄位型別驗證（文字、數字、日期、選單、連結）\u003c/li\u003e\u003cli\u003e圖示、封面圖、標籤\u003c/li\u003e\u003cli\u003e批次匯入／匯出\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增卡片與欄位 → 本地保存\u003c/li\u003e\u003cli\u003e斷網修改 cardFieldsDef → 重連後同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e多端同步 cardFieldsDef 變更\u003c/li\u003e\u003cli\u003e欄位新增／刪除時既有資料遷移\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 folder 給他人（讀／寫）\u003c/li\u003e\u003cli\u003e他人新增卡片權限\u003c/li\u003e\u003cli\u003e共享 folder 下 cardFieldsDef 變更權限\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.4 圖表（CHART）\u003c/h3\u003e\u003ccode\u003eCHART_FOLDER + CHART\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CHART_FOLDER 與 CHART\u003c/li\u003e\u003cli\u003e資料來源綁定（手動輸入、連接 CARD folder）\u003c/li\u003e\u003cli\u003e圖表類型：折線、柱狀、圓餅、散點\u003c/li\u003e\u003cli\u003e時間軸、數值軸、分類軸設定\u003c/li\u003e\u003cli\u003e即時數據更新\u003c/li\u003e\u003cli\u003e匯出圖片\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網仍能檢視現有圖表（快取資料）\u003c/li\u003e\u003cli\u003e斷網新增資料點 → 重連後同步並更新\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e資料來源變更 → 圖表即時重繪\u003c/li\u003e\u003cli\u003e多端同時新增資料點的順序與一致性\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享圖表給他人檢視\u003c/li\u003e\u003cli\u003e權限控管（是否可編輯資料來源）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p2\"\u003eP2\u003c/span\u003e\u003ch3\u003e4.7 設定\u003c/h3\u003e\u003ccode\u003eSETTINGS\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e個人資料、頭像\u003c/li\u003e\u003cli\u003e外觀（主題、語言、字體大小）\u003c/li\u003e\u003cli\u003e通知偏好\u003c/li\u003e\u003cli\u003e帳號安全（密碼、兩步驗證、裝置管理）\u003c/li\u003e\u003cli\u003e資料匯出／匯入\u003c/li\u003e\u003cli\u003e登出／刪除帳號\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線可修改本地外觀設定\u003c/li\u003e\u003cli\u003e無法離線變更帳號相關設定（明確提示）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定跨端即時同步\u003c/li\u003e\u003cli\u003e裝置管理頁顯示所有登入裝置\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim off\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享 — 不適用\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定為個人範圍，不做共享測試\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.8 插件鍛造（Plugin Forge）\u003c/h3\u003e\u003ccode\u003e_prefs.json · disabled\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e自然語言描述需求 → 生成插件\u003c/li\u003e\u003cli\u003e插件預覽、試跑\u003c/li\u003e\u003cli\u003e插件編輯、版本管理\u003c/li\u003e\u003cli\u003e插件啟用／停用（\u003ccode\u003e_prefs.json\u003c/code\u003e 的 disabled）\u003c/li\u003e\u003cli\u003e插件市集瀏覽／安裝\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線時已安裝插件可運作（若不依賴雲端）\u003c/li\u003e\u003cli\u003e離線無法生成新插件（需 AI）→ 給出提示\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e插件啟用狀態跨端同步\u003c/li\u003e\u003cli\u003e自訂插件內容同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e將自製插件分享／發佈\u003c/li\u003e\u003cli\u003e安裝他人插件的權限審核\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.9 我的 AI 公司\u003c/h3\u003e\u003ccode\u003eAGENT\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 AI Agent（AGENT item）\u003c/li\u003e\u003cli\u003e設定 Agent 角色、指令、工具權限\u003c/li\u003e\u003cli\u003eAgent 執行任務、產出結果\u003c/li\u003e\u003cli\u003e多 Agent 協作流程\u003c/li\u003e\u003cli\u003e任務歷史與記錄\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線無法呼叫雲端 AI → 明確提示\u003c/li\u003e\u003cli\u003e已快取之歷史任務仍可檢視\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eAgent 設定跨端同步\u003c/li\u003e\u003cli\u003e任務歷史同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 Agent 給團隊成員\u003c/li\u003e\u003cli\u003e共享任務產出\u003c/li\u003e\u003cli\u003e權限：誰能修改 Agent 設定\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s5\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e5\u003c/div\u003e\u003ch2\u003e跨平台一致性檢查\u003c/h2\u003e\u003cdiv class=\"en\"\u003eCONSISTENCY\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e測試項\u003c/th\u003e\u003cth\u003eElectron Win\u003c/th\u003e\u003cth\u003eElectron Mac\u003c/th\u003e\u003cth\u003eWebview\u003c/th\u003e\u003cth\u003eAndroid\u003c/th\u003e\u003cth\u003eiOS\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e快捷鍵\u003c/td\u003e\u003ctd\u003eCtrl 系列\u003c/td\u003e\u003ctd\u003eCmd 系列\u003c/td\u003e\u003ctd\u003eCtrl / Cmd\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e觸控手勢\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e滑鼠為主\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e剪貼簿（文字／圖片）\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e拖放檔案\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e通知推播\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e深色模式跟隨系統\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e視窗縮放 / Safe Area\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e窄版 + 安全區\u003c/td\u003e\u003ctd\u003e窄版 + 瀏海／Home Bar\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e返回鍵行為\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器返回\u003c/td\u003e\u003ctd\u003e硬體返回鍵\u003c/td\u003e\u003ctd\u003e手勢返回\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s6\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e6\u003c/div\u003e\u003ch2\u003e非功能測試\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNFR\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e效能\u003c/strong\u003e：大量 item（1k / 10k）載入、搜尋、同步延遲\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e穩定性\u003c/strong\u003e：連續使用 8 小時不崩潰、記憶體穩定\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e安全\u003c/strong\u003e：權限驗證、SQL / NoSQL 注入、XSS、檔案路徑穿越\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e相容性\u003c/strong\u003e：Windows 10 / 11、macOS 12+、Android 10+、iOS 15+\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e可存取性\u003c/strong\u003e：螢幕閱讀器、鍵盤導航、色盲友善\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s7\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e7\u003c/div\u003e\u003ch2\u003e測試執行方式\u003c/h2\u003e\u003cdiv class=\"en\"\u003eEXECUTION\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003col class=\"steps\"\u003e\n\u003cli\u003e\u003cstrong\u003e冒煙測試\u003c/strong\u003e：每次 build 後跑 P0 主流程\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e回歸測試\u003c/strong\u003e：版本發佈前跑完 P0 + P1 全維度\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e探索測試\u003c/strong\u003e：P2 / P3 與邊界案例\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e自動化\u003c/strong\u003e：核心 CRUD、同步流程寫 e2e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e手動\u003c/strong\u003e：觸控、視覺、共享協作\u003c/li\u003e\n\u003c/ol\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s8\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e8\u003c/div\u003e\u003ch2\u003e缺陷分級\u003c/h2\u003e\u003cdiv class=\"en\"\u003eSEVERITY \u0026amp; SLA\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e等級\u003c/th\u003e\u003cth\u003e定義\u003c/th\u003e\u003cth\u003eSLA\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p0\"\u003eBlocker\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e無法使用核心功能、資料遺失\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e24h\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p1\"\u003eCritical\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e主流程受阻、有 workaround\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e3d\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p2\"\u003eMajor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e次要功能異常\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e1 週\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p3\"\u003eMinor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eUI 小瑕疵、文案\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e下版\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s9\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e9\u003c/div\u003e\u003ch2\u003e交付物\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDELIVERABLES\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003cul\u003e\n\u003cli\u003e測試案例清單（本文件附錄或獨立 sheet）\u003c/li\u003e\n\u003cli\u003e每平台 × 模組 × 維度的測試結果表\u003c/li\u003e\n\u003cli\u003e缺陷清單與修復狀態\u003c/li\u003e\n\u003cli\u003e回歸測試報告\u003c/li\u003e\n\u003cli\u003e上架前 Mobile 包版後的驗收報告\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s10\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e10\u003c/div\u003e\u003ch2\u003e備註\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNOTES\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003cul\u003e\n\u003cli\u003eMobile 包版前，本計劃等同於 Webview 窄寬測試\u003c/li\u003e\n\u003cli\u003e包版後需追加：原生安裝、更新、深連結、推播、權限彈窗等\u003c/li\u003e\n\u003cli\u003e插件鍛造與 AI 公司依賴後端 AI 服務，測試時須確認環境可用\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"footer\"\u003e\u003cstrong\u003e收尾提醒\u003c/strong\u003e — 回歸以 P0 + P1 全維度為門檻；Mobile 包版後另附驗收報告，AI 相關模組先確認後端環境再開測。\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e","artifactSourceHash":"1z06jxw1c36ca3","audioTexts":["哈囉哈囉測試測試 測試測試 哈囉哈囉測試測試"],"audioURLs":["https://cdn.cubelv.com/uploads/6a1814060188284934afbb/ca271547-259a-4170-af1c-93cba43b1a5c.m4a"],"content":"\u003cdiv class=\"doc\"\u003e  \u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003ePlatforms\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e5\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003eWin / Mac / Web / Android / iOS\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003eModules\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e7\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003eNOTE・TODO・CARD・CHART・設定・Forge・AI 公司\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003eDimensions\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e4 + 3\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e功能・離線・同步・共享＋指令欄・主題・語言\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003eDefect SLA\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e24h\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003eBlocker 最嚴格，其餘 3d / 1週 / 下版\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e \u003cnav class=\"toc\"\u003e \u003ca href=\"#s1\"\u003e\u003csmall\u003e01\u003c/small\u003e測試目標\u003c/a\u003e \u003ca href=\"#s2\"\u003e\u003csmall\u003e02\u003c/small\u003e測試平台矩陣\u003c/a\u003e \u003ca href=\"#s3\"\u003e\u003csmall\u003e03\u003c/small\u003e共用測試維度\u003c/a\u003e \u003ca href=\"#s4\"\u003e\u003csmall\u003e04\u003c/small\u003e模組測試項目（P0–P3）\u003c/a\u003e \u003ca href=\"#s5\"\u003e\u003csmall\u003e05\u003c/small\u003e跨平台一致性檢查\u003c/a\u003e \u003ca href=\"#s6\"\u003e\u003csmall\u003e06–10\u003c/small\u003e執行・缺陷・交付・備註\u003c/a\u003e \u003c/nav\u003e \u003cdiv class=\"sec\" id=\"s1\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e1\u003c/div\u003e\u003ch2\u003e測試目標\u003c/h2\u003e\u003cdiv class=\"en\"\u003eGOAL\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"callout\"\u003e\u003cspan class=\"tag\"\u003eGOAL\u003c/span\u003e\u003cdiv\u003e確保 CubeLV 在所有支援平台上，各核心模組的\u003cstrong\u003e本身功能\u003c/strong\u003e、\u003cstrong\u003e離線運作\u003c/strong\u003e、\u003cstrong\u003e同步機制\u003c/strong\u003e、\u003cstrong\u003e共享協作\u003c/strong\u003e四個維度皆穩定可用。\u003c/div\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s2\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e2\u003c/div\u003e\u003ch2\u003e測試平台矩陣\u003c/h2\u003e\u003cdiv class=\"en\"\u003ePLATFORMS\u003c/div\u003e\u003c/div\u003e \u003cp\u003e桌面以 Electron 原生殼為主，行動端現階段為 Webview 拉窄版，包版上架前須另測包裝後行為。\u003c/p\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e平台分類\u003c/th\u003e\u003cth\u003e具體平台\u003c/th\u003e\u003cth\u003e說明\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eWindows\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003emacOS\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eWebview\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e網頁版\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eAndroid\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eiOS\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003cdiv class=\"callout warn\"\u003e\u003cspan class=\"tag\"\u003e⚠ 注意\u003c/span\u003e\u003cdiv\u003eMobile 目前為 Webview 拉窄呈現，非原生程式碼。包版上架前須額外測試包裝後行為。\u003c/div\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s3\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e3\u003c/div\u003e\u003ch2\u003e共用測試維度\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDIMENSIONS ×7\u003c/div\u003e\u003c/div\u003e \u003cp\u003e每個單元皆需完成以下測試線：前四條為核心維度，後三條為全域外觀與操作線。\u003c/p\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e維度\u003c/th\u003e\u003cth\u003e測試重點\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e本身功能\u003c/td\u003e\u003ctd\u003eCRUD、欄位驗證、UI 互動、快捷鍵、邊界條件\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e離線\u003c/td\u003e\u003ctd\u003e斷網建立／編輯／刪除、本地快取、重連後不遺失\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e同步\u003c/td\u003e\u003ctd\u003e多端同時編輯、衝突解決、順序、延遲同步\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e共享\u003c/td\u003e\u003ctd\u003e權限（讀／寫）、邀請／撤銷、即時更新、離線共享行為\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e指令欄\u003c/td\u003e\u003ctd\u003e右側指令欄位請 AI 去操作看看\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e主題色調整\u003c/td\u003e\u003ctd\u003e深色、淺色、主題色調整\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e語言調整\u003c/td\u003e\u003ctd\u003e中、日、英文\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s4\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e4\u003c/div\u003e\u003ch2\u003e模組測試項目\u003c/h2\u003e\u003cdiv class=\"en\"\u003eBY PRIORITY\u003c/div\u003e\u003c/div\u003e \u003cp\u003e依優先順序執行：P0 擋發版，P1 擋回歸，P2 / P3 以探索測試覆蓋。每個模組都跑「功能・離線・同步・共享」四格。\u003c/p\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.1 筆記（NOTE）\u003c/h3\u003e\u003ccode\u003eNOTE\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名筆記\u003c/li\u003e\u003cli\u003eMarkdown 編輯（粗體、斜體、清單、程式碼塊、表格、連結、圖片）\u003c/li\u003e\u003cli\u003e附件（圖片、音訊）上傳與顯示\u003c/li\u003e\u003cli\u003e標籤、釘選、優先度\u003c/li\u003e\u003cli\u003eAI 補充欄位（aiTitle、aiTags、aiContent）顯示正確\u003c/li\u003e\u003cli\u003e提醒時間（reminderTime）觸發\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增筆記 → 本地存在\u003c/li\u003e\u003cli\u003e斷網編輯 Markdown → 重連後上傳\u003c/li\u003e\u003cli\u003e斷網刪除 → 重連後同步刪除\u003c/li\u003e\u003cli\u003e斷網上傳附件 → 重連後自動補傳\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 端編輯、B 端即時收到更新\u003c/li\u003e\u003cli\u003e兩端同時編輯同一筆記 → 衝突策略驗證\u003c/li\u003e\u003cli\u003e大量筆記批次同步效能\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e分享筆記給他人（讀／寫權限）\u003c/li\u003e\u003cli\u003e撤銷分享\u003c/li\u003e\u003cli\u003e共享筆記在離線編輯後同步\u003c/li\u003e\u003cli\u003e共享下的附件存取權\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.2 待辦（TODO）\u003c/h3\u003e\u003ccode\u003eTODO\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名任務\u003c/li\u003e\u003cli\u003e勾選完成／取消完成\u003c/li\u003e\u003cli\u003e截止日期、提醒、優先度、指派對象\u003c/li\u003e\u003cli\u003e子任務、重複任務\u003c/li\u003e\u003cli\u003e篩選（已完成、逾期、今日、本週）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增／勾選／修改日期 → 重連後同步\u003c/li\u003e\u003cli\u003e提醒在離線時仍可本地觸發\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 勾選完成、B 端即時更新\u003c/li\u003e\u003cli\u003e同時修改截止日 → 衝突處理\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享清單 / 指派任務給他人\u003c/li\u003e\u003cli\u003e他人勾選完成的狀態同步\u003c/li\u003e\u003cli\u003e權限：是否能改日期、指派對象\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.3 卡片（CARD）\u003c/h3\u003e\u003ccode\u003eCARD_FOLDER + CARD\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CARD_FOLDER（定義 cardFieldsDef）\u003c/li\u003e\u003cli\u003e在 folder 下新增 CARD，填入 cardFields\u003c/li\u003e\u003cli\u003e欄位型別驗證（文字、數字、日期、選單、連結）\u003c/li\u003e\u003cli\u003e圖示、封面圖、標籤\u003c/li\u003e\u003cli\u003e批次匯入／匯出\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增卡片與欄位 → 本地保存\u003c/li\u003e\u003cli\u003e斷網修改 cardFieldsDef → 重連後同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e多端同步 cardFieldsDef 變更\u003c/li\u003e\u003cli\u003e欄位新增／刪除時既有資料遷移\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 folder 給他人（讀／寫）\u003c/li\u003e\u003cli\u003e他人新增卡片權限\u003c/li\u003e\u003cli\u003e共享 folder 下 cardFieldsDef 變更權限\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.4 圖表（CHART）\u003c/h3\u003e\u003ccode\u003eCHART_FOLDER + CHART\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CHART_FOLDER 與 CHART\u003c/li\u003e\u003cli\u003e資料來源綁定（手動輸入、連接 CARD folder）\u003c/li\u003e\u003cli\u003e圖表類型：折線、柱狀、圓餅、散點\u003c/li\u003e\u003cli\u003e時間軸、數值軸、分類軸設定\u003c/li\u003e\u003cli\u003e即時數據更新\u003c/li\u003e\u003cli\u003e匯出圖片\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網仍能檢視現有圖表（快取資料）\u003c/li\u003e\u003cli\u003e斷網新增資料點 → 重連後同步並更新\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e資料來源變更 → 圖表即時重繪\u003c/li\u003e\u003cli\u003e多端同時新增資料點的順序與一致性\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享圖表給他人檢視\u003c/li\u003e\u003cli\u003e權限控管（是否可編輯資料來源）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p2\"\u003eP2\u003c/span\u003e\u003ch3\u003e4.7 設定\u003c/h3\u003e\u003ccode\u003eSETTINGS\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e個人資料、頭像\u003c/li\u003e\u003cli\u003e外觀（主題、語言、字體大小）\u003c/li\u003e\u003cli\u003e通知偏好\u003c/li\u003e\u003cli\u003e帳號安全（密碼、兩步驗證、裝置管理）\u003c/li\u003e\u003cli\u003e資料匯出／匯入\u003c/li\u003e\u003cli\u003e登出／刪除帳號\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線可修改本地外觀設定\u003c/li\u003e\u003cli\u003e無法離線變更帳號相關設定（明確提示）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定跨端即時同步\u003c/li\u003e\u003cli\u003e裝置管理頁顯示所有登入裝置\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim off\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享 — 不適用\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定為個人範圍，不做共享測試\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.8 插件鍛造（Plugin Forge）\u003c/h3\u003e\u003ccode\u003e_prefs.json · disabled\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e自然語言描述需求 → 生成插件\u003c/li\u003e\u003cli\u003e插件預覽、試跑\u003c/li\u003e\u003cli\u003e插件編輯、版本管理\u003c/li\u003e\u003cli\u003e插件啟用／停用（\u003ccode\u003e_prefs.json\u003c/code\u003e 的 disabled）\u003c/li\u003e\u003cli\u003e插件市集瀏覽／安裝\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線時已安裝插件可運作（若不依賴雲端）\u003c/li\u003e\u003cli\u003e離線無法生成新插件（需 AI）→ 給出提示\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e插件啟用狀態跨端同步\u003c/li\u003e\u003cli\u003e自訂插件內容同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e將自製插件分享／發佈\u003c/li\u003e\u003cli\u003e安裝他人插件的權限審核\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.9 我的 AI 公司\u003c/h3\u003e\u003ccode\u003eAGENT\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 AI Agent（AGENT item）\u003c/li\u003e\u003cli\u003e設定 Agent 角色、指令、工具權限\u003c/li\u003e\u003cli\u003eAgent 執行任務、產出結果\u003c/li\u003e\u003cli\u003e多 Agent 協作流程\u003c/li\u003e\u003cli\u003e任務歷史與記錄\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線無法呼叫雲端 AI → 明確提示\u003c/li\u003e\u003cli\u003e已快取之歷史任務仍可檢視\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eAgent 設定跨端同步\u003c/li\u003e\u003cli\u003e任務歷史同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 Agent 給團隊成員\u003c/li\u003e\u003cli\u003e共享任務產出\u003c/li\u003e\u003cli\u003e權限：誰能修改 Agent 設定\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s5\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e5\u003c/div\u003e\u003ch2\u003e跨平台一致性檢查\u003c/h2\u003e\u003cdiv class=\"en\"\u003eCONSISTENCY\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e測試項\u003c/th\u003e\u003cth\u003eElectron Win\u003c/th\u003e\u003cth\u003eElectron Mac\u003c/th\u003e\u003cth\u003eWebview\u003c/th\u003e\u003cth\u003eAndroid\u003c/th\u003e\u003cth\u003eiOS\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e快捷鍵\u003c/td\u003e\u003ctd\u003eCtrl 系列\u003c/td\u003e\u003ctd\u003eCmd 系列\u003c/td\u003e\u003ctd\u003eCtrl / Cmd\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e觸控手勢\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e滑鼠為主\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e剪貼簿（文字／圖片）\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e拖放檔案\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e通知推播\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e深色模式跟隨系統\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e視窗縮放 / Safe Area\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e窄版 + 安全區\u003c/td\u003e\u003ctd\u003e窄版 + 瀏海／Home Bar\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e返回鍵行為\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器返回\u003c/td\u003e\u003ctd\u003e硬體返回鍵\u003c/td\u003e\u003ctd\u003e手勢返回\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s6\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e6\u003c/div\u003e\u003ch2\u003e非功能測試\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNFR\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003cul\u003e \u003cli\u003e\u003cstrong\u003e效能\u003c/strong\u003e：大量 item（1k / 10k）載入、搜尋、同步延遲\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e穩定性\u003c/strong\u003e：連續使用 8 小時不崩潰、記憶體穩定\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e安全\u003c/strong\u003e：權限驗證、SQL / NoSQL 注入、XSS、檔案路徑穿越\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e相容性\u003c/strong\u003e：Windows 10 / 11、macOS 12+、Android 10+、iOS 15+\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e可存取性\u003c/strong\u003e：螢幕閱讀器、鍵盤導航、色盲友善\u003c/li\u003e \u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s7\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e7\u003c/div\u003e\u003ch2\u003e測試執行方式\u003c/h2\u003e\u003cdiv class=\"en\"\u003eEXECUTION\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003col class=\"steps\"\u003e \u003cli\u003e\u003cstrong\u003e冒煙測試\u003c/strong\u003e：每次 build 後跑 P0 主流程\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e回歸測試\u003c/strong\u003e：版本發佈前跑完 P0 + P1 全維度\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e探索測試\u003c/strong\u003e：P2 / P3 與邊界案例\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e自動化\u003c/strong\u003e：核心 CRUD、同步流程寫 e2e\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e手動\u003c/strong\u003e：觸控、視覺、共享協作\u003c/li\u003e \u003c/ol\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s8\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e8\u003c/div\u003e\u003ch2\u003e缺陷分級\u003c/h2\u003e\u003cdiv class=\"en\"\u003eSEVERITY \u0026amp; SLA\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e等級\u003c/th\u003e\u003cth\u003e定義\u003c/th\u003e\u003cth\u003eSLA\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p0\"\u003eBlocker\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e無法使用核心功能、資料遺失\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e24h\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p1\"\u003eCritical\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e主流程受阻、有 workaround\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e3d\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p2\"\u003eMajor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e次要功能異常\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e1 週\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p3\"\u003eMinor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eUI 小瑕疵、文案\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e下版\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s9\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e9\u003c/div\u003e\u003ch2\u003e交付物\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDELIVERABLES\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003cul\u003e \u003cli\u003e測試案例清單（本文件附錄或獨立 sheet）\u003c/li\u003e \u003cli\u003e每平台 × 模組 × 維度的測試結果表\u003c/li\u003e \u003cli\u003e缺陷清單與修復狀態\u003c/li\u003e \u003cli\u003e回歸測試報告\u003c/li\u003e \u003cli\u003e上架前 Mobile 包版後的驗收報告\u003c/li\u003e \u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s10\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e10\u003c/div\u003e\u003ch2\u003e備註\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNOTES\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003cul\u003e \u003cli\u003eMobile 包版前，本計劃等同於 Webview 窄寬測試\u003c/li\u003e \u003cli\u003e包版後需追加：原生安裝、更新、深連結、推播、權限彈窗等\u003c/li\u003e \u003cli\u003e插件鍛造與 AI 公司依賴後端 AI 服務，測試時須確認環境可用\u003c/li\u003e \u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"footer\"\u003e\u003cstrong\u003e收尾提醒\u003c/strong\u003e — 回歸以 P0 + P1 全維度為門檻；Mobile 包版後另附驗收報告，AI 相關模組先確認後端環境再開測。\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e","createdAt":1776776430594,"deletedAt":null,"displayMode":"artifact","finishedAPIs":["note_intention_analysis"],"id":"967a8f43b15102a8ea101f61","isDeleted":false,"isPublic":true,"itemType":"NOTE","name":"CubeLV 測試計劃書","parents":{"69e74f4dfdcf028d7057c514":1776776430594},"preParentID":null,"priority":1,"purpose":"無明確目的","tags":[],"updatedAt":1788700004987,"updatedBy":{"userId":"6a1814060188284934afbb","userName":"CubeLV"},"version":121},"ownerName":"AStockTeam","subtree":[{"artifactHtml":"\u003cstyle\u003e\n:root{--paper:#F5F7FA;--ink:#161B22;--ink-2:#5A6572;--accent:#174AE4;--accent-2:#0E9F8A;--soft:#E7EDFB;--soft2:#E6F4F1;--hair:#D9E0E9;--card:#FFFFFF;--p0:#D92D20;--p0bg:#FEE4E2;--p1:#B54708;--p1bg:#FEF0C7;--p2:#175CD3;--p2bg:#E0EAFF;--p3:#6941C6;--p3bg:#EBE9FE;--warn-bg:#FFF7E6;--warn-line:#EAAA08;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,\"Noto Sans Mono\",monospace;}\n:root[data-theme=\"dark\"]{--paper:#111418;--ink:#EAEDEF;--ink-2:#A7B0BB;--accent:#7AA2FF;--accent-2:#4ED3C0;--soft:#1B2745;--soft2:#14332E;--hair:#2A333E;--card:#1A1F26;--p0:#FF8A80;--p0bg:#3A1D1A;--p1:#FFC24B;--p1bg:#3A2C10;--p2:#8AB4FF;--p2bg:#1A2A4D;--p3:#C4B5FD;--p3bg:#2A2356;--warn-bg:#2E270F;--warn-line:#EAAA08;}\n.doc{background:var(--paper);color:var(--ink);padding:30px 32px 44px;font:16px/1.75 -apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",\"Microsoft JhengHei\",sans-serif;-webkit-font-smoothing:antialiased;}\n.eyebrow{font:700 11px var(--mono);letter-spacing:.18em;color:var(--accent);text-transform:uppercase;}\n.doc header h1{font-size:32px;line-height:1.2;letter-spacing:-.02em;margin:10px 0 0;font-weight:800;}\n.lede{color:var(--ink-2);font-size:15px;margin:10px 0 0;max-width:68ch;}\n.lede strong{color:var(--ink);}\n.meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}\n.meta span{font:600 12px var(--mono);letter-spacing:.04em;border:1px solid var(--hair);background:var(--card);color:var(--ink-2);border-radius:999px;padding:4px 11px;}\n.meta span b{color:var(--accent);}\n.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0 6px;}\n.stat{background:var(--card);border:1px solid var(--hair);border-radius:10px;padding:12px 14px;}\n.stat .k{font:700 11px var(--mono);letter-spacing:.1em;color:var(--accent);text-transform:uppercase;}\n.stat .v{font-size:26px;font-weight:800;line-height:1.2;margin-top:4px;}\n.stat .n{font-size:12.5px;color:var(--ink-2);margin-top:2px;line-height:1.5;}\n.toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:18px 0 4px;}\n.toc a{display:block;text-decoration:none;color:var(--ink);background:var(--card);border:1px solid var(--hair);border-radius:8px;padding:9px 12px;font-size:13.5px;line-height:1.5;}\n.toc a small{display:block;font:700 10.5px var(--mono);letter-spacing:.1em;color:var(--accent);margin-bottom:2px;}\n.toc a:hover{border-color:var(--accent);}\n.sec{margin-top:30px;}\n.sec-head{display:flex;align-items:center;gap:12px;margin:0 0 12px;}\n.num{flex:none;width:34px;height:34px;border-radius:9px;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font:800 15px var(--mono);}\n:root[data-theme=\"dark\"] .num{background:var(--accent);color:#0F1420;}\n.sec-head h2{font-size:20px;margin:0;letter-spacing:-.01em;}\n.sec-head .en{font:600 11px var(--mono);letter-spacing:.12em;color:var(--ink-2);margin-left:auto;white-space:nowrap;}\n.doc p{color:var(--ink-2);max-width:72ch;margin:8px 0;}\n.doc p strong,.doc li strong{color:var(--ink);}\n.callout{display:flex;gap:12px;padding:13px 15px;border-radius:8px;margin:14px 0;background:var(--soft);border-left:4px solid var(--accent);}\n.callout.warn{background:var(--warn-bg);border-left-color:var(--warn-line);}\n.callout .tag{flex:none;font:800 11px var(--mono);letter-spacing:.08em;color:var(--accent);padding-top:3px;}\n.callout.warn .tag{color:var(--warn-line);}\n.callout div{font-size:14px;color:var(--ink);line-height:1.65;}\n.table-scroll{overflow-x:auto;border:1px solid var(--hair);border-radius:10px;background:var(--card);margin:12px 0;}\ntable{border-collapse:collapse;width:100%;font-size:13.8px;min-width:520px;}\nth,td{text-align:left;padding:10px 13px;border-bottom:1px solid var(--hair);vertical-align:top;}\ntr:last-child td{border-bottom:none;}\nth{font:700 11px var(--mono);letter-spacing:.08em;color:var(--ink-2);background:var(--soft);white-space:nowrap;}\n:root[data-theme=\"dark\"] th{background:#1E2530;}\ntd:first-child{white-space:nowrap;font-weight:700;}\n.pill{display:inline-block;font:700 11px var(--mono);letter-spacing:.06em;border-radius:999px;padding:2px 10px;border:1px solid var(--hair);background:var(--paper);color:var(--ink-2);}\n.mod{background:var(--card);border:1px solid var(--hair);border-radius:12px;padding:18px 18px 14px;margin:14px 0;}\n.mod-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px;}\n.prio{font:800 11px var(--mono);letter-spacing:.08em;border-radius:6px;padding:3px 9px;}\n.p0{background:var(--p0bg);color:var(--p0);border:1px solid currentColor;}\n.p1{background:var(--p1bg);color:var(--p1);border:1px solid currentColor;}\n.p2{background:var(--p2bg);color:var(--p2);border:1px solid currentColor;}\n.p3{background:var(--p3bg);color:var(--p3);border:1px solid currentColor;}\n.mod-top h3{margin:0;font-size:17px;}\n.mod-top code{font:600 12px var(--mono);color:var(--accent);background:var(--soft);border-radius:5px;padding:2px 7px;}\n.dims{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;}\n.dim{border:1px solid var(--hair);border-radius:9px;padding:11px 13px;background:var(--paper);}\n.dim.full{grid-column:1/-1;}\n.dim h4{margin:0 0 6px;font:800 11.5px var(--mono);letter-spacing:.1em;color:var(--accent);display:flex;align-items:center;gap:7px;}\n.dim h4 i{width:8px;height:8px;border-radius:50%;background:var(--accent);display:inline-block;}\n.dim.off h4{color:var(--ink-2);} .dim.off h4 i{background:var(--ink-2);}\n.dim ul{margin:0;padding-left:18px;color:var(--ink-2);font-size:13.8px;line-height:1.7;}\n.dim li::marker{color:var(--accent);}\n.dim code{font:600 12px var(--mono);background:var(--soft);border-radius:4px;padding:1px 6px;color:var(--ink);}\n.list-card{background:var(--card);border:1px solid var(--hair);border-radius:10px;padding:14px 18px;margin:12px 0;}\n.list-card ul,.list-card ol{margin:6px 0;padding-left:20px;color:var(--ink-2);font-size:14.5px;line-height:1.75;}\n.list-card li::marker{color:var(--accent);font-weight:700;}\n.steps{counter-reset:step;list-style:none!important;padding:0!important;margin:10px 0!important;display:grid;gap:8px;}\n.steps li{position:relative;background:var(--paper);border:1px solid var(--hair);border-radius:8px;padding:10px 12px 10px 48px;font-size:14px;}\n.steps li::before{counter-increment:step;content:counter(step);position:absolute;left:12px;top:10px;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#fff;font:800 12px/24px var(--mono);text-align:center;}\n:root[data-theme=\"dark\"] .steps li::before{color:#0F1420;}\n.check{color:var(--accent-2);font-weight:800;}\n.na{color:var(--ink-2);font:600 12px var(--mono);}\n.footer{margin-top:30px;border-top:1px dashed var(--hair);padding-top:14px;color:var(--ink-2);font-size:13px;}\n.footer strong{color:var(--ink);}\n@media (max-width:640px){.doc{padding:22px 18px 36px;}.doc header h1{font-size:25px;}.dims{grid-template-columns:1fr;}.sec-head .en{display:none;}table{min-width:560px;}}\n\u003c/style\u003e\u003cdiv class=\"doc\"\u003e\n\u003cheader\u003e\n\u003cdiv class=\"eyebrow\"\u003eQA TEST PLAN · CUBELV · P0–P3\u003c/div\u003e\n\u003ch1\u003eCubeLV 測試計劃書\u003c/h1\u003e\n\u003cp class=\"lede\"\u003e確保 CubeLV 在所有支援平台上，\u003cstrong\u003e本身功能、離線運作、同步機制、共享協作\u003c/strong\u003e四個維度皆穩定可用。本計劃另含 \u003cstrong\u003e指令欄、主題色、語言\u003c/strong\u003e三條全域線。\u003c/p\u003e\n\u003cdiv class=\"meta\"\u003e\u003cspan\u003e\u003cb\u003e5\u003c/b\u003e 測試平台\u003c/span\u003e\u003cspan\u003e\u003cb\u003e7\u003c/b\u003e 測試模組\u003c/span\u003e\u003cspan\u003e\u003cb\u003e7\u003c/b\u003e 共用維度\u003c/span\u003e\u003cspan\u003e冒煙 → 回歸 → 探索\u003c/span\u003e\u003c/div\u003e\n\u003c/header\u003e\n\u003csection data-cube=\"stats\" class=\"stats\"\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003ePlatforms\u003c/div\u003e\u003cdiv class=\"v\"\u003e5\u003c/div\u003e\u003cdiv class=\"n\"\u003eWin / Mac / Web / Android / iOS\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eModules\u003c/div\u003e\u003cdiv class=\"v\"\u003e7\u003c/div\u003e\u003cdiv class=\"n\"\u003eNOTE・TODO・CARD・CHART・設定・Forge・AI 公司\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eDimensions\u003c/div\u003e\u003cdiv class=\"v\"\u003e4 + 3\u003c/div\u003e\u003cdiv class=\"n\"\u003e功能・離線・同步・共享＋指令欄・主題・語言\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eDefect SLA\u003c/div\u003e\u003cdiv class=\"v\"\u003e24h\u003c/div\u003e\u003cdiv class=\"n\"\u003eBlocker 最嚴格，其餘 3d / 1週 / 下版\u003c/div\u003e\u003c/div\u003e\n\u003c/section\u003e\n\u003cnav class=\"toc\"\u003e\n\u003ca href=\"#s1\"\u003e\u003csmall\u003e01\u003c/small\u003e測試目標\u003c/a\u003e\n\u003ca href=\"#s2\"\u003e\u003csmall\u003e02\u003c/small\u003e測試平台矩陣\u003c/a\u003e\n\u003ca href=\"#s3\"\u003e\u003csmall\u003e03\u003c/small\u003e共用測試維度\u003c/a\u003e\n\u003ca href=\"#s4\"\u003e\u003csmall\u003e04\u003c/small\u003e模組測試項目（P0–P3）\u003c/a\u003e\n\u003ca href=\"#s5\"\u003e\u003csmall\u003e05\u003c/small\u003e跨平台一致性檢查\u003c/a\u003e\n\u003ca href=\"#s6\"\u003e\u003csmall\u003e06–10\u003c/small\u003e執行・缺陷・交付・備註\u003c/a\u003e\n\u003c/nav\u003e\n\n\u003cdiv class=\"sec\" id=\"s1\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e1\u003c/div\u003e\u003ch2\u003e測試目標\u003c/h2\u003e\u003cdiv class=\"en\"\u003eGOAL\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"callout\"\u003e\u003cspan class=\"tag\"\u003eGOAL\u003c/span\u003e\u003cdiv\u003e確保 CubeLV 在所有支援平台上，各核心模組的\u003cstrong\u003e本身功能\u003c/strong\u003e、\u003cstrong\u003e離線運作\u003c/strong\u003e、\u003cstrong\u003e同步機制\u003c/strong\u003e、\u003cstrong\u003e共享協作\u003c/strong\u003e四個維度皆穩定可用。\u003c/div\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s2\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e2\u003c/div\u003e\u003ch2\u003e測試平台矩陣\u003c/h2\u003e\u003cdiv class=\"en\"\u003ePLATFORMS\u003c/div\u003e\u003c/div\u003e\n\u003cp\u003e桌面以 Electron 原生殼為主，行動端現階段為 Webview 拉窄版，包版上架前須另測包裝後行為。\u003c/p\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e平台分類\u003c/th\u003e\u003cth\u003e具體平台\u003c/th\u003e\u003cth\u003e說明\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eWindows\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003emacOS\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eWebview\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e網頁版\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eAndroid\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eiOS\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cdiv class=\"callout warn\"\u003e\u003cspan class=\"tag\"\u003e⚠ 注意\u003c/span\u003e\u003cdiv\u003eMobile 目前為 Webview 拉窄呈現，非原生程式碼。包版上架前須額外測試包裝後行為。\u003c/div\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s3\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e3\u003c/div\u003e\u003ch2\u003e共用測試維度\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDIMENSIONS ×7\u003c/div\u003e\u003c/div\u003e\n\u003cp\u003e每個單元皆需完成以下測試線：前四條為核心維度，後三條為全域外觀與操作線。\u003c/p\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e維度\u003c/th\u003e\u003cth\u003e測試重點\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e本身功能\u003c/td\u003e\u003ctd\u003eCRUD、欄位驗證、UI 互動、快捷鍵、邊界條件\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e離線\u003c/td\u003e\u003ctd\u003e斷網建立／編輯／刪除、本地快取、重連後不遺失\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e同步\u003c/td\u003e\u003ctd\u003e多端同時編輯、衝突解決、順序、延遲同步\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e共享\u003c/td\u003e\u003ctd\u003e權限（讀／寫）、邀請／撤銷、即時更新、離線共享行為\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e指令欄\u003c/td\u003e\u003ctd\u003e右側指令欄位請 AI 去操作看看\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e主題色調整\u003c/td\u003e\u003ctd\u003e深色、淺色、主題色調整\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e語言調整\u003c/td\u003e\u003ctd\u003e中、日、英文\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s4\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e4\u003c/div\u003e\u003ch2\u003e模組測試項目\u003c/h2\u003e\u003cdiv class=\"en\"\u003eBY PRIORITY\u003c/div\u003e\u003c/div\u003e\n\u003cp\u003e依優先順序執行：P0 擋發版，P1 擋回歸，P2 / P3 以探索測試覆蓋。每個模組都跑「功能・離線・同步・共享」四格。\u003c/p\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.1 筆記（NOTE）\u003c/h3\u003e\u003ccode\u003eNOTE\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名筆記\u003c/li\u003e\u003cli\u003eMarkdown 編輯（粗體、斜體、清單、程式碼塊、表格、連結、圖片）\u003c/li\u003e\u003cli\u003e附件（圖片、音訊）上傳與顯示\u003c/li\u003e\u003cli\u003e標籤、釘選、優先度\u003c/li\u003e\u003cli\u003eAI 補充欄位（aiTitle、aiTags、aiContent）顯示正確\u003c/li\u003e\u003cli\u003e提醒時間（reminderTime）觸發\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增筆記 → 本地存在\u003c/li\u003e\u003cli\u003e斷網編輯 Markdown → 重連後上傳\u003c/li\u003e\u003cli\u003e斷網刪除 → 重連後同步刪除\u003c/li\u003e\u003cli\u003e斷網上傳附件 → 重連後自動補傳\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 端編輯、B 端即時收到更新\u003c/li\u003e\u003cli\u003e兩端同時編輯同一筆記 → 衝突策略驗證\u003c/li\u003e\u003cli\u003e大量筆記批次同步效能\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e分享筆記給他人（讀／寫權限）\u003c/li\u003e\u003cli\u003e撤銷分享\u003c/li\u003e\u003cli\u003e共享筆記在離線編輯後同步\u003c/li\u003e\u003cli\u003e共享下的附件存取權\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.2 待辦（TODO）\u003c/h3\u003e\u003ccode\u003eTODO\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名任務\u003c/li\u003e\u003cli\u003e勾選完成／取消完成\u003c/li\u003e\u003cli\u003e截止日期、提醒、優先度、指派對象\u003c/li\u003e\u003cli\u003e子任務、重複任務\u003c/li\u003e\u003cli\u003e篩選（已完成、逾期、今日、本週）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增／勾選／修改日期 → 重連後同步\u003c/li\u003e\u003cli\u003e提醒在離線時仍可本地觸發\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 勾選完成、B 端即時更新\u003c/li\u003e\u003cli\u003e同時修改截止日 → 衝突處理\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享清單 / 指派任務給他人\u003c/li\u003e\u003cli\u003e他人勾選完成的狀態同步\u003c/li\u003e\u003cli\u003e權限：是否能改日期、指派對象\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.3 卡片（CARD）\u003c/h3\u003e\u003ccode\u003eCARD_FOLDER + CARD\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CARD_FOLDER（定義 cardFieldsDef）\u003c/li\u003e\u003cli\u003e在 folder 下新增 CARD，填入 cardFields\u003c/li\u003e\u003cli\u003e欄位型別驗證（文字、數字、日期、選單、連結）\u003c/li\u003e\u003cli\u003e圖示、封面圖、標籤\u003c/li\u003e\u003cli\u003e批次匯入／匯出\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增卡片與欄位 → 本地保存\u003c/li\u003e\u003cli\u003e斷網修改 cardFieldsDef → 重連後同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e多端同步 cardFieldsDef 變更\u003c/li\u003e\u003cli\u003e欄位新增／刪除時既有資料遷移\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 folder 給他人（讀／寫）\u003c/li\u003e\u003cli\u003e他人新增卡片權限\u003c/li\u003e\u003cli\u003e共享 folder 下 cardFieldsDef 變更權限\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.4 圖表（CHART）\u003c/h3\u003e\u003ccode\u003eCHART_FOLDER + CHART\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CHART_FOLDER 與 CHART\u003c/li\u003e\u003cli\u003e資料來源綁定（手動輸入、連接 CARD folder）\u003c/li\u003e\u003cli\u003e圖表類型：折線、柱狀、圓餅、散點\u003c/li\u003e\u003cli\u003e時間軸、數值軸、分類軸設定\u003c/li\u003e\u003cli\u003e即時數據更新\u003c/li\u003e\u003cli\u003e匯出圖片\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網仍能檢視現有圖表（快取資料）\u003c/li\u003e\u003cli\u003e斷網新增資料點 → 重連後同步並更新\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e資料來源變更 → 圖表即時重繪\u003c/li\u003e\u003cli\u003e多端同時新增資料點的順序與一致性\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享圖表給他人檢視\u003c/li\u003e\u003cli\u003e權限控管（是否可編輯資料來源）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p2\"\u003eP2\u003c/span\u003e\u003ch3\u003e4.7 設定\u003c/h3\u003e\u003ccode\u003eSETTINGS\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e個人資料、頭像\u003c/li\u003e\u003cli\u003e外觀（主題、語言、字體大小）\u003c/li\u003e\u003cli\u003e通知偏好\u003c/li\u003e\u003cli\u003e帳號安全（密碼、兩步驗證、裝置管理）\u003c/li\u003e\u003cli\u003e資料匯出／匯入\u003c/li\u003e\u003cli\u003e登出／刪除帳號\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線可修改本地外觀設定\u003c/li\u003e\u003cli\u003e無法離線變更帳號相關設定（明確提示）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定跨端即時同步\u003c/li\u003e\u003cli\u003e裝置管理頁顯示所有登入裝置\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim off\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享 — 不適用\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定為個人範圍，不做共享測試\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.8 插件鍛造（Plugin Forge）\u003c/h3\u003e\u003ccode\u003e_prefs.json · disabled\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e自然語言描述需求 → 生成插件\u003c/li\u003e\u003cli\u003e插件預覽、試跑\u003c/li\u003e\u003cli\u003e插件編輯、版本管理\u003c/li\u003e\u003cli\u003e插件啟用／停用（\u003ccode\u003e_prefs.json\u003c/code\u003e 的 disabled）\u003c/li\u003e\u003cli\u003e插件市集瀏覽／安裝\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線時已安裝插件可運作（若不依賴雲端）\u003c/li\u003e\u003cli\u003e離線無法生成新插件（需 AI）→ 給出提示\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e插件啟用狀態跨端同步\u003c/li\u003e\u003cli\u003e自訂插件內容同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e將自製插件分享／發佈\u003c/li\u003e\u003cli\u003e安裝他人插件的權限審核\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"mod\"\u003e\n\u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.9 我的 AI 公司\u003c/h3\u003e\u003ccode\u003eAGENT\u003c/code\u003e\u003c/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 AI Agent（AGENT item）\u003c/li\u003e\u003cli\u003e設定 Agent 角色、指令、工具權限\u003c/li\u003e\u003cli\u003eAgent 執行任務、產出結果\u003c/li\u003e\u003cli\u003e多 Agent 協作流程\u003c/li\u003e\u003cli\u003e任務歷史與記錄\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線無法呼叫雲端 AI → 明確提示\u003c/li\u003e\u003cli\u003e已快取之歷史任務仍可檢視\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eAgent 設定跨端同步\u003c/li\u003e\u003cli\u003e任務歷史同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 Agent 給團隊成員\u003c/li\u003e\u003cli\u003e共享任務產出\u003c/li\u003e\u003cli\u003e權限：誰能修改 Agent 設定\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s5\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e5\u003c/div\u003e\u003ch2\u003e跨平台一致性檢查\u003c/h2\u003e\u003cdiv class=\"en\"\u003eCONSISTENCY\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e測試項\u003c/th\u003e\u003cth\u003eElectron Win\u003c/th\u003e\u003cth\u003eElectron Mac\u003c/th\u003e\u003cth\u003eWebview\u003c/th\u003e\u003cth\u003eAndroid\u003c/th\u003e\u003cth\u003eiOS\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e快捷鍵\u003c/td\u003e\u003ctd\u003eCtrl 系列\u003c/td\u003e\u003ctd\u003eCmd 系列\u003c/td\u003e\u003ctd\u003eCtrl / Cmd\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e觸控手勢\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e滑鼠為主\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e剪貼簿（文字／圖片）\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e拖放檔案\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e通知推播\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e深色模式跟隨系統\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e視窗縮放 / Safe Area\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e窄版 + 安全區\u003c/td\u003e\u003ctd\u003e窄版 + 瀏海／Home Bar\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e返回鍵行為\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器返回\u003c/td\u003e\u003ctd\u003e硬體返回鍵\u003c/td\u003e\u003ctd\u003e手勢返回\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s6\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e6\u003c/div\u003e\u003ch2\u003e非功能測試\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNFR\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e效能\u003c/strong\u003e：大量 item（1k / 10k）載入、搜尋、同步延遲\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e穩定性\u003c/strong\u003e：連續使用 8 小時不崩潰、記憶體穩定\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e安全\u003c/strong\u003e：權限驗證、SQL / NoSQL 注入、XSS、檔案路徑穿越\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e相容性\u003c/strong\u003e：Windows 10 / 11、macOS 12+、Android 10+、iOS 15+\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e可存取性\u003c/strong\u003e：螢幕閱讀器、鍵盤導航、色盲友善\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s7\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e7\u003c/div\u003e\u003ch2\u003e測試執行方式\u003c/h2\u003e\u003cdiv class=\"en\"\u003eEXECUTION\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003col class=\"steps\"\u003e\n\u003cli\u003e\u003cstrong\u003e冒煙測試\u003c/strong\u003e：每次 build 後跑 P0 主流程\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e回歸測試\u003c/strong\u003e：版本發佈前跑完 P0 + P1 全維度\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e探索測試\u003c/strong\u003e：P2 / P3 與邊界案例\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e自動化\u003c/strong\u003e：核心 CRUD、同步流程寫 e2e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e手動\u003c/strong\u003e：觸控、視覺、共享協作\u003c/li\u003e\n\u003c/ol\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s8\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e8\u003c/div\u003e\u003ch2\u003e缺陷分級\u003c/h2\u003e\u003cdiv class=\"en\"\u003eSEVERITY \u0026amp; SLA\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e等級\u003c/th\u003e\u003cth\u003e定義\u003c/th\u003e\u003cth\u003eSLA\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p0\"\u003eBlocker\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e無法使用核心功能、資料遺失\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e24h\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p1\"\u003eCritical\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e主流程受阻、有 workaround\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e3d\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p2\"\u003eMajor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e次要功能異常\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e1 週\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p3\"\u003eMinor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eUI 小瑕疵、文案\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e下版\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s9\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e9\u003c/div\u003e\u003ch2\u003e交付物\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDELIVERABLES\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003cul\u003e\n\u003cli\u003e測試案例清單（本文件附錄或獨立 sheet）\u003c/li\u003e\n\u003cli\u003e每平台 × 模組 × 維度的測試結果表\u003c/li\u003e\n\u003cli\u003e缺陷清單與修復狀態\u003c/li\u003e\n\u003cli\u003e回歸測試報告\u003c/li\u003e\n\u003cli\u003e上架前 Mobile 包版後的驗收報告\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"sec\" id=\"s10\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e10\u003c/div\u003e\u003ch2\u003e備註\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNOTES\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"list-card\"\u003e\u003cul\u003e\n\u003cli\u003eMobile 包版前，本計劃等同於 Webview 窄寬測試\u003c/li\u003e\n\u003cli\u003e包版後需追加：原生安裝、更新、深連結、推播、權限彈窗等\u003c/li\u003e\n\u003cli\u003e插件鍛造與 AI 公司依賴後端 AI 服務，測試時須確認環境可用\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"footer\"\u003e\u003cstrong\u003e收尾提醒\u003c/strong\u003e — 回歸以 P0 + P1 全維度為門檻；Mobile 包版後另附驗收報告，AI 相關模組先確認後端環境再開測。\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e","artifactSourceHash":"1z06jxw1c36ca3","audioTexts":["哈囉哈囉測試測試 測試測試 哈囉哈囉測試測試"],"audioURLs":["https://cdn.cubelv.com/uploads/6a1814060188284934afbb/ca271547-259a-4170-af1c-93cba43b1a5c.m4a"],"content":"\u003cdiv class=\"doc\"\u003e  \u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003ePlatforms\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e5\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003eWin / Mac / Web / Android / iOS\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003eModules\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e7\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003eNOTE・TODO・CARD・CHART・設定・Forge・AI 公司\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003eDimensions\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e4 + 3\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e功能・離線・同步・共享＋指令欄・主題・語言\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cp\u003eDefect SLA\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003e24h\u003c/p\u003e\u003c/td\u003e\u003ctd\u003e\u003cp\u003eBlocker 最嚴格，其餘 3d / 1週 / 下版\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e \u003cnav class=\"toc\"\u003e \u003ca href=\"#s1\"\u003e\u003csmall\u003e01\u003c/small\u003e測試目標\u003c/a\u003e \u003ca href=\"#s2\"\u003e\u003csmall\u003e02\u003c/small\u003e測試平台矩陣\u003c/a\u003e \u003ca href=\"#s3\"\u003e\u003csmall\u003e03\u003c/small\u003e共用測試維度\u003c/a\u003e \u003ca href=\"#s4\"\u003e\u003csmall\u003e04\u003c/small\u003e模組測試項目（P0–P3）\u003c/a\u003e \u003ca href=\"#s5\"\u003e\u003csmall\u003e05\u003c/small\u003e跨平台一致性檢查\u003c/a\u003e \u003ca href=\"#s6\"\u003e\u003csmall\u003e06–10\u003c/small\u003e執行・缺陷・交付・備註\u003c/a\u003e \u003c/nav\u003e \u003cdiv class=\"sec\" id=\"s1\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e1\u003c/div\u003e\u003ch2\u003e測試目標\u003c/h2\u003e\u003cdiv class=\"en\"\u003eGOAL\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"callout\"\u003e\u003cspan class=\"tag\"\u003eGOAL\u003c/span\u003e\u003cdiv\u003e確保 CubeLV 在所有支援平台上，各核心模組的\u003cstrong\u003e本身功能\u003c/strong\u003e、\u003cstrong\u003e離線運作\u003c/strong\u003e、\u003cstrong\u003e同步機制\u003c/strong\u003e、\u003cstrong\u003e共享協作\u003c/strong\u003e四個維度皆穩定可用。\u003c/div\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s2\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e2\u003c/div\u003e\u003ch2\u003e測試平台矩陣\u003c/h2\u003e\u003cdiv class=\"en\"\u003ePLATFORMS\u003c/div\u003e\u003c/div\u003e \u003cp\u003e桌面以 Electron 原生殼為主，行動端現階段為 Webview 拉窄版，包版上架前須另測包裝後行為。\u003c/p\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e平台分類\u003c/th\u003e\u003cth\u003e具體平台\u003c/th\u003e\u003cth\u003e說明\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eWindows\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eElectron\u003c/span\u003e\u003c/td\u003e\u003ctd\u003emacOS\u003c/td\u003e\u003ctd\u003e桌面原生殼\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eWebview\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e網頁版\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eAndroid\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"pill\"\u003eMobile\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eiOS\u003c/td\u003e\u003ctd\u003eWebview 拉窄版（尚未包版，未上架）\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003cdiv class=\"callout warn\"\u003e\u003cspan class=\"tag\"\u003e⚠ 注意\u003c/span\u003e\u003cdiv\u003eMobile 目前為 Webview 拉窄呈現，非原生程式碼。包版上架前須額外測試包裝後行為。\u003c/div\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s3\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e3\u003c/div\u003e\u003ch2\u003e共用測試維度\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDIMENSIONS ×7\u003c/div\u003e\u003c/div\u003e \u003cp\u003e每個單元皆需完成以下測試線：前四條為核心維度，後三條為全域外觀與操作線。\u003c/p\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e維度\u003c/th\u003e\u003cth\u003e測試重點\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e本身功能\u003c/td\u003e\u003ctd\u003eCRUD、欄位驗證、UI 互動、快捷鍵、邊界條件\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e離線\u003c/td\u003e\u003ctd\u003e斷網建立／編輯／刪除、本地快取、重連後不遺失\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e同步\u003c/td\u003e\u003ctd\u003e多端同時編輯、衝突解決、順序、延遲同步\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e共享\u003c/td\u003e\u003ctd\u003e權限（讀／寫）、邀請／撤銷、即時更新、離線共享行為\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e指令欄\u003c/td\u003e\u003ctd\u003e右側指令欄位請 AI 去操作看看\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e主題色調整\u003c/td\u003e\u003ctd\u003e深色、淺色、主題色調整\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e語言調整\u003c/td\u003e\u003ctd\u003e中、日、英文\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s4\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e4\u003c/div\u003e\u003ch2\u003e模組測試項目\u003c/h2\u003e\u003cdiv class=\"en\"\u003eBY PRIORITY\u003c/div\u003e\u003c/div\u003e \u003cp\u003e依優先順序執行：P0 擋發版，P1 擋回歸，P2 / P3 以探索測試覆蓋。每個模組都跑「功能・離線・同步・共享」四格。\u003c/p\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.1 筆記（NOTE）\u003c/h3\u003e\u003ccode\u003eNOTE\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名筆記\u003c/li\u003e\u003cli\u003eMarkdown 編輯（粗體、斜體、清單、程式碼塊、表格、連結、圖片）\u003c/li\u003e\u003cli\u003e附件（圖片、音訊）上傳與顯示\u003c/li\u003e\u003cli\u003e標籤、釘選、優先度\u003c/li\u003e\u003cli\u003eAI 補充欄位（aiTitle、aiTags、aiContent）顯示正確\u003c/li\u003e\u003cli\u003e提醒時間（reminderTime）觸發\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增筆記 → 本地存在\u003c/li\u003e\u003cli\u003e斷網編輯 Markdown → 重連後上傳\u003c/li\u003e\u003cli\u003e斷網刪除 → 重連後同步刪除\u003c/li\u003e\u003cli\u003e斷網上傳附件 → 重連後自動補傳\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 端編輯、B 端即時收到更新\u003c/li\u003e\u003cli\u003e兩端同時編輯同一筆記 → 衝突策略驗證\u003c/li\u003e\u003cli\u003e大量筆記批次同步效能\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e分享筆記給他人（讀／寫權限）\u003c/li\u003e\u003cli\u003e撤銷分享\u003c/li\u003e\u003cli\u003e共享筆記在離線編輯後同步\u003c/li\u003e\u003cli\u003e共享下的附件存取權\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p0\"\u003eP0\u003c/span\u003e\u003ch3\u003e4.2 待辦（TODO）\u003c/h3\u003e\u003ccode\u003eTODO\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e新增／刪除／重新命名任務\u003c/li\u003e\u003cli\u003e勾選完成／取消完成\u003c/li\u003e\u003cli\u003e截止日期、提醒、優先度、指派對象\u003c/li\u003e\u003cli\u003e子任務、重複任務\u003c/li\u003e\u003cli\u003e篩選（已完成、逾期、今日、本週）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增／勾選／修改日期 → 重連後同步\u003c/li\u003e\u003cli\u003e提醒在離線時仍可本地觸發\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eA 勾選完成、B 端即時更新\u003c/li\u003e\u003cli\u003e同時修改截止日 → 衝突處理\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享清單 / 指派任務給他人\u003c/li\u003e\u003cli\u003e他人勾選完成的狀態同步\u003c/li\u003e\u003cli\u003e權限：是否能改日期、指派對象\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.3 卡片（CARD）\u003c/h3\u003e\u003ccode\u003eCARD_FOLDER + CARD\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CARD_FOLDER（定義 cardFieldsDef）\u003c/li\u003e\u003cli\u003e在 folder 下新增 CARD，填入 cardFields\u003c/li\u003e\u003cli\u003e欄位型別驗證（文字、數字、日期、選單、連結）\u003c/li\u003e\u003cli\u003e圖示、封面圖、標籤\u003c/li\u003e\u003cli\u003e批次匯入／匯出\u003c/li\u003e\u003cli\u003e搜尋與篩選\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網新增卡片與欄位 → 本地保存\u003c/li\u003e\u003cli\u003e斷網修改 cardFieldsDef → 重連後同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e多端同步 cardFieldsDef 變更\u003c/li\u003e\u003cli\u003e欄位新增／刪除時既有資料遷移\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 folder 給他人（讀／寫）\u003c/li\u003e\u003cli\u003e他人新增卡片權限\u003c/li\u003e\u003cli\u003e共享 folder 下 cardFieldsDef 變更權限\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p1\"\u003eP1\u003c/span\u003e\u003ch3\u003e4.4 圖表（CHART）\u003c/h3\u003e\u003ccode\u003eCHART_FOLDER + CHART\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 CHART_FOLDER 與 CHART\u003c/li\u003e\u003cli\u003e資料來源綁定（手動輸入、連接 CARD folder）\u003c/li\u003e\u003cli\u003e圖表類型：折線、柱狀、圓餅、散點\u003c/li\u003e\u003cli\u003e時間軸、數值軸、分類軸設定\u003c/li\u003e\u003cli\u003e即時數據更新\u003c/li\u003e\u003cli\u003e匯出圖片\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e斷網仍能檢視現有圖表（快取資料）\u003c/li\u003e\u003cli\u003e斷網新增資料點 → 重連後同步並更新\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e資料來源變更 → 圖表即時重繪\u003c/li\u003e\u003cli\u003e多端同時新增資料點的順序與一致性\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享圖表給他人檢視\u003c/li\u003e\u003cli\u003e權限控管（是否可編輯資料來源）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p2\"\u003eP2\u003c/span\u003e\u003ch3\u003e4.7 設定\u003c/h3\u003e\u003ccode\u003eSETTINGS\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e個人資料、頭像\u003c/li\u003e\u003cli\u003e外觀（主題、語言、字體大小）\u003c/li\u003e\u003cli\u003e通知偏好\u003c/li\u003e\u003cli\u003e帳號安全（密碼、兩步驗證、裝置管理）\u003c/li\u003e\u003cli\u003e資料匯出／匯入\u003c/li\u003e\u003cli\u003e登出／刪除帳號\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線可修改本地外觀設定\u003c/li\u003e\u003cli\u003e無法離線變更帳號相關設定（明確提示）\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定跨端即時同步\u003c/li\u003e\u003cli\u003e裝置管理頁顯示所有登入裝置\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim off\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享 — 不適用\u003c/h4\u003e\u003cul\u003e\u003cli\u003e設定為個人範圍，不做共享測試\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.8 插件鍛造（Plugin Forge）\u003c/h3\u003e\u003ccode\u003e_prefs.json · disabled\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e自然語言描述需求 → 生成插件\u003c/li\u003e\u003cli\u003e插件預覽、試跑\u003c/li\u003e\u003cli\u003e插件編輯、版本管理\u003c/li\u003e\u003cli\u003e插件啟用／停用（\u003ccode\u003e_prefs.json\u003c/code\u003e 的 disabled）\u003c/li\u003e\u003cli\u003e插件市集瀏覽／安裝\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線時已安裝插件可運作（若不依賴雲端）\u003c/li\u003e\u003cli\u003e離線無法生成新插件（需 AI）→ 給出提示\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003e插件啟用狀態跨端同步\u003c/li\u003e\u003cli\u003e自訂插件內容同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e將自製插件分享／發佈\u003c/li\u003e\u003cli\u003e安裝他人插件的權限審核\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"mod\"\u003e \u003cdiv class=\"mod-top\"\u003e\u003cspan class=\"prio p3\"\u003eP3\u003c/span\u003e\u003ch3\u003e4.9 我的 AI 公司\u003c/h3\u003e\u003ccode\u003eAGENT\u003c/code\u003e\u003c/div\u003e \u003cdiv class=\"dims\"\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e本身功能\u003c/h4\u003e\u003cul\u003e\u003cli\u003e建立 AI Agent（AGENT item）\u003c/li\u003e\u003cli\u003e設定 Agent 角色、指令、工具權限\u003c/li\u003e\u003cli\u003eAgent 執行任務、產出結果\u003c/li\u003e\u003cli\u003e多 Agent 協作流程\u003c/li\u003e\u003cli\u003e任務歷史與記錄\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e離線\u003c/h4\u003e\u003cul\u003e\u003cli\u003e離線無法呼叫雲端 AI → 明確提示\u003c/li\u003e\u003cli\u003e已快取之歷史任務仍可檢視\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e同步\u003c/h4\u003e\u003cul\u003e\u003cli\u003eAgent 設定跨端同步\u003c/li\u003e\u003cli\u003e任務歷史同步\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"dim\"\u003e\u003ch4\u003e\u003ci\u003e\u003c/i\u003e共享\u003c/h4\u003e\u003cul\u003e\u003cli\u003e共享 Agent 給團隊成員\u003c/li\u003e\u003cli\u003e共享任務產出\u003c/li\u003e\u003cli\u003e權限：誰能修改 Agent 設定\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s5\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e5\u003c/div\u003e\u003ch2\u003e跨平台一致性檢查\u003c/h2\u003e\u003cdiv class=\"en\"\u003eCONSISTENCY\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e測試項\u003c/th\u003e\u003cth\u003eElectron Win\u003c/th\u003e\u003cth\u003eElectron Mac\u003c/th\u003e\u003cth\u003eWebview\u003c/th\u003e\u003cth\u003eAndroid\u003c/th\u003e\u003cth\u003eiOS\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e快捷鍵\u003c/td\u003e\u003ctd\u003eCtrl 系列\u003c/td\u003e\u003ctd\u003eCmd 系列\u003c/td\u003e\u003ctd\u003eCtrl / Cmd\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e觸控手勢\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e滑鼠為主\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003ctd\u003e滑動、長按\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e剪貼簿（文字／圖片）\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e拖放檔案\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e通知推播\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e瀏覽器\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003ctd\u003e系統通知\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e深色模式跟隨系統\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"check\"\u003e✓\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e視窗縮放 / Safe Area\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e任意\u003c/td\u003e\u003ctd\u003e窄版 + 安全區\u003c/td\u003e\u003ctd\u003e窄版 + 瀏海／Home Bar\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e返回鍵行為\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=\"na\"\u003eN/A\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e瀏覽器返回\u003c/td\u003e\u003ctd\u003e硬體返回鍵\u003c/td\u003e\u003ctd\u003e手勢返回\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s6\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e6\u003c/div\u003e\u003ch2\u003e非功能測試\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNFR\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003cul\u003e \u003cli\u003e\u003cstrong\u003e效能\u003c/strong\u003e：大量 item（1k / 10k）載入、搜尋、同步延遲\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e穩定性\u003c/strong\u003e：連續使用 8 小時不崩潰、記憶體穩定\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e安全\u003c/strong\u003e：權限驗證、SQL / NoSQL 注入、XSS、檔案路徑穿越\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e相容性\u003c/strong\u003e：Windows 10 / 11、macOS 12+、Android 10+、iOS 15+\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e可存取性\u003c/strong\u003e：螢幕閱讀器、鍵盤導航、色盲友善\u003c/li\u003e \u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s7\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e7\u003c/div\u003e\u003ch2\u003e測試執行方式\u003c/h2\u003e\u003cdiv class=\"en\"\u003eEXECUTION\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003col class=\"steps\"\u003e \u003cli\u003e\u003cstrong\u003e冒煙測試\u003c/strong\u003e：每次 build 後跑 P0 主流程\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e回歸測試\u003c/strong\u003e：版本發佈前跑完 P0 + P1 全維度\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e探索測試\u003c/strong\u003e：P2 / P3 與邊界案例\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e自動化\u003c/strong\u003e：核心 CRUD、同步流程寫 e2e\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e手動\u003c/strong\u003e：觸控、視覺、共享協作\u003c/li\u003e \u003c/ol\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s8\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e8\u003c/div\u003e\u003ch2\u003e缺陷分級\u003c/h2\u003e\u003cdiv class=\"en\"\u003eSEVERITY \u0026amp; SLA\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"table-scroll\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e等級\u003c/th\u003e\u003cth\u003e定義\u003c/th\u003e\u003cth\u003eSLA\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p0\"\u003eBlocker\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e無法使用核心功能、資料遺失\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e24h\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p1\"\u003eCritical\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e主流程受阻、有 workaround\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e3d\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p2\"\u003eMajor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e次要功能異常\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e1 週\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cspan class=\"prio p3\"\u003eMinor\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eUI 小瑕疵、文案\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e下版\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s9\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e9\u003c/div\u003e\u003ch2\u003e交付物\u003c/h2\u003e\u003cdiv class=\"en\"\u003eDELIVERABLES\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003cul\u003e \u003cli\u003e測試案例清單（本文件附錄或獨立 sheet）\u003c/li\u003e \u003cli\u003e每平台 × 模組 × 維度的測試結果表\u003c/li\u003e \u003cli\u003e缺陷清單與修復狀態\u003c/li\u003e \u003cli\u003e回歸測試報告\u003c/li\u003e \u003cli\u003e上架前 Mobile 包版後的驗收報告\u003c/li\u003e \u003c/ul\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"sec\" id=\"s10\"\u003e \u003cdiv class=\"sec-head\"\u003e\u003cdiv class=\"num\"\u003e10\u003c/div\u003e\u003ch2\u003e備註\u003c/h2\u003e\u003cdiv class=\"en\"\u003eNOTES\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"list-card\"\u003e\u003cul\u003e \u003cli\u003eMobile 包版前，本計劃等同於 Webview 窄寬測試\u003c/li\u003e \u003cli\u003e包版後需追加：原生安裝、更新、深連結、推播、權限彈窗等\u003c/li\u003e \u003cli\u003e插件鍛造與 AI 公司依賴後端 AI 服務，測試時須確認環境可用\u003c/li\u003e \u003c/ul\u003e\u003c/div\u003e \u003cdiv class=\"footer\"\u003e\u003cstrong\u003e收尾提醒\u003c/strong\u003e — 回歸以 P0 + P1 全維度為門檻；Mobile 包版後另附驗收報告，AI 相關模組先確認後端環境再開測。\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e","createdAt":1776776430594,"deletedAt":null,"displayMode":"artifact","finishedAPIs":["note_intention_analysis"],"id":"967a8f43b15102a8ea101f61","isDeleted":false,"isPublic":true,"itemType":"NOTE","name":"CubeLV 測試計劃書","parents":{"69e74f4dfdcf028d7057c514":1776776430594},"preParentID":null,"priority":1,"purpose":"無明確目的","tags":[],"updatedAt":1788700004987,"updatedBy":{"userId":"6a1814060188284934afbb","userName":"CubeLV"},"version":121}]}