Project

General

Profile

Actions

Feature #6711

open

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

[TC-18] 狀態維護 - 驗證頁面重新整理 (F5)、前進返回與外鏈跳轉之購物車狀態保留

Feature #6711: [TC-18] 狀態維護 - 驗證頁面重新整理 (F5)、前進返回與外鏈跳轉之購物車狀態保留

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

Status:
Feedback
Priority:
Normal
Assignee:
Category:
核心功能
Start date:
09/21/2026
Due date:
% Done:

70%

Estimated time:
0:18 h

Description

測試目的 (Objective)

驗證使用者在已選購商品的情境下,執行頁面重新整理、點擊外鏈再返回,或使用瀏覽器上一頁/下一頁時,購物車的暫存狀態與品項數量是否能正常維持。

前置條件 (Preconditions)

  1. 開啟受測網站:Coffee cart
  2. 加入 2 杯咖啡(例如 Espresso $10.00 + Flat White $18.00,總計 $28.00)。

測試步驟 (Test Steps)

  1. 在首頁按下瀏覽器重新整理按鈕(F5 / Ctrl+R)。
  2. 檢視重新整理後,導覽列計數器與右下角 Total 金額是否仍為 cart (2)$28.00
  3. 點擊頂部導覽列切換至 github 說明頁,再點擊導覽列切換回 menu 頁面
  4. 點擊導覽列上的外部鏈結(如外部 repository jecfish/coffee-cart)跳出站點,再點擊瀏覽器「上一頁(Back)」返回。
  5. 檢視此時購物車狀態是否依然正確無誤。

預期結果 (Expected Results)

  1. 步驟 1-2:頁面重新加載後,應用程式狀態維持(若有實作 LocalStorage 快取),購物車未被無故重置為 0。
  2. 步驟 3:在站內路由切換(/menu <-> /cart <-> /github)過程中,購物車狀態全程無縫保留。
  3. 步驟 4-5:使用瀏覽器歷史紀錄返回站點時,頁面能精準回復跳轉前的狀態,無資料遺失或空白狀況。
Actions

Also available in: PDF Atom