Project

General

Profile

Actions

Feature #6707

open

Feature #6693: [Test Suite] Coffee Cart 網站全功能驗收測試案例

[TC-14] 網路中斷驗證 - 驗證斷網離線情境下之單頁應用 (SPA) 導覽與資料暫存

Feature #6707: [TC-14] 網路中斷驗證 - 驗證斷網離線情境下之單頁應用 (SPA) 導覽與資料暫存

Added by Aiden cwc 3 days ago. Updated 3 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
效能與異常測試
Start date:
09/21/2026
Due date:
% Done:

100%

Estimated time:
0:18 h

Description

測試目的 (Objective)

驗證使用者在已加載應用後遭遇網路中斷(Offline)時,單頁應用(SPA)的路由切換、已加入之購物車暫存狀態是否不受斷網影響,以及網路恢復後的行為表現。

前置條件 (Preconditions)

  1. 開啟受測網站:Coffee cart
  2. 在在線狀態下先加入 2 杯咖啡至購物車(例如 Espresso + Americano,共 $17.00)。
  3. 按 F12 開啟 DevTools,切換至 Network 分頁。

測試步驟 (Test Steps)

  1. 在 DevTools Network 面板的 Throttling 下拉選單中選擇「Offline」(模擬斷網)。
  2. 觀察當前首頁狀態與購物車數據(右上角 cart (2),右下角 $17.00)。
  3. 點擊頂部導覽列的 cart (2) 切換至購物車頁面。
  4. 在購物車頁面嘗試點擊品項旁邊的數量增加按鈕(+)。
  5. 點擊頂部導覽列切換回 menu 頁面。
  6. 將 DevTools Network 切回「No throttling」(恢復連線),重新檢視資料。

預期結果 (Expected Results)

  1. 步驟 2:切換至 Offline 後,原先加入的購物車金額與數量保持完整,未遺失。
  2. 步驟 3:頁面因屬於 SPA 前端路由架構,能在斷網下順暢切換至 /cart 頁面,無瀏覽器原生「無網際網路連線」恐龍畫面。
  3. 步驟 4-5:本地記憶體計算邏輯仍可正常執行(數量能累加,金額能更新),且能順暢切換回 / (menu)。
  4. 步驟 6:網路恢復連線後,應用程式狀態維持同步,無破圖或腳本阻斷問題。
Actions

Also available in: PDF Atom