Project

General

Profile

Actions

Feature #6704

open

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

[TC-11] 快捷互動 - 驗證咖啡杯圖示右鍵攔截與專屬加購對話框操作

Feature #6704: [TC-11] 快捷互動 - 驗證咖啡杯圖示右鍵攔截與專屬加購對話框操作

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)

驗證使用者在咖啡杯圖示上按滑鼠右鍵時,系統能攔截瀏覽器預設 Context Menu,改為彈出自訂的加購對話框,並確保對話框中的確認加購(Yes)與取消(No)功能運作正常。

前置條件 (Preconditions)

  1. 開啟受測網站:Coffee cart
  2. 購物車初始為空(顯示 cart (0)Total: $0.00)。

測試步驟 (Test Steps)

  1. 將滑鼠移動到「Espresso Macchiato」的咖啡杯圖示區域。
  2. 按下滑鼠右鍵(Right-click)。
  3. 觀察瀏覽器是否攔截原生選單,並跳出自訂的「Add Espresso Macchiato to the cart?」確認對話框。
  4. 點擊對話框內的「Yes」按鈕。
  5. 觀察頂部購物車計數器與右下角 Total 總額變化。
  6. 再次於任一咖啡杯上按滑鼠右鍵喚出對話框,點擊「No」按鈕關閉對話框。
  7. 在杯子圖示以外的空白區域按右鍵,檢視是否保留瀏覽器原生選單。

預期結果 (Expected Results)

  1. 步驟 2-3:原生右鍵選單被 preventDefault 成功攔截,杯身正中央即時彈出白色矩形對話框,標題為 Add {Coffee Name} to the cart?,附帶 [Yes][No] 兩個選項。
  2. 步驟 4-5:點擊 Yes 後對話框關閉,該品項成功加入購物車,右上角更新為 cart (1),右下角金額同步累加。
  3. 步驟 6:點擊 No 後對話框順暢關閉,購物車品項數與總額維持不變。
  4. 步驟 7:在杯身圖示之外的網頁空白區域點擊右鍵,正常彈出瀏覽器原生的右鍵操作選單(如「檢查」、「另存新檔」等)。
Actions

Also available in: PDF Atom