Environment Results
MAIN โ Production
app.markopolo.ai
478
Total Tests
465
Passed
13
Real Bugs
97.3%
Pass Rate
Duration: 42m 8s ยท Timeouts excluded from bug count: 0
View Full Report โ
STG โ Staging
app-stg.markopolo.ai
5749
Total Tests
4118
Passed
1455
Real Bugs
71.6%
Pass Rate
Duration: 618m 54s ยท Timeouts excluded from bug count: 176
View Full Report โ
๐ SSL Certificate Status
MAIN app.markopolo.ai
๐ข 71d left
Expires: 2026-11-04 09:11 UTC
Issuer: Google Trust Services
Checked 2026-08-25 05:39 UTC
STG app-stg.markopolo.ai
๐ข 71d left
Expires: 2026-11-04 07:45 UTC
Issuer: Google Trust Services
Checked 2026-08-25 05:39 UTC
๐ฉบ Site Health (status, response time, security headers)
MAIN app.markopolo.ai
HTTP 200
Response: 332ms
โ Missing: strict-transport-security, content-security-policy
STG app-stg.markopolo.ai
HTTP 200
Response: 794ms
โ Missing: strict-transport-security, content-security-policy
๐ Latest Bugs Found (113) โ click to jump straight to the detail report
MAIN
Other โ Auth V2 Multi Device โ Protected Route Without Token Returns 401
AssertionError: Expected 401/403 for unauthenticated /v2/auth/me, got 404
โ
MAIN
Other โ Auth V2 Session T T L โ Me Endpoint Rejects Stale Token
AssertionError: Stale/expired JWT accepted by /v2/auth/me โ got 404
โ
MAIN
Other โ Auth Forms Accessibility โ Login Form Inputs Have Accessible Names
AssertionError: Login form has input(s) with no accessible name (no aria-label/label-for): ['password']. Scree
โ
MAIN
Other โ Auth Forms Accessibility โ Signup Form Inputs Have Accessible Names
AssertionError: Signup form has input(s) with no accessible name: ['password']. Screen reader users cannot ide
โ
MAIN
Other โ Auth V2 Refresh Token โ Expired Access Token Rejected By Me
AssertionError: Expired/invalid access token accepted by /v2/auth/me โ got 404
โ
MAIN
Other โ Auth V2 Rate Limiting โ Shared Office Wifi Different Accounts Not Blocked
AssertionError: Got 429 after only 5 logins with different accounts โ per-IP limit too aggressive or per-accou
โ
MAIN
Authentication โ Login Forgot Password โ Forgot Password Link Navigates
AssertionError: Forgot password link did not navigate to reset page
โ
MAIN
Authentication โ O T P Validation โ Resend Otp Button Present
AssertionError: Resend OTP option not found on OTP screen
โ
MAIN
Authentication โ Shopify Onboarding โ Shopify New User Full Flow Signup To Onboarding
AssertionError: After Shopify account creation, expected /onboarding/shopify/setup. Got: https://beta.markopol
โ
MAIN
Authentication โ Shopify Onboarding โ Markopolo App Has Install Button
AssertionError: Locator expected to be visible
โ