Project

General

Profile

Feature #6701

Updated by Aiden cwc 2 days ago

### 測試目的 (Objective) 
 驗證當使用者面對第 3 件商品的隨機促銷提示時,選擇「接受優惠」能將半價品項與折扣金額正確併入購物車;選擇「拒絕/關閉」時能安全回到主頁面且不異動已選商品。 件商品的隨機促銷彈窗時,選擇「接受優惠」能將半價品項與折扣金額正確併入購物車;選擇「拒絕/關閉」時能安全回到主頁面且不異動已選商品。 

 ### 前置條件 (Preconditions) 
 1. 開啟受測網站:[Coffee cart](https://coffee-cart.app/)。 
 2. 透過連續點選加入 3 杯咖啡以喚出促銷提示。 杯咖啡以喚出促銷彈窗。 

 ### 測試步驟 (Test Steps) 
 **【分支 A:接受優惠 (Accept)】** 
 1. 當促銷提示出現時,確認提示標籤與半價金額(例如原價 當促銷彈窗出現時,確認彈窗標籤與半價金額(例如原價 $16 的品項標註為 $8)。 
 2. 點擊確認接受按鈕(如「Yes, of course!」)。 
 3. 觀察頂部購物車數量、右下角金額以及進入 [購物車頁面](https://coffee-cart.app/cart) 查看清單。 

 **【分支 B:拒絕優惠 (Dismiss)】** 
 4. 清空購物車,重新加入 3 杯咖啡再度喚出提示。 杯咖啡再度喚出彈窗。 
 5. 點擊拒絕或關閉按鈕(如「Nah, skip」或右上角叉叉)。 
 6. 觀察購物車品項數與總金額。 

 ### 預期結果 (Expected Results) 
 1. 分支 A: 
    - 點擊接受後提示關閉。 點擊接受後彈窗關閉。 
    - 頂部計數由 `cart (3)` 即時遞增為 `cart (4)`。 
    - 右下角總額精準增加該半價品項的折後金額(50% off)。 
    - 購物車明細內明確列出該促銷加購品項。 
 2. 分支 B: 
    - 點擊拒絕後提示關閉,畫面解鎖。 點擊拒絕後彈窗關閉,畫面解鎖。 
    - 購物車計數維持 `cart (3)`,金額維持原本 3 杯原價總額,無任何未經授權的加購項目。

Back