Failed
Run 3a8a7f06
4 passed, 54 failed, 10 skipped6%
x

Environment

staging

Trigger

manual

Duration

17m 18s

Started

Apr 9, 04:55 AM

Completed

Apr 9, 05:13 AM

54 Failed Tests — Click to select all, then copy
Login
1/2 passed
Skippedcan login with valid credentials
3s
Passedshows error for invalid credentials
57s
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
19s
Passedproduct listing fires required events
9s
Passedproduct detail fires required events
8s
Shopping Cart
0/9 passed
Failedcan add product to cart
33s
Error: Add To My Bag button should be visible

expect(received).toBeTruthy()

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

expect(received).toBeTruthy()

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

expect(received).toBeTruthy()

Received: null
Skippedcan open mini-cart and see item
31s
Skippedcan remove item from cart
29s
Skippedpreserves product name in cart
35s
Skippedsupports variant selection
29s
Skippedtracks add_to_cart GA event
26s
Skippedtracks begin_checkout GA event
23s
Guest Checkout
0/4 passed
Skippedcan complete full checkout as guest user
33s
Failedcan add product to cart and reach checkout page
33s
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
35s
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
32s
Error: Should be able to navigate from PDP → cart → checkout

expect(received).toBeTruthy()

Received: false
Home page smoke
0/6 passed
Failedrenders the main layout without console errors
48s
Error: expect(locator).toBeVisible() failed

Locator: locator('header, [role="banner"], nav').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('header, [role="banner"], nav').first()
Failedrenders the main layout without console errors1 retries
58s
Error: expect(locator).toBeVisible() failed

Locator: locator('header, [role="banner"], nav').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('header, [role="banner"], nav').first()
Failedrenders the main layout without console errors2 retries
49s
Error: expect(locator).toBeVisible() failed

Locator: locator('header, [role="banner"], nav').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('header, [role="banner"], nav').first()
Failedcan navigate to PLP page
1m 15s
Error: expect(locator).toBeVisible() failed

Locator: locator('main h1').first()
Expected: visible
Timeout: 20000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 20000ms
  - waiting for locator('main h1').first()
Failedcan navigate to PLP page1 retries
59s
Error: expect(locator).toBeVisible() failed

Locator: locator('main h1').first()
Expected: visible
Timeout: 20000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 20000ms
  - waiting for locator('main h1').first()
Failedcan navigate to PLP page2 retries
1m 0s
Error: expect(locator).toBeVisible() failed

Locator: locator('main h1').first()
Expected: visible
Timeout: 20000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 20000ms
  - waiting for locator('main h1').first()
Registration
0/3 passed
Failedcan register a new account
58s
Error: New account registration should succeed

expect(received).toBeTruthy()

Received: false
Failedcan register a new account1 retries
59s
Error: New account registration should succeed

expect(received).toBeTruthy()

Received: false
Failedcan register a new account2 retries
50s
Error: New account registration should succeed

expect(received).toBeTruthy()

Received: false
Product detail page
0/21 passed
Failedrenders product name and brand
31s
Error: PDP should have at least one h1 heading

expect(received).toBeGreaterThanOrEqual(expected)

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

expect(received).toBeGreaterThanOrEqual(expected)

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

expect(received).toBeGreaterThanOrEqual(expected)

Expected: >= 1
Received:    0
Faileddisplays product price
44s
Error: expect(locator).toBeVisible() failed

Locator: getByText(/[¥¥]\s?[\d,]+/).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByText(/[¥¥]\s?[\d,]+/).first()
Faileddisplays product price1 retries
46s
Error: expect(locator).toBeVisible() failed

Locator: getByText(/[¥¥]\s?[\d,]+/).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByText(/[¥¥]\s?[\d,]+/).first()
Faileddisplays product price2 retries
40s
Error: expect(locator).toBeVisible() failed

Locator: getByText(/[¥¥]\s?[\d,]+/).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByText(/[¥¥]\s?[\d,]+/).first()
Failedhas Add To My Bag button
41s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /add to my bag/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /add to my bag/i })
Failedhas Add To My Bag button1 retries
47s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /add to my bag/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /add to my bag/i })
Failedhas Add To My Bag button2 retries
40s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /add to my bag/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /add to my bag/i })
Failedhas breadcrumb navigation
40s
Error: expect(locator).toBeVisible() failed

Locator: locator('nav[aria-label="Breadcrumb"]')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('nav[aria-label="Breadcrumb"]')
Failedhas breadcrumb navigation1 retries
45s
Error: expect(locator).toBeVisible() failed

Locator: locator('nav[aria-label="Breadcrumb"]')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('nav[aria-label="Breadcrumb"]')
Failedhas breadcrumb navigation2 retries
38s
Error: expect(locator).toBeVisible() failed

Locator: locator('nav[aria-label="Breadcrumb"]')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('nav[aria-label="Breadcrumb"]')
Failedhas product images
36s
Error: expect(locator).toBeVisible() failed

Locator: locator('main img').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main img').first()
Failedhas product images1 retries
34s
Error: expect(locator).toBeVisible() failed

Locator: locator('main img').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main img').first()
Failedhas product images2 retries
35s
Error: expect(locator).toBeVisible() failed

Locator: locator('main img').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main img').first()
Failedhas wishlist button
38s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /wishlist/i }).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /wishlist/i }).first()
Failedhas wishlist button1 retries
34s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /wishlist/i }).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /wishlist/i }).first()
Failedhas wishlist button2 retries
36s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /wishlist/i }).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /wishlist/i }).first()
Failedhas quantity selector
36s
Error: expect(locator).toBeVisible() failed

Locator: getByText('Quantity')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByText('Quantity')
Failedhas quantity selector1 retries
42s
Error: expect(locator).toBeVisible() failed

Locator: getByText('Quantity')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByText('Quantity')
Failedhas quantity selector2 retries
37s
Error: expect(locator).toBeVisible() failed

Locator: getByText('Quantity')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByText('Quantity')
Product listing page
0/18 passed
Failedrenders page heading and product count
45s
Error: expect(locator).toBeVisible() failed

Locator: locator('main h1').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main h1').first()
Failedrenders page heading and product count1 retries
42s
Error: expect(locator).toBeVisible() failed

Locator: locator('main h1').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main h1').first()
Failedrenders page heading and product count2 retries
36s
Error: expect(locator).toBeVisible() failed

Locator: locator('main h1').first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for locator('main h1').first()
Failedrenders a grid of product cards
50s
Error: expect(locator).toBeVisible() failed

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

Call log:
  - Expect "toBeVisible" with timeout 20000ms
  - waiting for locator('main a[href*="/en/"][href*="-"]:has(img)').first()
Failedrenders a grid of product cards1 retries
50s
Error: expect(locator).toBeVisible() failed

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

Call log:
  - Expect "toBeVisible" with timeout 20000ms
  - waiting for locator('main a[href*="/en/"][href*="-"]:has(img)').first()
Failedrenders a grid of product cards2 retries
53s
Error: expect(locator).toBeVisible() failed

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

Call log:
  - Expect "toBeVisible" with timeout 20000ms
  - waiting for locator('main a[href*="/en/"][href*="-"]:has(img)').first()
Failedhas category filter sidebar
42s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: 'Category' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: 'Category' })
Failedhas category filter sidebar1 retries
44s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: 'Category' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: 'Category' })
Failedhas category filter sidebar2 retries
45s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: 'Category' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: 'Category' })
Failedhas sort dropdown
38s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /recommended/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /recommended/i })
Failedhas sort dropdown1 retries
36s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /recommended/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /recommended/i })
Failedhas sort dropdown2 retries
36s
Error: expect(locator).toBeVisible() failed

Locator: getByRole('button', { name: /recommended/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
  - Expect "toBeVisible" with timeout 10000ms
  - waiting for getByRole('button', { name: /recommended/i })
Failednavigates to PDP when product is clicked
38s
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()
Failednavigates to PDP when product is clicked1 retries
34s
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()
Failednavigates to PDP when product is clicked2 retries
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()
Failedhas pagination or load more
29s
Error: Should have pagination or Load More button

expect(received).toBeTruthy()

Received: false
Failedhas pagination or load more1 retries
25s
Error: Should have pagination or Load More button

expect(received).toBeTruthy()

Received: false
Failedhas pagination or load more2 retries
20s
Error: Should have pagination or Load More button

expect(received).toBeTruthy()

Received: false