Failed
Run db49cdb2
19 passed, 11 failed, 10 skipped48%
x

Environment

staging

Trigger

manual

Duration

8m 55s

Started

Apr 9, 05:36 AM

Completed

Apr 9, 05:45 AM

11 Failed Tests — Click to select all, then copy
Login
1/2 passed
Skippedcan login with valid credentials
2s
Passedshows error for invalid credentials
56s
Authenticated Checkout
0/2 passed
Skippedcan complete full checkout as logged-in user
3s
Skippedcheckout page shows user info when logged in
2s
Google Analytics instrumentation
3/3 passed
Passedhome fires required events
35s
Passedproduct listing fires required events
11s
Passedproduct detail fires required events
11s
Shopping Cart
0/9 passed
Failedcan add product to cart
54s
Error: Add To My Bag button should be visible

expect(received).toBeTruthy()

Received: null
Failedcan add product to cart1 retries
1m 6s
Error: Add To My Bag button should be visible

expect(received).toBeTruthy()

Received: null
Failedcan add product to cart2 retries
51s
Error: Add To My Bag button should be visible

expect(received).toBeTruthy()

Received: null
Skippedcan open mini-cart and see item
40s
Skippedcan remove item from cart
22s
Skippedpreserves product name in cart
32s
Skippedsupports variant selection
29s
Skippedtracks add_to_cart GA event
34s
Skippedtracks begin_checkout GA event
38s
Guest Checkout
0/4 passed
Skippedcan complete full checkout as guest user
51s
Failedcan add product to cart and reach checkout page
51s
Error: Should be able to navigate from PDP → cart → checkout

expect(received).toBeTruthy()

Received: false
Failedcan add product to cart and reach checkout page1 retries
1m 9s
Error: Should be able to navigate from PDP → cart → checkout

expect(received).toBeTruthy()

Received: false
Failedcan add product to cart and reach checkout page2 retries
31s
Error: Should be able to navigate from PDP → cart → checkout

expect(received).toBeTruthy()

Received: false
Home page smoke
2/2 passed
Passedrenders the main layout without console errors
51s
Passedcan navigate to PLP page
44s
Registration
1/2 passed
Failedcan register a new account
52s
Error: New account registration should succeed

expect(received).toBeTruthy()

Received: false
Passedcan register a new account1 retries
1m 47s
Product detail page
6/9 passed
Failedrenders product name and brand
46s
Error: PDP should have at least one h1 heading

expect(received).toBeGreaterThanOrEqual(expected)

Expected: >= 1
Received:    0
Failedrenders product name and brand1 retries
47s
Error: PDP should have at least one h1 heading

expect(received).toBeGreaterThanOrEqual(expected)

Expected: >= 1
Received:    0
Failedrenders product name and brand2 retries
33s
Error: PDP should have at least one h1 heading

expect(received).toBeGreaterThanOrEqual(expected)

Expected: >= 1
Received:    0
Passeddisplays product price
31s
Passedhas Add To My Bag button
28s
Passedhas breadcrumb navigation
36s
Passedhas product images
42s
Passedhas wishlist button
37s
Passedhas quantity selector
37s
Product listing page
6/7 passed
Passedrenders page heading and product count
25s
Passedrenders a grid of product cards
36s
Passedhas category filter sidebar
33s
Passedhas sort dropdown
37s
Failednavigates to PDP when product is clicked
37s
Error: expect(locator).toBeVisible() failed

Locator: locator('main a[href*="/en/"][href*="-"]:has(img)').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main a[href*="/en/"][href*="-"]:has(img)').first()
Passednavigates to PDP when product is clicked1 retries
20s
Passedhas pagination or load more
13s