Markopolo QA Dashboard
🟡 STG Full Report
🔬 Markopolo QA Test Report
STG (Staging)https://beta-stg.markopolo.ai
Run #482 · master · schedule · SHA:34a0c50 ·
18 Modules246 Features3101 Tests3081 Passed15 Real Bugs99.4% Pass Rate598m 13s

Click any test row to see full details · Click any module/feature header to expand/collapse

✅ PASS Test verified — feature works correctly❌ FAIL Real Markopolo platform bug found
🔐Authentication168 ✅ 168 100.0%
📌 Accessible Pages Under Lock17 ✅ 17 100.0%
✅ PASS
1.Page Accessible Under Lock
1m 34s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/-dashboard]
Duration: 1m 34s
✅ PASS
2.Page Accessible Under Lock
1m 34s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/analytics-analytics]
Duration: 1m 34s
✅ PASS
3.Page Accessible Under Lock
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/campaigns-campaigns]
Duration: 1m 35s
✅ PASS
4.Page Accessible Under Lock
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/content-content]
Duration: 1m 35s
✅ PASS
5.Page Accessible Under Lock
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/memory-memory]
Duration: 1m 35s
✅ PASS
6.Page Accessible Under Lock
1m 40s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/integrations-integrations]
Duration: 1m 40s
✅ PASS
7.Page Accessible Under Lock
1m 36s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/plan-and-billing-plan-and-billing]
Duration: 1m 36s
✅ PASS
8.Page Accessible Under Lock
1m 43s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/settings-settings]
Duration: 1m 43s
✅ PASS
9.Page Accessible Under Lock
1m 32s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Page Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_page_accessible_under_lock[chromium-/data-room-data-room]
Duration: 1m 32s
✅ PASS
10.Analytics Accessible Under Lock
1m 33s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Analytics Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_analytics_accessible_under_lock[chromium]
Duration: 1m 33s
✅ PASS
11.Campaigns Accessible Under Lock
1m 33s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Campaigns Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_campaigns_accessible_under_lock[chromium]
Duration: 1m 33s
✅ PASS
12.Settings Accessible Under Lock
1m 33s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Settings Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_settings_accessible_under_lock[chromium]
Duration: 1m 33s
✅ PASS
13.Data Room Accessible Under Lock
1m 34s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Data Room Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_data_room_accessible_under_lock[chromium]
Duration: 1m 34s
✅ PASS
14.Billing Accessible Under Lock
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Billing Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_billing_accessible_under_lock[chromium]
Duration: 1m 35s
✅ PASS
15.Integrations Accessible Under Lock
1m 33s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Integrations Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integrations Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_integrations_accessible_under_lock[chromium]
Duration: 1m 33s
✅ PASS
16.Content Accessible Under Lock
1m 36s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Content Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_content_accessible_under_lock[chromium]
Duration: 1m 36s
✅ PASS
17.Memory Accessible Under Lock
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Memory Accessible Under Lock
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Accessible Under Lock verified successfully

tests/test_account_activation_state.py::TestAccessiblePagesUnderLock::test_memory_accessible_under_lock[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
17170100.0%26m 55s
📌 Account Activation Banner6 ✅ 6 100.0%
✅ PASS
1.Activation Banner Lock Icon Visible
1m 36s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Activation Banner Lock Icon Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Activation Banner Lock Icon Visible verified successfully

tests/test_account_activation_state.py::TestAccountActivationBanner::test_activation_banner_lock_icon_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Activation Banner On Reload
1m 36s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Activation Banner On Reload
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Activation Banner On Reload verified successfully

tests/test_account_activation_state.py::TestAccountActivationBanner::test_activation_banner_on_reload[chromium]
Duration: 1m 36s
✅ PASS
3.Activation Banner Or Normal State
1m 34s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Activation Banner Or Normal State
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Activation Banner Or Normal State verified successfully

tests/test_account_activation_state.py::TestAccountActivationBanner::test_activation_banner_or_normal_state[chromium]
Duration: 1m 34s
✅ PASS
4.Activation Banner Text Correct
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Activation Banner Text Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Activation Banner Text Correct verified successfully

tests/test_account_activation_state.py::TestAccountActivationBanner::test_activation_banner_text_correct[chromium]
Duration: 1m 35s
✅ PASS
5.Activation Banner Has Book Meeting Cta
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Activation Banner Has Book Meeting Cta
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Activation Banner Has Book Meeting Cta verified successfully

tests/test_account_activation_state.py::TestAccountActivationBanner::test_activation_banner_has_book_meeting_cta[chromium]
Duration: 1m 35s
✅ PASS
6.Book Meeting Cta Clickable
1m 37s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Book Meeting Cta Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Book Meeting Cta Clickable verified successfully

tests/test_account_activation_state.py::TestAccountActivationBanner::test_book_meeting_cta_clickable[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
660100.0%9m 34s
📌 Empty Field Validation5 ✅ 5 100.0%
✅ PASS
1.Both Fields Empty Blocked
9.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Both Fields Empty Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Both Fields Empty Blocked verified successfully

tests/test_login_edge_cases.py::TestEmptyFieldValidation::test_both_fields_empty_blocked[chromium]
Duration: 9.1s
✅ PASS
2.Empty Email Only Blocked
6.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Empty Email Only Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Email Only Blocked verified successfully

tests/test_login_edge_cases.py::TestEmptyFieldValidation::test_empty_email_only_blocked[chromium]
Duration: 6.1s
✅ PASS
3.Empty Password Only Blocked
5.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Empty Password Only Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Password Only Blocked verified successfully

tests/test_login_edge_cases.py::TestEmptyFieldValidation::test_empty_password_only_blocked[chromium]
Duration: 5.7s
✅ PASS
4.Email With Only Spaces Blocked
9.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Email With Only Spaces Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Email With Only Spaces Blocked verified successfully

tests/test_login_edge_cases.py::TestEmptyFieldValidation::test_email_with_only_spaces_blocked[chromium]
Duration: 9.7s
✅ PASS
5.Password With Only Spaces Blocked
5.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Password With Only Spaces Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Password With Only Spaces Blocked verified successfully

tests/test_login_edge_cases.py::TestEmptyFieldValidation::test_password_with_only_spaces_blocked[chromium]
Duration: 5.7s
TestsPassedFailedPass RateTime
550100.0%36.4s
📌 Forgot Password Empty Field2 ✅ 2 100.0%
✅ PASS
1.Empty Email Shows Error
11.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Empty Email Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Email Shows Error verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordEmptyField::test_empty_email_shows_error[chromium]
Duration: 11.8s
✅ PASS
2.Whitespace Only Email Rejected
14.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Whitespace Only Email Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Whitespace Only Email Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordEmptyField::test_whitespace_only_email_rejected[chromium]
Duration: 14.8s
TestsPassedFailedPass RateTime
220100.0%26.6s
📌 Forgot Password Invalid Email Formats13 ✅ 13 100.0%
✅ PASS
1.Invalid Email Format Rejected
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-plaintext-no @ symbol]
Duration: 11.6s
✅ PASS
2.Invalid Email Format Rejected
11.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-@nodomain.com-no local part]
Duration: 11.5s
✅ PASS
3.Invalid Email Format Rejected
11.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@-no domain]
Duration: 11.5s
✅ PASS
4.Invalid Email Format Rejected
11.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@.com-domain starts with dot]
Duration: 11.8s
✅ PASS
5.Invalid Email Format Rejected
13.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@com-no TLD dot]
Duration: 13.3s
✅ PASS
6.Invalid Email Format Rejected
13.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@@double.com-double @]
Duration: 13.5s
✅ PASS
7.Invalid Email Format Rejected
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user @space.com-space in email]
Duration: 11.6s
✅ PASS
8.Invalid Email Format Rejected
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@domain..com-double dot in domain]
Duration: 11.6s
✅ PASS
9.Invalid Email Format Rejected
11.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-.user@domain.com-leading dot in local]
Duration: 11.5s
✅ PASS
10.Invalid Email Format Rejected
12.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@-domain.com-domain starts with hyphen]
Duration: 12.0s
✅ PASS
11.Invalid Email Format Rejected
13.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user@domain.c-single char TLD]
Duration: 13.2s
✅ PASS
12.Invalid Email Format Rejected
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@x.com-extremely long local part]
Duration: 11.6s
✅ PASS
13.Invalid Email Format Rejected
12.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Rejected verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordInvalidEmailFormats::test_invalid_email_format_rejected[chromium-user.@domain.com-trailing dot in local]
Duration: 12.2s
TestsPassedFailedPass RateTime
13130100.0%2m 37s
📌 Forgot Password Nav Back3 ✅ 3 100.0%
✅ PASS
1.No Js Errors On Forgot Password Page
9.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: No Js Errors On Forgot Password Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Forgot Password Page verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavBack::test_no_js_errors_on_forgot_password_page[chromium]
Duration: 9.2s
✅ PASS
2.Back To Login Navigates To Login
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Back To Login Navigates To Login verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavBack::test_back_to_login_navigates_to_login[chromium]
Duration: 11.6s
✅ PASS
3.Click Forgot From Login Page
7.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Forgot From Login Page verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavBack::test_click_forgot_from_login_page[chromium]
Duration: 7.9s
TestsPassedFailedPass RateTime
330100.0%28.7s
📌 Forgot Password Navigation8 ✅ 8 100.0%
✅ PASS
1.Back To Login Link Present
12.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Back To Login Link Present verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordNavigation::test_back_to_login_link_present[chromium]
Duration: 12.6s
✅ PASS
2.Forgot Password Link Visible On Login
3.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Forgot Password Link Visible On Login verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavigation::test_forgot_password_link_visible_on_login[chromium]
Duration: 3.9s
✅ PASS
3.Forgot Password Page Loads
7.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Forgot Password Page Loads verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavigation::test_forgot_password_page_loads[chromium]
Duration: 7.1s
✅ PASS
4.Back To Login Link Visible
7.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Back To Login Link Visible verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavigation::test_back_to_login_link_visible[chromium]
Duration: 7.2s
✅ PASS
5.Back To Login Link Navigates Correctly
14.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Back To Login Link Navigates Correctly verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordNavigation::test_back_to_login_link_navigates_correctly[chromium]
Duration: 14.2s
✅ PASS
6.Forgot Password Page Has Email Input
7.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Page Has Email Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Forgot Password Page Has Email Input verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavigation::test_forgot_password_page_has_email_input[chromium]
Duration: 7.6s
✅ PASS
7.Forgot Password Page Has Submit Button
7.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Page Has Submit Button
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Forgot Password Page Has Submit Button verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordNavigation::test_forgot_password_page_has_submit_button[chromium]
Duration: 7.2s
✅ PASS
8.Forgot Password Link Accessible From Login
4.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Forgot Password Link Accessible From Login verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordNavigation::test_forgot_password_link_accessible_from_login[chromium]
Duration: 4.8s
TestsPassedFailedPass RateTime
880100.0%1m 5s
📌 Forgot Password Rate Limiting3 ✅ 3 100.0%
✅ PASS
1.Forgot Password Page Loads Within 5 Seconds
12.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Page Loads Within 5 Seconds
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Forgot Password Page Loads Within 5 Seconds verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordRateLimiting::test_forgot_password_page_loads_within_5_seconds[chromium]
Duration: 12.3s
✅ PASS
2.No Js Errors On Forgot Password Page
12.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: No Js Errors On Forgot Password Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Forgot Password Page verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordRateLimiting::test_no_js_errors_on_forgot_password_page[chromium]
Duration: 12.0s
✅ PASS
3.Multiple Reset Requests Handled Gracefully
13.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Multiple Reset Requests Handled Gracefully
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Multiple Reset Requests Handled Gracefully verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordRateLimiting::test_multiple_reset_requests_handled_gracefully[chromium]
Duration: 13.6s
TestsPassedFailedPass RateTime
330100.0%37.9s
📌 Forgot Password Security9 ✅ 9 100.0%
✅ PASS
1.Injection Payload Does Not Execute
13.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-<script>alert('xss')</script>@x.com-XSS in email]
Duration: 13.8s
✅ PASS
2.Injection Payload Does Not Execute
12.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-test@x.com<script>alert(1)</script>-XSS after email]
Duration: 12.9s
✅ PASS
3.Injection Payload Does Not Execute
13.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-' OR '1'='1' --@x.com-SQL injection in email]
Duration: 13.5s
✅ PASS
4.Injection Payload Does Not Execute
11.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-admin'--@x.com-SQL comment injection]
Duration: 11.2s
✅ PASS
5.Injection Payload Does Not Execute
11.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-\x00admin@x.com-null byte injection]
Duration: 11.4s
✅ PASS
6.Injection Payload Does Not Execute
11.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-test\r\nSet-Cookie: session=hack@x.com-CRLF injection]
Duration: 11.8s
✅ PASS
7.Injection Payload Does Not Execute
11.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Does Not Execute verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_injection_payload_does_not_execute[chromium-{{7*7}}@x.com-template injection]
Duration: 11.5s
✅ PASS
8.Reset Token Not Exposed In Url
12.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Reset Token Not Exposed In Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Reset Token Not Exposed In Url verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_reset_token_not_exposed_in_url[chromium]
Duration: 12.2s
✅ PASS
9.Forgot Password Uses Https
11.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Uses Https
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Forgot Password Uses Https verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordSecurity::test_forgot_password_uses_https[chromium]
Duration: 11.3s
TestsPassedFailedPass RateTime
990100.0%1m 50s
📌 Forgot Password Submission5 ✅ 5 100.0%
✅ PASS
1.Submit Valid Email Shows Success
13.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Submit Valid Email Shows Success
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Submit Valid Email Shows Success verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordSubmission::test_submit_valid_email_shows_success[chromium]
Duration: 13.3s
✅ PASS
2.Submit Unknown Email Shows Error Or Success
12.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Submit Unknown Email Shows Error Or Success
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Submit Unknown Email Shows Error Or Success verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordSubmission::test_submit_unknown_email_shows_error_or_success[chromium]
Duration: 12.8s
✅ PASS
3.Submit Invalid Email Format Blocked
10.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Submit Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Submit Invalid Email Format Blocked verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordSubmission::test_submit_invalid_email_format_blocked[chromium]
Duration: 10.0s
✅ PASS
4.Submit Empty Email Blocked
9.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Submit Empty Email Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Submit Empty Email Blocked verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordSubmission::test_submit_empty_email_blocked[chromium]
Duration: 9.1s
✅ PASS
5.Submit Xss In Email Field
9.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Submit Xss In Email Field verified successfully

tests/test_markopolo_forgot_password.py::TestForgotPasswordSubmission::test_submit_xss_in_email_field[chromium]
Duration: 9.2s
TestsPassedFailedPass RateTime
550100.0%54.4s
📌 Forgot Password Valid Submission2 ✅ 2 100.0%
✅ PASS
1.Valid Email Shows Success Message
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Valid Email Shows Success Message
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Email Shows Success Message verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordValidSubmission::test_valid_email_shows_success_message[chromium]
Duration: 11.6s
✅ PASS
2.Success Message Does Not Reveal Account Existence
11.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Success Message Does Not Reveal Account Existence
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Success Message Does Not Reveal Account Existence verified successfully

tests/test_forgot_password_advanced.py::TestForgotPasswordValidSubmission::test_success_message_does_not_reveal_account_existence[chromium]
Duration: 11.6s
TestsPassedFailedPass RateTime
220100.0%23.2s
📌 Invalid Credentials9 ✅ 9 100.0%
✅ PASS
1.Invalid Credential Combination
8.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-mejbaur@markopolo.ai-Password123-correct email, almost correct password]
Duration: 8.0s
✅ PASS
2.Invalid Credential Combination
6.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-mejbaur@markopolo.ai-markopolo@2025-correct email, lowercase first char]
Duration: 6.1s
✅ PASS
3.Invalid Credential Combination
7.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-wrong@markopolo.ai-Fagun@MarkopoloAutomaionTest2@25-wrong email, correct password]
Duration: 7.5s
✅ PASS
4.Invalid Credential Combination
6.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-towsif@gmail.com-Fagun@MarkopoloAutomaionTest2@25-similar email different domain]
Duration: 6.3s
✅ PASS
5.Invalid Credential Combination
7.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-TOWSIF@MARKOPOLO.AI-wrongpass-uppercase email, wrong password]
Duration: 7.9s
✅ PASS
6.Invalid Credential Combination
9.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-towsif+test@markopolo.ai-Fagun@MarkopoloAutomaionTest2@25-email with + alias]
Duration: 9.4s
✅ PASS
7.Invalid Credential Combination
6.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-mejbaur@markopolo.ai -Fagun@MarkopoloAutomaionTest2@25-trailing space in email]
Duration: 6.3s
✅ PASS
8.Error Message Does Not Reveal Which Field Is Wrong
10.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Error Message Does Not Reveal Which Field Is Wrong
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Error Message Does Not Reveal Which Field Is Wrong verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_error_message_does_not_reveal_which_field_is_wrong[chromium]
Duration: 10.0s
✅ PASS
9.Invalid Credential Combination
7.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Credential Combination
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credential Combination verified successfully

tests/test_login_edge_cases.py::TestInvalidCredentials::test_invalid_credential_combination[chromium-mejbaur@markopolo.ai-wrong1-correct email, wrong password]
Duration: 7.7s
TestsPassedFailedPass RateTime
990100.0%1m 9s
📌 Invalid Email Formats18 ✅ 18 100.0%
✅ PASS
1.Invalid Email Format Blocked
6.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-notanemail-no @ symbol]
Duration: 6.4s
✅ PASS
2.Invalid Email Format Blocked
6.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user@-missing domain after @]
Duration: 6.0s
✅ PASS
3.Invalid Email Format Blocked
5.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-@domain.com-missing local part before @]
Duration: 5.7s
✅ PASS
4.Invalid Email Format Blocked
5.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user@@domain.com-double @ symbol]
Duration: 5.6s
✅ PASS
5.Invalid Email Format Blocked
5.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user @domain.com-space in local part]
Duration: 5.7s
✅ PASS
6.Invalid Email Format Blocked
5.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user@domain-no TLD (no dot in domain)]
Duration: 5.6s
✅ PASS
7.Invalid Email Format Blocked
7.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user@.com-domain starts with dot]
Duration: 7.0s
✅ PASS
8.Invalid Email Format Blocked
6.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user@domain..com-double dot in domain]
Duration: 6.9s
✅ PASS
9.Invalid Email Format Blocked
6.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-.user@domain.com-local part starts with dot]
Duration: 6.8s
✅ PASS
10.Invalid Email Format Blocked
8.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user.@domain.com-local part ends with dot]
Duration: 8.9s
✅ PASS
11.Invalid Email Format Blocked
9.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-user@domain.c-single-char TLD]
Duration: 9.2s
✅ PASS
12.Invalid Email Format Blocked
8.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-plainaddress-plain text, no @]
Duration: 8.3s
✅ PASS
13.Invalid Email Format Blocked
8.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-#@%^%#$@#$@#.com-special chars only]
Duration: 8.5s
✅ PASS
14.Invalid Email Format Blocked
9.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-email.domain.com-missing @]
Duration: 9.2s
✅ PASS
15.Invalid Email Format Blocked
9.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Format Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format Blocked verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_invalid_email_format_blocked[chromium-\u3042@domain.com-unicode local part]
Duration: 9.5s
✅ PASS
16.Email Exceeding 254 Chars Rejected
6.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Email Exceeding 254 Chars Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Email Exceeding 254 Chars Rejected verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_email_exceeding_254_chars_rejected[chromium]
Duration: 6.6s
✅ PASS
17.Email With Leading Trailing Spaces
9.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Email With Leading Trailing Spaces
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email With Leading Trailing Spaces verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_email_with_leading_trailing_spaces[chromium]
Duration: 9.7s
✅ PASS
18.Email Case Insensitive Login
9.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Case Insensitive Login verified successfully

tests/test_login_edge_cases.py::TestInvalidEmailFormats::test_email_case_insensitive_login[chromium]
Duration: 9.1s
TestsPassedFailedPass RateTime
18180100.0%2m 15s
📌 Locked Page Redirects3 ✅ 3 100.0%
✅ PASS
1.Locked Page Redirect Or Loads
1m 36s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Locked Page Redirect Or Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Locked Page Redirect Or Loads verified successfully

tests/test_account_activation_state.py::TestLockedPageRedirects::test_locked_page_redirect_or_loads[chromium-/leads]
Duration: 1m 36s
✅ PASS
2.Leads Redirect Shows Dashboard Content
1m 43s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Leads Redirect Shows Dashboard Content
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Leads Redirect Shows Dashboard Content verified successfully

tests/test_account_activation_state.py::TestLockedPageRedirects::test_leads_redirect_shows_dashboard_content[chromium]
Duration: 1m 43s
✅ PASS
3.Leads Not Crash Not Logout
1m 47s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Leads Not Crash Not Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Leads Not Crash Not Logout verified successfully

tests/test_account_activation_state.py::TestLockedPageRedirects::test_leads_not_crash_not_logout[chromium]
Duration: 1m 47s
TestsPassedFailedPass RateTime
330100.0%5m 6s
📌 Login Authentication7 ✅ 7 100.0%
✅ PASS
1.Invalid Password Shows Error
20.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Password Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Password Shows Error verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_invalid_password_shows_error[chromium]
Duration: 20.3s
✅ PASS
2.Invalid Email Shows Error
22.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Invalid Email Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Shows Error verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_invalid_email_shows_error[chromium]
Duration: 22.7s
✅ PASS
3.Empty Email Blocked
9.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Empty Email Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Email Blocked verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_empty_email_blocked[chromium]
Duration: 9.2s
✅ PASS
4.Empty Password Blocked
3.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Empty Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Password Blocked verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_empty_password_blocked[chromium]
Duration: 3.7s
✅ PASS
5.Sql Injection In Email Blocked
7.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Sql Injection In Email Blocked verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_sql_injection_in_email_blocked[chromium]
Duration: 7.5s
✅ PASS
6.Valid Login Redirects To Dashboard
1m 36s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Valid Login Redirects To Dashboard verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_valid_login_redirects_to_dashboard[chromium]
Duration: 1m 36s
✅ PASS
7.Xss In Email Field Sanitized
3.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Email Field Sanitized verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginAuthentication::test_xss_in_email_field_sanitized[chromium]
Duration: 3.8s
TestsPassedFailedPass RateTime
770100.0%2m 43s
📌 Login Forgot Password1 ✅ 1 100.0%
✅ PASS
1.Forgot Password Link Navigates
4.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Forgot Password Link Navigates verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginForgotPassword::test_forgot_password_link_navigates[chromium]
Duration: 4.0s
TestsPassedFailedPass RateTime
110100.0%4.0s
📌 Login Functional Edge Cases14 ✅ 14 100.0%
✅ PASS
1.Login Page Loads Within 5 Seconds
3.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Login Page Loads Within 5 Seconds verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_login_page_loads_within_5_seconds[chromium]
Duration: 3.7s
✅ PASS
2.Login Button Shows Loading State
7.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Login Button Shows Loading State verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_login_button_shows_loading_state[chromium]
Duration: 7.3s
✅ PASS
3.Remember Me Checkbox If Present
3.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Remember Me Checkbox If Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Remember Me Checkbox If Present verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_remember_me_checkbox_if_present[chromium]
Duration: 3.5s
✅ PASS
4.Submit Via Enter Key
7.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Submit Via Enter Key
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Submit Via Enter Key verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_submit_via_enter_key[chromium]
Duration: 7.6s
✅ PASS
5.Tab Order Email Then Password Then Submit
3.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Tab Order Email Then Password Then Submit
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Tab Order Email Then Password Then Submit verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_tab_order_email_then_password_then_submit[chromium]
Duration: 3.9s
✅ PASS
6.Already Logged In Redirected From Login
1m 35s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Already Logged In Redirected From Login verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_already_logged_in_redirected_from_login[chromium]
Duration: 1m 35s
✅ PASS
7.Password Field Type Is Password
3.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Password Field Type Is Password
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Field Type Is Password verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_password_field_type_is_password[chromium]
Duration: 3.3s
✅ PASS
8.Show Hide Password Toggle
34.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Show Hide Password Toggle
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Show Hide Password Toggle verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_show_hide_password_toggle[chromium]
Duration: 34.7s
✅ PASS
9.Autocomplete Attribute On Fields
3.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Autocomplete Attribute On Fields
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Autocomplete Attribute On Fields verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_autocomplete_attribute_on_fields[chromium]
Duration: 3.4s
✅ PASS
10.No Credentials In Url After Login
12.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Credentials In Url After Login verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_no_credentials_in_url_after_login[chromium]
Duration: 12.3s
✅ PASS
11.Login Form Not Submitted On Page Refresh
9.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Login Form Not Submitted On Page Refresh verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_login_form_not_submitted_on_page_refresh[chromium]
Duration: 9.8s
✅ PASS
12.Browser Back After Login Does Not Expose Dashboard
1m 34s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Browser Back After Login Does Not Expose Dashboard verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_browser_back_after_login_does_not_expose_dashboard[chromium]
Duration: 1m 34s
✅ PASS
13.Login Page Uses Https
3.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Page Uses Https verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_login_page_uses_https[chromium]
Duration: 3.4s
✅ PASS
14.Rapid Login Attempts Do Not Crash
18.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
API / Integration
Test Data
Test Accountmejbaur@markopolo.ai
Attempts5 consecutive wrong passwords
Passwords TriedWrongPassword1! … WrongPassword5!
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedAccount lockout / rate-limit after repeated failures
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Rapid Login Attempts Do Not Crash verified successfully

tests/test_login_edge_cases.py::TestLoginFunctionalEdgeCases::test_rapid_login_attempts_do_not_crash[chromium]
Duration: 18.6s
TestsPassedFailedPass RateTime
14140100.0%5m 1s
📌 Login Page Load7 ✅ 7 100.0%
✅ PASS
1.Email Input Visible
3.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Email Input Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Input Visible verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_email_input_visible[chromium]
Duration: 3.7s
✅ PASS
2.Password Input Visible
1.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Password Input Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Password Input Visible verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_password_input_visible[chromium]
Duration: 1.8s
✅ PASS
3.Submit Button Visible
1.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Submit Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Submit Button Visible verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_submit_button_visible[chromium]
Duration: 1.9s
✅ PASS
4.Forgot Password Link Visible
1.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Forgot Password Link Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Forgot Password Link Visible verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_forgot_password_link_visible[chromium]
Duration: 1.5s
✅ PASS
5.Login Page Loads
4.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Login Page Loads verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_login_page_loads[chromium]
Duration: 4.2s
✅ PASS
6.No Js Errors On Login Page
5.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Login Page verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_no_js_errors_on_login_page[chromium]
Duration: 5.7s
✅ PASS
7.Login Page Title
1.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Page Title verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginPageLoad::test_login_page_title[chromium]
Duration: 1.6s
TestsPassedFailedPass RateTime
770100.0%20.3s
📌 Login Security3 ✅ 3 100.0%
✅ PASS
1.Password Not Visible In Dom
1.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Password Not Visible In Dom
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Password Not Visible In Dom verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginSecurity::test_password_not_visible_in_dom[chromium]
Duration: 1.6s
✅ PASS
2.Multiple Failed Logins Show Error
17.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Attempts5 consecutive wrong passwords
Passwords TriedWrongPassword1! … WrongPassword5!
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedAccount lockout / rate-limit after repeated failures
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Multiple Failed Logins Show Error verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginSecurity::test_multiple_failed_logins_show_error[chromium]
Duration: 17.0s
✅ PASS
3.No Session Cookie Before Login
2.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — No Session Cookie Before Login verified successfully

tests/test_markopolo_login_comprehensive.py::TestLoginSecurity::test_no_session_cookie_before_login[chromium]
Duration: 2.7s
TestsPassedFailedPass RateTime
330100.0%21.3s
📌 Login Security Injections13 ✅ 13 100.0%
✅ PASS
1.Injection Does Not Bypass Login
6.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-' OR '1'='1-email-basic SQL injection]
Duration: 6.8s
✅ PASS
2.Injection Does Not Bypass Login
7.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-' OR '1'='1' ---email-SQL injection with comment]
Duration: 7.0s
✅ PASS
3.Injection Does Not Bypass Login
7.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-admin'---email-SQL comment injection]
Duration: 7.2s
✅ PASS
4.Injection Does Not Bypass Login
8.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-1; DROP TABLE users; ---email-SQL DROP TABLE attempt]
Duration: 8.7s
✅ PASS
5.Injection Does Not Bypass Login
7.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-' UNION SELECT 1,2,3---email-SQL UNION injection]
Duration: 7.4s
✅ PASS
6.Injection Does Not Bypass Login
9.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-' OR 1=1---password-SQL injection in password]
Duration: 9.3s
✅ PASS
7.Injection Does Not Bypass Login
6.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-<script>alert(1)</script>-email-XSS script tag]
Duration: 6.8s
✅ PASS
8.Injection Does Not Bypass Login
5.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-<img src=x onerror=alert(1)>-email-XSS image onerror]
Duration: 5.9s
✅ PASS
9.Injection Does Not Bypass Login
6.6s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-javascript:alert(1)-email-JavaScript protocol]
Duration: 6.6s
✅ PASS
10.Injection Does Not Bypass Login
5.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-\\x00admin-email-null byte injection]
Duration: 5.8s
✅ PASS
11.Injection Does Not Bypass Login
5.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-\r\nSet-Cookie: session=hack-email-CRLF injection]
Duration: 5.7s
✅ PASS
12.Injection Does Not Bypass Login
6.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-&lt;script&gt;-email-HTML entity bypass]
Duration: 6.7s
✅ PASS
13.Injection Does Not Bypass Login
8.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Security Test
Test Data
XSS Payload<script>alert('xss')</script>
Alt Payload<img src=x onerror=alert(1)>
Input FieldEmail / Password field
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedScript not executed · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Does Not Bypass Login verified successfully

tests/test_login_edge_cases.py::TestLoginSecurityInjections::test_injection_does_not_bypass_login[chromium-%3Cscript%3E-email-URL encoded XSS]
Duration: 8.9s
TestsPassedFailedPass RateTime
13130100.0%1m 33s
📌 Reset Password Form Validation7 ✅ 7 100.0%
✅ PASS
1.Weak Password Rejected On Reset Form
6.9s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Weak Password Rejected On Reset Form
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected On Reset Form verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_weak_password_rejected_on_reset_form[chromium-password-dictionary word]
Duration: 6.9s
✅ PASS
2.Weak Password Rejected On Reset Form
6.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Weak Password Rejected On Reset Form
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected On Reset Form verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_weak_password_rejected_on_reset_form[chromium-abc-too short]
Duration: 6.5s
✅ PASS
3.Weak Password Rejected On Reset Form
4.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Weak Password Rejected On Reset Form
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected On Reset Form verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_weak_password_rejected_on_reset_form[chromium-123456-all numeric, common]
Duration: 4.3s
✅ PASS
4.Weak Password Rejected On Reset Form
4.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Weak Password Rejected On Reset Form
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected On Reset Form verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_weak_password_rejected_on_reset_form[chromium- -spaces only]
Duration: 4.5s
✅ PASS
5.Weak Password Rejected On Reset Form
4.4s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Weak Password Rejected On Reset Form
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected On Reset Form verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_weak_password_rejected_on_reset_form[chromium-AAAAAAA-no lowercase/digit]
Duration: 4.4s
✅ PASS
6.Weak Password Rejected On Reset Form
6.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Weak Password Rejected On Reset Form
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected On Reset Form verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_weak_password_rejected_on_reset_form[chromium-qwerty123-keyboard pattern]
Duration: 6.8s
✅ PASS
7.Password Mismatch On Reset Shows Error
11.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/forgot-password
ActionSubmit email → check reset email sent
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Password Mismatch On Reset Shows Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Mismatch On Reset Shows Error verified successfully

tests/test_forgot_password_advanced.py::TestResetPasswordFormValidation::test_password_mismatch_on_reset_shows_error[chromium]
Duration: 11.5s
TestsPassedFailedPass RateTime
770100.0%44.7s
📌 Sign In7 ✅ 7 100.0%
✅ PASS
1.Clicksigninbuttonwithinvalidemailandpassword
4.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Clicksigninbuttonwithinvalidemailandpassword
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Clicksigninbuttonwithinvalidemailandpassword verified successfully

tests/test_markopolo_login.py::test_clickSignInButtonWithInvalidEmailAndPassword[chromium]
Duration: 4.2s
✅ PASS
2.Clicksigninbuttonwithinvalidemailorpassword
3.5s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Clicksigninbuttonwithinvalidemailorpassword
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Clicksigninbuttonwithinvalidemailorpassword verified successfully

tests/test_markopolo_login.py::test_clickSignInButtonWithInValidEmailOrPassword[chromium]
Duration: 3.5s
✅ PASS
3.Users Redirectstomarkpolologin
1.7s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Users Redirectstomarkpolologin verified successfully

tests/test_markopolo_login.py::test_users_redirectsToMarkpoloLogin[chromium]
Duration: 1.7s
✅ PASS
4.Formelementsvisibilityinloginpage
1.3s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Formelementsvisibilityinloginpage verified successfully

tests/test_markopolo_login.py::test_formElementsVisibilityInLoginPage[chromium]
Duration: 1.3s
✅ PASS
5.Clicksigninbuttonwithoutenteringcredentials
3.0s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Clicksigninbuttonwithoutenteringcredentials
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Clicksigninbuttonwithoutenteringcredentials verified successfully

tests/test_markopolo_login.py::test_clickSignInButtonWithoutEnteringCredentials[chromium]
Duration: 3.0s
✅ PASS
6.Clicksigninbuttonwithvalidemailandpassword
1m 42s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Clicksigninbuttonwithvalidemailandpassword
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Clicksigninbuttonwithvalidemailandpassword verified successfully

tests/test_markopolo_login.py::test_clickSignInButtonWithValidEmailAndPassword[chromium]
Duration: 1m 42s
✅ PASS
7.Userlogout
1m 45s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
  2. Perform: Userlogout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Userlogout verified successfully

tests/test_markopolo_login.py::test_userLogout[chromium]
Duration: 1m 45s
TestsPassedFailedPass RateTime
770100.0%3m 41s
📌 Sign In — Negative6 ✅ 6 100.0%
✅ PASS
1.Login Blocks After More Than Five Wrong Attempts Then Recovers After 60 Seconds
0ms
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password UsedWrongPassword123! (intentionally invalid)
Test URLhttps://beta-stg.markopolo.ai/login
ExpectedError message · Login rejected
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Blocks After More Than Five Wrong Attempts Then Recovers After 60 Seconds verified successfully

tests/test_markopolo_login_negative.py::test_login_blocks_after_more_than_five_wrong_attempts_then_recovers_after_60_seconds[chromium]
Duration: 0ms
✅ PASS
2.Login Negative Scenarios
10.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Negative Scenarios verified successfully

tests/test_markopolo_login_negative.py::test_login_negative_scenarios[chromium-scenario0]
Duration: 10.2s
✅ PASS
3.Login Negative Scenarios
25.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Negative Scenarios verified successfully

tests/test_markopolo_login_negative.py::test_login_negative_scenarios[chromium-scenario1]
Duration: 25.1s
✅ PASS
4.Login Negative Scenarios
9.2s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Negative Scenarios verified successfully

tests/test_markopolo_login_negative.py::test_login_negative_scenarios[chromium-scenario2]
Duration: 9.2s
✅ PASS
5.Login Negative Scenarios
8.8s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Negative Scenarios verified successfully

tests/test_markopolo_login_negative.py::test_login_negative_scenarios[chromium-scenario3]
Duration: 8.8s
✅ PASS
6.Login Negative Scenarios
15.1s
Page / Feature
Sign In / Sign Up · https://beta-stg.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta-stg.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Negative Scenarios verified successfully

tests/test_markopolo_login_negative.py::test_login_negative_scenarios[chromium-scenario4]
Duration: 15.1s
TestsPassedFailedPass RateTime
660100.0%1m 8s
Module Summary — Authentication
FeatureTestsPassedFailedPass RateDuration
Accessible Pages Under Lock17170100.0%26m 55s
Account Activation Banner660100.0%9m 34s
Empty Field Validation550100.0%36.4s
Forgot Password Empty Field220100.0%26.6s
Forgot Password Invalid Email Formats13130100.0%2m 37s
Forgot Password Nav Back330100.0%28.7s
Forgot Password Navigation880100.0%1m 5s
Forgot Password Rate Limiting330100.0%37.9s
Forgot Password Security990100.0%1m 50s
Forgot Password Submission550100.0%54.4s
Forgot Password Valid Submission220100.0%23.2s
Invalid Credentials990100.0%1m 9s
Invalid Email Formats18180100.0%2m 15s
Locked Page Redirects330100.0%5m 6s
Login Authentication770100.0%2m 43s
Login Forgot Password110100.0%4.0s
Login Functional Edge Cases14140100.0%5m 1s
Login Page Load770100.0%20.3s
Login Security330100.0%21.3s
Login Security Injections13130100.0%1m 33s
Reset Password Form Validation770100.0%44.7s
Sign In770100.0%3m 41s
Sign In — Negative660100.0%1m 8s
Features: 23Tests: 168Passed: 168Failed: 0Pass Rate: 100.0%69m 33s
📊Dashboard776 ✅ 776 100.0%
📌 Analytics Filters And C T As21 ✅ 21 100.0%
✅ PASS
1.Time Range Filter Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Time Range Filter Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_visible[chromium-Today]
Duration: 1m 34s
✅ PASS
2.Time Range Filter Visible
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Time Range Filter Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_visible[chromium-Last week]
Duration: 1m 32s
✅ PASS
3.Time Range Filter Visible
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Time Range Filter Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_visible[chromium-Last month]
Duration: 1m 33s
✅ PASS
4.Time Range Filter Visible
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Time Range Filter Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_visible[chromium-Last year]
Duration: 1m 33s
✅ PASS
5.Event Type Filter Visible
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Type Filter Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_event_type_filter_visible[chromium]
Duration: 1m 33s
✅ PASS
6.Run A Campaign Cta Visible
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Run A Campaign Cta Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Run A Campaign Cta Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_run_a_campaign_cta_visible[chromium]
Duration: 1m 33s
✅ PASS
7.View All Events Link Visible
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View All Events Link Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — View All Events Link Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_view_all_events_link_visible[chromium]
Duration: 1m 33s
✅ PASS
8.Time Range Filter Clickable
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Time Range Filter Clickable verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_clickable[chromium-Today]
Duration: 1m 36s
✅ PASS
9.Time Range Filter Clickable
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Time Range Filter Clickable verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_clickable[chromium-Last week]
Duration: 1m 35s
✅ PASS
10.Time Range Filter Clickable
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Time Range Filter Clickable verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_clickable[chromium-Last month]
Duration: 1m 37s
✅ PASS
11.Time Range Filter Clickable
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Time Range Filter Clickable verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_time_range_filter_clickable[chromium-Last year]
Duration: 1m 37s
✅ PASS
12.Event Types In Filter
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Types In Filter verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_event_types_in_filter[chromium]
Duration: 1m 37s
✅ PASS
13.Run Campaign From Top Products
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Run Campaign From Top Products
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Run Campaign From Top Products verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_run_campaign_from_top_products[chromium]
Duration: 1m 38s
✅ PASS
14.Run Campaign Cta Clickable
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Run Campaign Cta Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Run Campaign Cta Clickable verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_run_campaign_cta_clickable[chromium]
Duration: 1m 32s
✅ PASS
15.View All Events Clickable
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View All Events Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View All Events Clickable verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_view_all_events_clickable[chromium]
Duration: 1m 34s
✅ PASS
16.Top Purchased Products Section
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Top Purchased Products Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Top Purchased Products Section verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_top_purchased_products_section[chromium]
Duration: 1m 32s
✅ PASS
17.Top Viewed Products Section
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Top Viewed Products Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Top Viewed Products Section verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_top_viewed_products_section[chromium]
Duration: 1m 33s
✅ PASS
18.Event Summary Section
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Event Summary Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Summary Section verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_event_summary_section[chromium]
Duration: 1m 36s
✅ PASS
19.Recent Events Section
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Recent Events Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Recent Events Section verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_recent_events_section[chromium]
Duration: 1m 33s
✅ PASS
20.Event Timeline Section
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Event Timeline Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Timeline Section verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_event_timeline_section[chromium]
Duration: 1m 32s
✅ PASS
21.No Data State Handled
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: No Data State Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Data State Handled verified successfully

tests/test_dashboard_view_config_modal.py::TestAnalyticsFiltersAndCTAs::test_no_data_state_handled[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
21210100.0%32m 57s
📌 Campaign Templates Section119 ✅ 119 100.0%
✅ PASS
1.Campaign Templates Section Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Templates Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Templates Section Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_campaign_templates_section_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Preset Campaign Card Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Preset Campaign Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaign Card Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_preset_campaign_card_visible[chromium-Browse abandonment recovery]
Duration: 1m 34s
✅ PASS
3.Preset Campaign Card Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Preset Campaign Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaign Card Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_preset_campaign_card_visible[chromium-Cart abandonment recovery]
Duration: 1m 35s
✅ PASS
4.Preset Campaign Card Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Preset Campaign Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaign Card Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_preset_campaign_card_visible[chromium-Checkout abandonment recovery]
Duration: 1m 37s
✅ PASS
5.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT001-section_heading_campaign_templates_visible--happy]
Duration: 1m 32s
✅ PASS
6.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT002-browse_abandonment_card_visible-Browse abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
7.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT003-cart_abandonment_card_visible-Cart abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
8.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT004-checkout_abandonment_card_visible-Checkout abandonment recovery-happy]
Duration: 1m 33s
✅ PASS
9.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT005-view_config_button_count_gte_3--happy]
Duration: 1m 33s
✅ PASS
10.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT006-view_details_button_count_gte_3--happy]
Duration: 1m 33s
✅ PASS
11.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT007-view_config_browse_clickable-Browse abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
12.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT008-view_config_cart_clickable-Cart abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
13.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT009-view_config_checkout_clickable-Checkout abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
14.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT010-view_details_browse_clickable-Browse abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
15.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT011-view_details_cart_clickable-Cart abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
16.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT012-view_details_checkout_clickable-Checkout abandonment recovery-happy]
Duration: 1m 32s
✅ PASS
17.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT013-all_3_templates_have_both_buttons--happy]
Duration: 1m 32s
✅ PASS
18.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT014-section_visible_after_reload--edge]
Duration: 1m 33s
✅ PASS
19.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT015-template_cards_visible_mobile--edge]
Duration: 1m 32s
✅ PASS
20.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT016-template_cards_visible_tablet--edge]
Duration: 1m 32s
✅ PASS
21.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT017-section_present_in_dom--happy]
Duration: 1m 33s
✅ PASS
22.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT018-no_duplicate_template_names--edge]
Duration: 1m 32s
✅ PASS
23.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT019-view_config_no_logout-Browse abandonment recovery-edge]
Duration: 1m 32s
✅ PASS
24.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT020-view_details_no_logout-Browse abandonment recovery-edge]
Duration: 1m 33s
✅ PASS
25.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT021-extra_template_scenario_21--happy]
Duration: 1m 32s
✅ PASS
26.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT022-extra_template_scenario_22--happy]
Duration: 1m 32s
✅ PASS
27.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT023-extra_template_scenario_23--happy]
Duration: 1m 32s
✅ PASS
28.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT024-extra_template_scenario_24--happy]
Duration: 1m 33s
✅ PASS
29.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT025-extra_template_scenario_25--happy]
Duration: 1m 32s
✅ PASS
30.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT026-extra_template_scenario_26--happy]
Duration: 1m 33s
✅ PASS
31.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT027-extra_template_scenario_27--happy]
Duration: 1m 32s
✅ PASS
32.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT028-extra_template_scenario_28--happy]
Duration: 1m 32s
✅ PASS
33.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT029-extra_template_scenario_29--happy]
Duration: 1m 33s
✅ PASS
34.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT030-extra_template_scenario_30--happy]
Duration: 1m 32s
✅ PASS
35.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT031-extra_template_scenario_31--happy]
Duration: 1m 32s
✅ PASS
36.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT032-extra_template_scenario_32--happy]
Duration: 1m 32s
✅ PASS
37.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT033-extra_template_scenario_33--happy]
Duration: 1m 33s
✅ PASS
38.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT034-extra_template_scenario_34--happy]
Duration: 1m 32s
✅ PASS
39.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT035-extra_template_scenario_35--happy]
Duration: 1m 33s
✅ PASS
40.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT065-extra_template_scenario_65--happy]
Duration: 1m 32s
✅ PASS
41.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT036-extra_template_scenario_36--happy]
Duration: 1m 32s
✅ PASS
42.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT066-extra_template_scenario_66--happy]
Duration: 1m 32s
✅ PASS
43.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT037-extra_template_scenario_37--happy]
Duration: 1m 32s
✅ PASS
44.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT067-extra_template_scenario_67--happy]
Duration: 1m 33s
✅ PASS
45.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT038-extra_template_scenario_38--happy]
Duration: 1m 32s
✅ PASS
46.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT068-extra_template_scenario_68--happy]
Duration: 1m 32s
✅ PASS
47.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT039-extra_template_scenario_39--happy]
Duration: 1m 33s
✅ PASS
48.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT069-extra_template_scenario_69--happy]
Duration: 1m 32s
✅ PASS
49.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT040-extra_template_scenario_40--happy]
Duration: 1m 32s
✅ PASS
50.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT070-extra_template_scenario_70--happy]
Duration: 1m 33s
✅ PASS
51.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT041-extra_template_scenario_41--happy]
Duration: 1m 33s
✅ PASS
52.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT071-extra_template_scenario_71--happy]
Duration: 1m 32s
✅ PASS
53.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT042-extra_template_scenario_42--happy]
Duration: 1m 32s
✅ PASS
54.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT095-extra_template_scenario_95--happy]
Duration: 1m 32s
✅ PASS
55.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT072-extra_template_scenario_72--happy]
Duration: 1m 32s
✅ PASS
56.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT043-extra_template_scenario_43--happy]
Duration: 1m 32s
✅ PASS
57.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT096-extra_template_scenario_96--happy]
Duration: 1m 32s
✅ PASS
58.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT073-extra_template_scenario_73--happy]
Duration: 1m 33s
✅ PASS
59.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT044-extra_template_scenario_44--happy]
Duration: 1m 32s
✅ PASS
60.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT097-extra_template_scenario_97--happy]
Duration: 1m 32s
✅ PASS
61.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT074-extra_template_scenario_74--happy]
Duration: 1m 32s
✅ PASS
62.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT045-extra_template_scenario_45--happy]
Duration: 1m 32s
✅ PASS
63.Campaign Template Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT098-extra_template_scenario_98--happy]
Duration: 1m 35s
✅ PASS
64.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT075-extra_template_scenario_75--happy]
Duration: 1m 34s
✅ PASS
65.Campaign Template Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT046-extra_template_scenario_46--happy]
Duration: 1m 35s
✅ PASS
66.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT099-extra_template_scenario_99--happy]
Duration: 1m 32s
✅ PASS
67.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT076-extra_template_scenario_76--happy]
Duration: 1m 32s
✅ PASS
68.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT047-extra_template_scenario_47--happy]
Duration: 1m 32s
✅ PASS
69.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT100-extra_template_scenario_100--happy]
Duration: 1m 33s
✅ PASS
70.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT077-extra_template_scenario_77--happy]
Duration: 1m 32s
✅ PASS
71.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT048-extra_template_scenario_48--happy]
Duration: 1m 32s
✅ PASS
72.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT101-extra_template_scenario_101--happy]
Duration: 1m 33s
✅ PASS
73.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT078-extra_template_scenario_78--happy]
Duration: 1m 33s
✅ PASS
74.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT049-extra_template_scenario_49--happy]
Duration: 1m 33s
✅ PASS
75.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT102-extra_template_scenario_102--happy]
Duration: 1m 33s
✅ PASS
76.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT079-extra_template_scenario_79--happy]
Duration: 1m 32s
✅ PASS
77.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT050-extra_template_scenario_50--happy]
Duration: 1m 33s
✅ PASS
78.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT103-extra_template_scenario_103--happy]
Duration: 1m 32s
✅ PASS
79.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT080-extra_template_scenario_80--happy]
Duration: 1m 32s
✅ PASS
80.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT051-extra_template_scenario_51--happy]
Duration: 1m 32s
✅ PASS
81.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT104-extra_template_scenario_104--happy]
Duration: 1m 33s
✅ PASS
82.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT081-extra_template_scenario_81--happy]
Duration: 1m 32s
✅ PASS
83.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT052-extra_template_scenario_52--happy]
Duration: 1m 32s
✅ PASS
84.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT105-extra_template_scenario_105--happy]
Duration: 1m 32s
✅ PASS
85.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT082-extra_template_scenario_82--happy]
Duration: 1m 34s
✅ PASS
86.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT053-extra_template_scenario_53--happy]
Duration: 1m 33s
✅ PASS
87.Campaign Template Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT106-extra_template_scenario_106--happy]
Duration: 1m 35s
✅ PASS
88.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT083-extra_template_scenario_83--happy]
Duration: 1m 34s
✅ PASS
89.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT054-extra_template_scenario_54--happy]
Duration: 1m 34s
✅ PASS
90.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT107-extra_template_scenario_107--happy]
Duration: 1m 33s
✅ PASS
91.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT084-extra_template_scenario_84--happy]
Duration: 1m 32s
✅ PASS
92.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT055-extra_template_scenario_55--happy]
Duration: 1m 33s
✅ PASS
93.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT108-extra_template_scenario_108--happy]
Duration: 1m 34s
✅ PASS
94.Campaign Template Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT085-extra_template_scenario_85--happy]
Duration: 1m 35s
✅ PASS
95.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT056-extra_template_scenario_56--happy]
Duration: 1m 34s
✅ PASS
96.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT086-extra_template_scenario_86--happy]
Duration: 1m 33s
✅ PASS
97.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT057-extra_template_scenario_57--happy]
Duration: 1m 34s
✅ PASS
98.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT087-extra_template_scenario_87--happy]
Duration: 1m 33s
✅ PASS
99.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT058-extra_template_scenario_58--happy]
Duration: 1m 34s
✅ PASS
100.Campaign Template Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT088-extra_template_scenario_88--happy]
Duration: 1m 34s
✅ PASS
101.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT059-extra_template_scenario_59--happy]
Duration: 1m 33s
✅ PASS
102.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT089-extra_template_scenario_89--happy]
Duration: 1m 32s
✅ PASS
103.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT060-extra_template_scenario_60--happy]
Duration: 1m 32s
✅ PASS
104.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT090-extra_template_scenario_90--happy]
Duration: 1m 32s
✅ PASS
105.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT061-extra_template_scenario_61--happy]
Duration: 1m 32s
✅ PASS
106.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT091-extra_template_scenario_91--happy]
Duration: 1m 33s
✅ PASS
107.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT062-extra_template_scenario_62--happy]
Duration: 1m 32s
✅ PASS
108.Campaign Template Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT092-extra_template_scenario_92--happy]
Duration: 1m 33s
✅ PASS
109.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT063-extra_template_scenario_63--happy]
Duration: 1m 32s
✅ PASS
110.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT093-extra_template_scenario_93--happy]
Duration: 1m 32s
✅ PASS
111.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT064-extra_template_scenario_64--happy]
Duration: 1m 32s
✅ PASS
112.Campaign Template Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT094-extra_template_scenario_94--happy]
Duration: 1m 32s
✅ PASS
113.View Details Button Clickable
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Details Button Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Details Button Clickable verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_view_details_button_clickable[chromium-Cart abandonment recovery]
Duration: 1m 33s
✅ PASS
114.View Details Button Clickable
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Details Button Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Details Button Clickable verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_view_details_button_clickable[chromium-Checkout abandonment recovery]
Duration: 1m 38s
✅ PASS
115.All Three Templates Have Both Buttons
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: All Three Templates Have Both Buttons
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Three Templates Have Both Buttons verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_all_three_templates_have_both_buttons[chromium]
Duration: 1m 34s
✅ PASS
116.View Config Button Clickable
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Config Button Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Config Button Clickable verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_view_config_button_clickable[chromium-Browse abandonment recovery]
Duration: 1m 35s
✅ PASS
117.View Config Button Clickable
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Config Button Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Config Button Clickable verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_view_config_button_clickable[chromium-Cart abandonment recovery]
Duration: 1m 38s
✅ PASS
118.View Config Button Clickable
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Config Button Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Config Button Clickable verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_view_config_button_clickable[chromium-Checkout abandonment recovery]
Duration: 1m 37s
✅ PASS
119.View Details Button Clickable
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Details Button Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Details Button Clickable verified successfully

tests/test_markopolo_dashboard_advanced.py::TestCampaignTemplatesSection::test_view_details_button_clickable[chromium-Browse abandonment recovery]
Duration: 1m 33s
TestsPassedFailedPass RateTime
1191190100.0%184m 22s
📌 Dashboard6 ✅ 6 100.0%
✅ PASS
1.Dropdownmenu And Values Are Displayed
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dropdownmenu And Values Are Displayed verified successfully

tests/test_markopolo_dashboard.py::test_dropDownMenu_and_values_are_displayed[chromium]
Duration: 1m 35s
✅ PASS
2.Voicecall Is Generated
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Voicecall Is Generated
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voicecall Is Generated verified successfully

tests/test_markopolo_dashboard.py::test_voiceCall_is_generated[chromium]
Duration: 1m 37s
✅ PASS
3.Voice Call Section Visibility
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Voice Call Section Visibility
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Call Section Visibility verified successfully

tests/test_markopolo_dashboard.py::test_voice_call_section_visibility[chromium]
Duration: 1m 35s
✅ PASS
4.Enter Countrycode And Phonenumber
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Enter Countrycode And Phonenumber
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Enter Countrycode And Phonenumber verified successfully

tests/test_markopolo_dashboard.py::test_enter_countryCode_and_phoneNumber[chromium]
Duration: 1m 35s
✅ PASS
5.Phonenumber Is Removed
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Phonenumber Is Removed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Phonenumber Is Removed verified successfully

tests/test_markopolo_dashboard.py::test_phoneNumber_Is_Removed[chromium]
Duration: 1m 36s
✅ PASS
6.Addbutton Is Disabled
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Addbutton Is Disabled
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Addbutton Is Disabled verified successfully

tests/test_markopolo_dashboard.py::test_addButton_is_disabled[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
660100.0%9m 35s
📌 Dashboard Comprehensive4 ✅ 4 100.0%
✅ PASS
1.Dashboard Stats And Activity
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Stats And Activity
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Stats And Activity verified successfully

tests/test_dashboard_comprehensive.py::TestDashboardComprehensive::test_dashboard_stats_and_activity[chromium]
Duration: 1m 36s
✅ PASS
2.Dashboard Voice Call Full Flow
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Voice Call Full Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Voice Call Full Flow verified successfully

tests/test_dashboard_comprehensive.py::TestDashboardComprehensive::test_dashboard_voice_call_full_flow[chromium]
Duration: 1m 35s
✅ PASS
3.Sidebar Navigation All Links
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Navigation All Links
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Navigation All Links verified successfully

tests/test_dashboard_comprehensive.py::TestDashboardComprehensive::test_sidebar_navigation_all_links[chromium]
Duration: 1m 33s
✅ PASS
4.Workspace Switching
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Workspace Switching
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Workspace Switching verified successfully

tests/test_dashboard_comprehensive.py::TestDashboardComprehensive::test_workspace_switching[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 19s
📌 Dashboard Date Range2 ✅ 2 100.0%
✅ PASS
1.Date Range Picker Visible
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Date Range Picker Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Date Range Picker Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardDateRange::test_date_range_picker_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Date Range Selection Updates Data
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Date Range Selection Updates Data
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Selection Updates Data verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardDateRange::test_date_range_selection_updates_data[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Dashboard K P I Cards3 ✅ 3 100.0%
✅ PASS
1.Kpi Cards Or Stats Visible
1m 39s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Cards Or Stats Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Cards Or Stats Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardKPICards::test_kpi_cards_or_stats_visible[chromium]
Duration: 1m 39s
✅ PASS
2.Kpi Values Are Non Negative
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Values Are Non Negative
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Values Are Non Negative verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardKPICards::test_kpi_values_are_non_negative[chromium]
Duration: 1m 38s
✅ PASS
3.Empty State Handled For New Account
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Empty State Handled For New Account
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty State Handled For New Account verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardKPICards::test_empty_state_handled_for_new_account[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 52s
📌 Dashboard K P I Display11 ✅ 11 100.0%
✅ PASS
1.Dashboard Loads With Kpi Cards
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Loads With Kpi Cards
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Loads With Kpi Cards verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_dashboard_loads_with_kpi_cards[chromium]
Duration: 1m 36s
✅ PASS
2.Kpi Card Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Card Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_card_visible[chromium-Revenue]
Duration: 1m 35s
✅ PASS
3.Kpi Card Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Card Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_card_visible[chromium-ROAS]
Duration: 1m 35s
✅ PASS
4.Kpi Card Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Card Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_card_visible[chromium-Campaigns]
Duration: 1m 34s
✅ PASS
5.Kpi Card Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Card Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_card_visible[chromium-Leads]
Duration: 1m 34s
✅ PASS
6.Kpi Card Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Card Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_card_visible[chromium-Conversion]
Duration: 1m 34s
✅ PASS
7.Kpi Card Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Card Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_card_visible[chromium-Orders]
Duration: 1m 34s
✅ PASS
8.Kpi No Infinite Loading
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi No Infinite Loading
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi No Infinite Loading verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_no_infinite_loading[chromium]
Duration: 1m 34s
✅ PASS
9.Revenue Kpi Has Currency Format
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Revenue Kpi Has Currency Format
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Kpi Has Currency Format verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_revenue_kpi_has_currency_format[chromium]
Duration: 1m 35s
✅ PASS
10.Kpi Values Are Numeric
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Values Are Numeric
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Values Are Numeric verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_values_are_numeric[chromium]
Duration: 1m 35s
✅ PASS
11.Kpi Values Not Nan Or Undefined
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Values Not Nan Or Undefined
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Values Not Nan Or Undefined verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPIDisplay::test_kpi_values_not_nan_or_undefined[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
11110100.0%17m 20s
📌 Dashboard K P I Navigation3 ✅ 3 100.0%
✅ PASS
1.Campaigns Kpi Click Navigates
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaigns Kpi Click Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Campaigns Kpi Click Navigates verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPINavigation::test_campaigns_kpi_click_navigates[chromium]
Duration: 1m 34s
✅ PASS
2.Leads Kpi Click Navigates
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Kpi Click Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Leads Kpi Click Navigates verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPINavigation::test_leads_kpi_click_navigates[chromium]
Duration: 1m 34s
✅ PASS
3.Analytics Link From Dashboard
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Analytics Link From Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Link From Dashboard verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardKPINavigation::test_analytics_link_from_dashboard[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
330100.0%4m 42s
📌 Dashboard Load6 ✅ 6 100.0%
✅ PASS
1.Dashboard Loads Fast Enough
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Loads Fast Enough
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Loads Fast Enough verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardLoad::test_dashboard_loads_fast_enough[chromium]
Duration: 1m 33s
✅ PASS
2.No Js Errors On Dashboard
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors On Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Dashboard verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardLoad::test_no_js_errors_on_dashboard[chromium]
Duration: 1m 38s
✅ PASS
3.Dashboard Url After Login
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Url After Login verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardLoad::test_dashboard_url_after_login[chromium]
Duration: 1m 38s
✅ PASS
4.Dashboard Has Content
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Has Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Has Content verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardLoad::test_dashboard_has_content[chromium]
Duration: 1m 35s
✅ PASS
5.Page Title Is Meaningful
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Page Title Is Meaningful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Title Is Meaningful verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardLoad::test_page_title_is_meaningful[chromium]
Duration: 1m 38s
✅ PASS
6.No Broken Images On Dashboard
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: No Broken Images On Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Broken Images On Dashboard verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardLoad::test_no_broken_images_on_dashboard[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
660100.0%9m 36s
📌 Dashboard Responsive2 ✅ 2 100.0%
✅ PASS
1.Dashboard Usable On Tablet Viewport
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Usable On Tablet Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Usable On Tablet Viewport verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardResponsive::test_dashboard_usable_on_tablet_viewport[chromium]
Duration: 1m 35s
✅ PASS
2.Dashboard Usable On Mobile Viewport
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Usable On Mobile Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Usable On Mobile Viewport verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardResponsive::test_dashboard_usable_on_mobile_viewport[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 10s
📌 Dashboard Summary Cards3 ✅ 3 100.0%
✅ PASS
1.Total Campaigns Count Displayed
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Total Campaigns Count Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Total Campaigns Count Displayed verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardSummaryCards::test_total_campaigns_count_displayed[chromium]
Duration: 1m 33s
✅ PASS
2.Dashboard Channel Breakdown Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Channel Breakdown Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Channel Breakdown Visible verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardSummaryCards::test_dashboard_channel_breakdown_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Dashboard Recent Activity Section
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Recent Activity Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard Recent Activity Section verified successfully

tests/test_markopolo_dashboard_kpi_navigation.py::TestDashboardSummaryCards::test_dashboard_recent_activity_section[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
330100.0%4m 45s
📌 Dashboard Welcome Section3 ✅ 3 100.0%
✅ PASS
1.Book Session Button Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Book Session Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Book Session Button Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardWelcomeSection::test_book_session_button_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Sidebar Group Headers Visible
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Group Headers Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sidebar Group Headers Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardWelcomeSection::test_sidebar_group_headers_visible[chromium]
Duration: 1m 38s
✅ PASS
3.Welcome Message Shows User Name
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Message Shows User Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Message Shows User Name verified successfully

tests/test_markopolo_dashboard_advanced.py::TestDashboardWelcomeSection::test_welcome_message_shows_user_name[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
330100.0%4m 50s
📌 Help And Support1 ✅ 1 100.0%
✅ PASS
1.Help Or Support Link Accessible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Or Support Link Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Or Support Link Accessible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpAndSupport::test_help_or_support_link_accessible[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
110100.0%1m 34s
📌 Help Resources Section114 ✅ 114 100.0%
✅ PASS
1.Help Section Heading Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Section Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Section Heading Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_section_heading_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Help Resource Topic Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Topic Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Resource Topic Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resource_topic_visible[chromium-MarkTag]
Duration: 1m 34s
✅ PASS
3.Help Resource Topic Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Topic Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Resource Topic Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resource_topic_visible[chromium-abandonment]
Duration: 1m 37s
✅ PASS
4.Help Resource Topic Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Topic Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Resource Topic Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resource_topic_visible[chromium-recovery]
Duration: 1m 37s
✅ PASS
5.Help Resource Topic Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Topic Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Resource Topic Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resource_topic_visible[chromium-Voice AI]
Duration: 1m 35s
✅ PASS
6.Help Resource Topic Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Topic Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Resource Topic Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resource_topic_visible[chromium-WhatsApp]
Duration: 1m 35s
✅ PASS
7.Help Resource Topic Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Topic Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Help Resource Topic Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resource_topic_visible[chromium-revenue]
Duration: 1m 37s
✅ PASS
8.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR013-section_visible_on_tablet--edge]
Duration: 1m 33s
✅ PASS
9.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR014-help_link_no_logout--edge]
Duration: 1m 32s
✅ PASS
10.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR015-all_6_topics_covered--happy]
Duration: 1m 32s
✅ PASS
11.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR016-section_loads_below_fold_scroll--edge]
Duration: 1m 32s
✅ PASS
12.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR017-help_topic_order_logical--edge]
Duration: 1m 32s
✅ PASS
13.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR018-no_broken_links_in_help--happy]
Duration: 1m 33s
✅ PASS
14.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR019-heading_not_in_title_tag--edge]
Duration: 1m 34s
✅ PASS
15.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR020-topics_accessible_via_keyboard--edge]
Duration: 1m 34s
✅ PASS
16.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR001-help_section_heading_visible--happy]
Duration: 1m 34s
✅ PASS
17.Help Resource Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR021-extra_help_scenario_21--happy]
Duration: 1m 35s
✅ PASS
18.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR002-marktag_topic_visible-MarkTag-happy]
Duration: 1m 33s
✅ PASS
19.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR022-extra_help_scenario_22--happy]
Duration: 1m 33s
✅ PASS
20.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR003-abandonment_topic_visible-abandonment-happy]
Duration: 1m 34s
✅ PASS
21.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR023-extra_help_scenario_23--happy]
Duration: 1m 32s
✅ PASS
22.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR004-recovery_topic_visible-recovery-happy]
Duration: 1m 32s
✅ PASS
23.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR024-extra_help_scenario_24--happy]
Duration: 1m 32s
✅ PASS
24.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR005-voice_ai_topic_visible-Voice AI-happy]
Duration: 1m 32s
✅ PASS
25.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR025-extra_help_scenario_25--happy]
Duration: 1m 32s
✅ PASS
26.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR006-whatsapp_topic_visible-WhatsApp-happy]
Duration: 1m 33s
✅ PASS
27.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR026-extra_help_scenario_26--happy]
Duration: 1m 33s
✅ PASS
28.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR007-revenue_topic_visible-revenue-happy]
Duration: 1m 32s
✅ PASS
29.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR027-extra_help_scenario_27--happy]
Duration: 1m 33s
✅ PASS
30.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR008-at_least_4_topics_visible--happy]
Duration: 1m 32s
✅ PASS
31.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR028-extra_help_scenario_28--happy]
Duration: 1m 32s
✅ PASS
32.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR009-section_not_empty--happy]
Duration: 1m 33s
✅ PASS
33.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR036-extra_help_scenario_36--happy]
Duration: 1m 34s
✅ PASS
34.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR029-extra_help_scenario_29--happy]
Duration: 1m 33s
✅ PASS
35.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR010-section_visible_after_reload--edge]
Duration: 1m 33s
✅ PASS
36.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR056-extra_help_scenario_56--happy]
Duration: 1m 32s
✅ PASS
37.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR037-extra_help_scenario_37--happy]
Duration: 1m 33s
✅ PASS
38.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR030-extra_help_scenario_30--happy]
Duration: 1m 32s
✅ PASS
39.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR011-help_links_not_broken--happy]
Duration: 1m 33s
✅ PASS
40.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR057-extra_help_scenario_57--happy]
Duration: 1m 33s
✅ PASS
41.Help Resource Scenario
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR038-extra_help_scenario_38--happy]
Duration: 1m 37s
✅ PASS
42.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR031-extra_help_scenario_31--happy]
Duration: 1m 33s
✅ PASS
43.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR012-section_visible_on_mobile--edge]
Duration: 1m 32s
✅ PASS
44.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR058-extra_help_scenario_58--happy]
Duration: 1m 33s
✅ PASS
45.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR039-extra_help_scenario_39--happy]
Duration: 1m 33s
✅ PASS
46.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR032-extra_help_scenario_32--happy]
Duration: 1m 33s
✅ PASS
47.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR073-extra_help_scenario_73--happy]
Duration: 1m 32s
✅ PASS
48.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR059-extra_help_scenario_59--happy]
Duration: 1m 33s
✅ PASS
49.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR040-extra_help_scenario_40--happy]
Duration: 1m 33s
✅ PASS
50.Help Resource Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR033-extra_help_scenario_33--happy]
Duration: 1m 35s
✅ PASS
51.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR074-extra_help_scenario_74--happy]
Duration: 1m 33s
✅ PASS
52.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR060-extra_help_scenario_60--happy]
Duration: 1m 33s
✅ PASS
53.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR041-extra_help_scenario_41--happy]
Duration: 1m 32s
✅ PASS
54.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR034-extra_help_scenario_34--happy]
Duration: 1m 32s
✅ PASS
55.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR075-extra_help_scenario_75--happy]
Duration: 1m 32s
✅ PASS
56.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR061-extra_help_scenario_61--happy]
Duration: 1m 32s
✅ PASS
57.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR042-extra_help_scenario_42--happy]
Duration: 1m 32s
✅ PASS
58.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR035-extra_help_scenario_35--happy]
Duration: 1m 32s
✅ PASS
59.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR076-extra_help_scenario_76--happy]
Duration: 1m 33s
✅ PASS
60.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR062-extra_help_scenario_62--happy]
Duration: 1m 34s
✅ PASS
61.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR043-extra_help_scenario_43--happy]
Duration: 1m 33s
✅ PASS
62.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR088-extra_help_scenario_88--happy]
Duration: 1m 32s
✅ PASS
63.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR077-extra_help_scenario_77--happy]
Duration: 1m 34s
✅ PASS
64.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR063-extra_help_scenario_63--happy]
Duration: 1m 32s
✅ PASS
65.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR044-extra_help_scenario_44--happy]
Duration: 1m 32s
✅ PASS
66.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR089-extra_help_scenario_89--happy]
Duration: 1m 32s
✅ PASS
67.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR078-extra_help_scenario_78--happy]
Duration: 1m 32s
✅ PASS
68.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR064-extra_help_scenario_64--happy]
Duration: 1m 33s
✅ PASS
69.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR045-extra_help_scenario_45--happy]
Duration: 1m 32s
✅ PASS
70.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR090-extra_help_scenario_90--happy]
Duration: 1m 32s
✅ PASS
71.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR079-extra_help_scenario_79--happy]
Duration: 1m 32s
✅ PASS
72.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR065-extra_help_scenario_65--happy]
Duration: 1m 32s
✅ PASS
73.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR046-extra_help_scenario_46--happy]
Duration: 1m 32s
✅ PASS
74.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR091-extra_help_scenario_91--happy]
Duration: 1m 32s
✅ PASS
75.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR080-extra_help_scenario_80--happy]
Duration: 1m 33s
✅ PASS
76.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR066-extra_help_scenario_66--happy]
Duration: 1m 32s
✅ PASS
77.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR047-extra_help_scenario_47--happy]
Duration: 1m 32s
✅ PASS
78.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR092-extra_help_scenario_92--happy]
Duration: 1m 34s
✅ PASS
79.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR081-extra_help_scenario_81--happy]
Duration: 1m 32s
✅ PASS
80.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR067-extra_help_scenario_67--happy]
Duration: 1m 32s
✅ PASS
81.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR048-extra_help_scenario_48--happy]
Duration: 1m 33s
✅ PASS
82.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR093-extra_help_scenario_93--happy]
Duration: 1m 33s
✅ PASS
83.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR082-extra_help_scenario_82--happy]
Duration: 1m 32s
✅ PASS
84.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR068-extra_help_scenario_68--happy]
Duration: 1m 32s
✅ PASS
85.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR049-extra_help_scenario_49--happy]
Duration: 1m 33s
✅ PASS
86.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR094-extra_help_scenario_94--happy]
Duration: 1m 33s
✅ PASS
87.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR083-extra_help_scenario_83--happy]
Duration: 1m 32s
✅ PASS
88.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR069-extra_help_scenario_69--happy]
Duration: 1m 32s
✅ PASS
89.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR050-extra_help_scenario_50--happy]
Duration: 1m 33s
✅ PASS
90.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR095-extra_help_scenario_95--happy]
Duration: 1m 33s
✅ PASS
91.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR084-extra_help_scenario_84--happy]
Duration: 1m 33s
✅ PASS
92.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR070-extra_help_scenario_70--happy]
Duration: 1m 32s
✅ PASS
93.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR051-extra_help_scenario_51--happy]
Duration: 1m 32s
✅ PASS
94.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR096-extra_help_scenario_96--happy]
Duration: 1m 33s
✅ PASS
95.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR085-extra_help_scenario_85--happy]
Duration: 1m 32s
✅ PASS
96.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR071-extra_help_scenario_71--happy]
Duration: 1m 33s
✅ PASS
97.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR052-extra_help_scenario_52--happy]
Duration: 1m 32s
✅ PASS
98.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR097-extra_help_scenario_97--happy]
Duration: 1m 32s
✅ PASS
99.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR086-extra_help_scenario_86--happy]
Duration: 1m 33s
✅ PASS
100.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR072-extra_help_scenario_72--happy]
Duration: 1m 33s
✅ PASS
101.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR053-extra_help_scenario_53--happy]
Duration: 1m 33s
✅ PASS
102.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR098-extra_help_scenario_98--happy]
Duration: 1m 32s
✅ PASS
103.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR087-extra_help_scenario_87--happy]
Duration: 1m 33s
✅ PASS
104.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR101-extra_help_scenario_101--happy]
Duration: 1m 33s
✅ PASS
105.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR054-extra_help_scenario_54--happy]
Duration: 1m 33s
✅ PASS
106.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR099-extra_help_scenario_99--happy]
Duration: 1m 33s
✅ PASS
107.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR102-extra_help_scenario_102--happy]
Duration: 1m 32s
✅ PASS
108.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR055-extra_help_scenario_55--happy]
Duration: 1m 32s
✅ PASS
109.Help Resource Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR100-extra_help_scenario_100--happy]
Duration: 1m 33s
✅ PASS
110.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR103-extra_help_scenario_103--happy]
Duration: 1m 32s
✅ PASS
111.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR104-extra_help_scenario_104--happy]
Duration: 1m 32s
✅ PASS
112.Help Resource Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR105-extra_help_scenario_105--happy]
Duration: 1m 34s
✅ PASS
113.Help Resource Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

tests/test_home_module_world_class.py::TestHelpResourcesSection::test_help_resource_scenario[chromium-HR106-extra_help_scenario_106--happy]
Duration: 1m 32s
✅ PASS
114.Help Resources Count
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Help Resources Count
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resources Count verified successfully

tests/test_markopolo_dashboard_advanced.py::TestHelpResourcesSection::test_help_resources_count[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
1141140100.0%176m 39s
📌 Home Page Core Load113 ✅ 113 100.0%
✅ PASS
1.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL001-root_url_loads_dashboard_content-kw0-happy]
Duration: 1m 34s
✅ PASS
2.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL079-service_worker_update_no_break-kw78-degraded]
Duration: 1m 34s
✅ PASS
3.Load Scenario
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL040-metatag_charset_utf8-kw39-happy]
Duration: 1m 36s
✅ PASS
4.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL002-dashboard_has_sidebar-kw1-happy]
Duration: 1m 33s
✅ PASS
5.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL080-cdn_asset_404_graceful-kw79-degraded]
Duration: 1m 34s
✅ PASS
6.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL041-back_button_stays_logged_in-kw40-edge]
Duration: 1m 34s
✅ PASS
7.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL003-page_title_not_blank-kw2-happy]
Duration: 1m 33s
✅ PASS
8.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL081-memory_not_double_after_load-kw80-degraded]
Duration: 1m 32s
✅ PASS
9.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL042-forward_nav_works-kw41-edge]
Duration: 1m 34s
✅ PASS
10.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL004-page_title_no_undefined-kw3-happy]
Duration: 1m 33s
✅ PASS
11.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL082-no_infinite_rerender_loop-kw81-degraded]
Duration: 1m 32s
✅ PASS
12.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL043-reload_keeps_session-kw42-edge]
Duration: 1m 32s
✅ PASS
13.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL005-body_text_has_marktag_header-kw4-happy]
Duration: 1m 33s
✅ PASS
14.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL083-console_error_not_critical-kw82-degraded]
Duration: 1m 32s
✅ PASS
15.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL044-direct_nav_to_slash-kw43-edge]
Duration: 1m 33s
✅ PASS
16.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL006-body_text_has_campaign_agent_header-kw5-happy]
Duration: 1m 33s
✅ PASS
17.Load Scenario
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL084-body_has_content_even_if_kpi_0-kw83-degraded]
Duration: 1m 37s
✅ PASS
18.Load Scenario
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL045-nav_to_unknown_path_graceful-kw44-edge]
Duration: 1m 37s
✅ PASS
19.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL007-body_text_has_leads_link-kw6-happy]
Duration: 1m 33s
✅ PASS
20.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL085-page_recovers_after_network_blip-kw84-degraded]
Duration: 1m 33s
✅ PASS
21.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL046-very_long_scroll_no_crash-kw45-edge]
Duration: 1m 32s
✅ PASS
22.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL008-body_text_has_integrations_link-kw7-happy]
Duration: 1m 33s
✅ PASS
23.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL086-stale_cache_purge_no_break-kw85-degraded]
Duration: 1m 34s
✅ PASS
24.Load Scenario
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL047-rapid_resize_no_crash-kw46-edge]
Duration: 1m 37s
✅ PASS
25.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL009-body_text_has_content_link-kw8-happy]
Duration: 1m 33s
✅ PASS
26.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL087-csp_header_blocks_inline-kw86-degraded]
Duration: 1m 33s
✅ PASS
27.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL048-multiple_tabs_no_session_conflict-kw47-edge]
Duration: 1m 32s
✅ PASS
28.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL010-body_text_has_data_room_link-kw9-happy]
Duration: 1m 33s
✅ PASS
29.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL088-rate_limit_on_api_shows_ui-kw87-degraded]
Duration: 1m 32s
✅ PASS
30.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL049-100_percent_zoom_renders_ok-kw48-edge]
Duration: 1m 32s
✅ PASS
31.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL011-body_text_has_analytics_link-kw10-happy]
Duration: 1m 33s
✅ PASS
32.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL089-empty_workspace_still_renders-kw88-degraded]
Duration: 1m 32s
✅ PASS
33.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL050-150_percent_zoom_renders_ok-kw49-edge]
Duration: 1m 32s
✅ PASS
34.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL012-body_text_has_welcome_back-kw11-happy]
Duration: 1m 33s
✅ PASS
35.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL090-brand_new_account_shows_onboarding-kw89-degraded]
Duration: 1m 32s
✅ PASS
36.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL051-200_percent_zoom_no_overflow-kw50-edge]
Duration: 1m 32s
✅ PASS
37.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL013-body_text_has_plan_billing-kw12-happy]
Duration: 1m 33s
✅ PASS
38.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL091-reloads_within_30s_retain_session-kw90-edge]
Duration: 1m 32s
✅ PASS
39.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL052-print_media_query_no_crash-kw51-edge]
Duration: 1m 33s
✅ PASS
40.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL014-body_shows_help_resources-kw13-happy]
Duration: 1m 33s
✅ PASS
41.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL053-dark_mode_body_text_present-kw52-edge]
Duration: 1m 33s
✅ PASS
42.Load Scenario
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL092-breadcrumb_or_title_matches_page-kw91-happy]
Duration: 1m 38s
✅ PASS
43.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL015-body_shows_campaign_templates-kw14-happy]
Duration: 1m 32s
✅ PASS
44.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL093-no_duplicate_h1_on_page-kw92-happy]
Duration: 1m 33s
✅ PASS
45.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL054-focus_visible_on_first_tab-kw53-edge]
Duration: 1m 34s
✅ PASS
46.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL016-body_shows_browse_abandonment-kw15-happy]
Duration: 1m 33s
✅ PASS
47.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL055-escape_key_closes_any_open_modal-kw54-edge]
Duration: 1m 34s
✅ PASS
48.Load Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL094-canonical_link_or_no_seo_penalty-kw93-happy]
Duration: 1m 35s
✅ PASS
49.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL017-body_shows_cart_abandonment-kw16-happy]
Duration: 1m 33s
✅ PASS
50.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL056-extra_query_param_loads_dashboard-kw55-edge]
Duration: 1m 33s
✅ PASS
51.Load Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL095-og_tags_not_required_but_no_crash-kw94-happy]
Duration: 1m 35s
✅ PASS
52.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL018-body_shows_checkout_abandonment-kw17-happy]
Duration: 1m 33s
✅ PASS
53.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL057-hash_fragment_ignored_gracefully-kw56-edge]
Duration: 1m 33s
✅ PASS
54.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL096-viewport_meta_tag_present-kw95-happy]
Duration: 1m 32s
✅ PASS
55.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL019-kpi_or_stat_section_present-kw18-happy]
Duration: 1m 32s
✅ PASS
56.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL058-trailing_slash_loads_same_page-kw57-edge]
Duration: 1m 33s
✅ PASS
57.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL097-charset_declared_in_html-kw96-happy]
Duration: 1m 32s
✅ PASS
58.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL020-numeric_values_present_in_body-kw19-happy]
Duration: 1m 32s
✅ PASS
59.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL059-uppercase_url_redirects_or_loads-kw58-edge]
Duration: 1m 32s
✅ PASS
60.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL098-lang_attribute_on_html_element-kw97-happy]
Duration: 1m 32s
✅ PASS
61.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL021-no_nan_values_in_body-kw20-happy]
Duration: 1m 33s
✅ PASS
62.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL060-empty_cache_cold_load_works-kw59-edge]
Duration: 1m 32s
✅ PASS
63.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL099-all_buttons_have_type_attribute-kw98-edge]
Duration: 1m 32s
✅ PASS
64.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL022-no_undefined_values_in_body-kw21-happy]
Duration: 1m 32s
✅ PASS
65.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL061-xss_in_url_param_not_rendered-kw60-adversarial]
Duration: 1m 33s
✅ PASS
66.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL100-no_tabindex_gt_0-kw99-edge]
Duration: 1m 32s
✅ PASS
67.Load Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL023-no_null_literal_in_kpi-kw22-happy]
Duration: 1m 34s
✅ PASS
68.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL062-sql_injection_in_url_ignored-kw61-adversarial]
Duration: 1m 32s
✅ PASS
69.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL101-focus_order_logical-kw100-edge]
Duration: 1m 32s
✅ PASS
70.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL024-page_loads_under_15s-kw23-happy]
Duration: 1m 32s
✅ PASS
71.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL063-js_scheme_url_blocked-kw62-adversarial]
Duration: 1m 32s
✅ PASS
72.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL102-aria_roles_valid_on_landmarks-kw101-happy]
Duration: 1m 32s
✅ PASS
73.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL025-spinner_count_low_after_5s-kw24-happy]
Duration: 1m 32s
✅ PASS
74.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL064-iframe_injection_not_rendered-kw63-adversarial]
Duration: 1m 32s
✅ PASS
75.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL103-skip_link_or_main_landmark_present-kw102-happy]
Duration: 1m 32s
✅ PASS
76.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL026-no_horizontal_overflow_at_1280-kw25-happy]
Duration: 1m 33s
✅ PASS
77.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL065-script_tag_in_path_not_executed-kw64-adversarial]
Duration: 1m 33s
✅ PASS
78.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL104-error_boundary_not_shown-kw103-happy]
Duration: 1m 32s
✅ PASS
79.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL027-url_not_login_after_login-kw26-happy]
Duration: 1m 32s
✅ PASS
80.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL066-open_redirect_not_followed-kw65-adversarial]
Duration: 1m 32s
✅ PASS
81.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL105-react_error_overlay_not_shown-kw104-happy]
Duration: 1m 32s
✅ PASS
82.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL028-url_not_onboarding_after_login-kw27-happy]
Duration: 1m 32s
✅ PASS
83.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL067-path_traversal_attempt_blocked-kw66-adversarial]
Duration: 1m 33s
✅ PASS
84.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL106-no_localhost_url_in_prod_source-kw105-adversarial]
Duration: 1m 33s
✅ PASS
85.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL029-sidebar_has_at_least_5_links-kw28-happy]
Duration: 1m 32s
✅ PASS
86.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL068-base64_payload_in_param_not_executed-kw67-adversarial]
Duration: 1m 33s
✅ PASS
87.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL107-no_internal_ip_in_source-kw106-adversarial]
Duration: 1m 33s
✅ PASS
88.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL030-body_length_over_200_chars-kw29-happy]
Duration: 1m 33s
✅ PASS
89.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL069-null_byte_in_path_handled-kw68-adversarial]
Duration: 1m 33s
✅ PASS
90.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL108-api_url_uses_https-kw107-happy]
Duration: 1m 33s
✅ PASS
91.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL031-no_broken_images-kw30-happy]
Duration: 1m 32s
✅ PASS
92.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL070-unicode_homoglyph_url_handled-kw69-adversarial]
Duration: 1m 32s
✅ PASS
93.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL109-no_sensitive_key_in_source-kw108-adversarial]
Duration: 1m 32s
✅ PASS
94.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL032-logo_element_present-kw31-happy]
Duration: 1m 32s
✅ PASS
95.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL071-slow_3g_dashboard_still_functional-kw70-degraded]
Duration: 1m 32s
✅ PASS
96.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL110-google_font_loads_or_fallback-kw109-degraded]
Duration: 1m 32s
✅ PASS
97.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL033-nav_element_present-kw32-happy]
Duration: 1m 32s
✅ PASS
98.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL072-partial_api_failure_shows_something-kw71-degraded]
Duration: 1m 32s
✅ PASS
99.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL111-css_bundle_loads_no_fouc-kw110-happy]
Duration: 1m 33s
✅ PASS
100.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL034-profile_area_visible-kw33-happy]
Duration: 1m 32s
✅ PASS
101.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL073-third_party_timeout_no_crash-kw72-degraded]
Duration: 1m 33s
✅ PASS
102.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL112-js_bundle_no_404-kw111-happy]
Duration: 1m 32s
✅ PASS
103.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL035-book_session_cta_present-kw34-happy]
Duration: 1m 33s
✅ PASS
104.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL074-js_error_from_analytics_not_surface-kw73-degraded]
Duration: 1m 33s
✅ PASS
105.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL113-favicon_loads-kw112-happy]
Duration: 1m 33s
✅ PASS
106.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL036-voice_section_text_present-kw35-happy]
Duration: 1m 33s
✅ PASS
107.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL075-session_cookie_missing_redirects_login-kw74-degraded]
Duration: 1m 33s
✅ PASS
108.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL037-page_uses_https-kw36-happy]
Duration: 1m 32s
✅ PASS
109.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL076-expired_token_redirects_login-kw75-degraded]
Duration: 1m 33s
✅ PASS
110.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL038-no_mixed_content_warnings-kw37-happy]
Duration: 1m 32s
✅ PASS
111.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL077-404_for_unknown_asset_not_crash-kw76-degraded]
Duration: 1m 32s
✅ PASS
112.Load Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL039-correct_favicon_present-kw38-happy]
Duration: 1m 33s
✅ PASS
113.Load Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Load Scenario
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load Scenario verified successfully

tests/test_home_module_world_class.py::TestHomePageCoreLoad::test_load_scenario[chromium-HL078-websocket_fail_no_break-kw77-degraded]
Duration: 1m 32s
TestsPassedFailedPass RateTime
1131130100.0%174m 51s
📌 K P I Cards And Stats100 ✅ 100 100.0%
✅ PASS
1.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI007-at_least_2_kpis_visible--happy]
Duration: 1m 32s
✅ PASS
2.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI008-kpi_values_numeric_not_empty--happy]
Duration: 1m 32s
✅ PASS
3.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI017-last_7_days_filter_works-Last 7-happy]
Duration: 1m 32s
✅ PASS
4.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI026-extra_kpi_scenario_26--happy]
Duration: 1m 33s
✅ PASS
5.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI009-no_nan_in_kpi_values--happy]
Duration: 1m 33s
✅ PASS
6.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI018-last_30_days_filter_works-Last 30-happy]
Duration: 1m 32s
✅ PASS
7.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI027-extra_kpi_scenario_27--happy]
Duration: 1m 33s
✅ PASS
8.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI010-no_undefined_in_kpi_values--happy]
Duration: 1m 33s
✅ PASS
9.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI019-kpi_updates_on_date_change--edge]
Duration: 1m 34s
✅ PASS
10.Kpi Scenario
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI028-extra_kpi_scenario_28--happy]
Duration: 1m 35s
✅ PASS
11.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI011-no_infinite_spinner--happy]
Duration: 1m 34s
✅ PASS
12.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI020-zero_values_shown_not_dash--edge]
Duration: 1m 32s
✅ PASS
13.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI029-extra_kpi_scenario_29--happy]
Duration: 1m 33s
✅ PASS
14.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI012-revenue_has_currency_format-Revenue-happy]
Duration: 1m 33s
✅ PASS
15.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI001-revenue_kpi_visible-Revenue-happy]
Duration: 1m 33s
✅ PASS
16.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI021-kpi_visible_after_reload--edge]
Duration: 1m 32s
✅ PASS
17.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI030-extra_kpi_scenario_30--happy]
Duration: 1m 34s
✅ PASS
18.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI013-kpi_not_negative_count--happy]
Duration: 1m 32s
✅ PASS
19.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI002-roas_kpi_visible-ROAS-happy]
Duration: 1m 32s
✅ PASS
20.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI022-kpi_visible_on_mobile--edge]
Duration: 1m 32s
✅ PASS
21.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI031-extra_kpi_scenario_31--happy]
Duration: 1m 32s
✅ PASS
22.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI014-campaign_kpi_click_navigates-Campaigns-happy]
Duration: 1m 32s
✅ PASS
23.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI003-campaigns_kpi_visible-Campaigns-happy]
Duration: 1m 33s
✅ PASS
24.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI023-kpi_visible_on_tablet--edge]
Duration: 1m 32s
✅ PASS
25.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI032-extra_kpi_scenario_32--happy]
Duration: 1m 32s
✅ PASS
26.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI015-leads_kpi_click_works-Leads-happy]
Duration: 1m 32s
✅ PASS
27.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI004-leads_kpi_visible-Leads-happy]
Duration: 1m 34s
✅ PASS
28.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI024-empty_account_kpi_shows_zero--degraded]
Duration: 1m 33s
✅ PASS
29.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI033-extra_kpi_scenario_33--happy]
Duration: 1m 32s
✅ PASS
30.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI016-date_range_picker_visible--happy]
Duration: 1m 32s
✅ PASS
31.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI005-conversion_kpi_visible-Conversion-happy]
Duration: 1m 32s
✅ PASS
32.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI025-kpi_api_fail_graceful--degraded]
Duration: 1m 34s
✅ PASS
33.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI034-extra_kpi_scenario_34--happy]
Duration: 1m 33s
✅ PASS
34.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI041-extra_kpi_scenario_41--happy]
Duration: 1m 32s
✅ PASS
35.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI006-orders_kpi_visible-Orders-happy]
Duration: 1m 32s
✅ PASS
36.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI047-extra_kpi_scenario_47--happy]
Duration: 1m 32s
✅ PASS
37.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI035-extra_kpi_scenario_35--happy]
Duration: 1m 32s
✅ PASS
38.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI042-extra_kpi_scenario_42--happy]
Duration: 1m 33s
✅ PASS
39.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI052-extra_kpi_scenario_52--happy]
Duration: 1m 32s
✅ PASS
40.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI048-extra_kpi_scenario_48--happy]
Duration: 1m 32s
✅ PASS
41.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI036-extra_kpi_scenario_36--happy]
Duration: 1m 32s
✅ PASS
42.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI043-extra_kpi_scenario_43--happy]
Duration: 1m 33s
✅ PASS
43.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI053-extra_kpi_scenario_53--happy]
Duration: 1m 32s
✅ PASS
44.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI049-extra_kpi_scenario_49--happy]
Duration: 1m 33s
✅ PASS
45.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI037-extra_kpi_scenario_37--happy]
Duration: 1m 34s
✅ PASS
46.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI044-extra_kpi_scenario_44--happy]
Duration: 1m 32s
✅ PASS
47.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI054-extra_kpi_scenario_54--happy]
Duration: 1m 32s
✅ PASS
48.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI050-extra_kpi_scenario_50--happy]
Duration: 1m 32s
✅ PASS
49.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI038-extra_kpi_scenario_38--happy]
Duration: 1m 32s
✅ PASS
50.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI045-extra_kpi_scenario_45--happy]
Duration: 1m 32s
✅ PASS
51.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI055-extra_kpi_scenario_55--happy]
Duration: 1m 33s
✅ PASS
52.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI051-extra_kpi_scenario_51--happy]
Duration: 1m 34s
✅ PASS
53.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI039-extra_kpi_scenario_39--happy]
Duration: 1m 33s
✅ PASS
54.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI046-extra_kpi_scenario_46--happy]
Duration: 1m 32s
✅ PASS
55.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI056-extra_kpi_scenario_56--happy]
Duration: 1m 32s
✅ PASS
56.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI057-extra_kpi_scenario_57--happy]
Duration: 1m 32s
✅ PASS
57.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI040-extra_kpi_scenario_40--happy]
Duration: 1m 33s
✅ PASS
58.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI061-extra_kpi_scenario_61--happy]
Duration: 1m 32s
✅ PASS
59.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI065-extra_kpi_scenario_65--happy]
Duration: 1m 33s
✅ PASS
60.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI058-extra_kpi_scenario_58--happy]
Duration: 1m 32s
✅ PASS
61.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI068-extra_kpi_scenario_68--happy]
Duration: 1m 33s
✅ PASS
62.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI062-extra_kpi_scenario_62--happy]
Duration: 1m 33s
✅ PASS
63.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI066-extra_kpi_scenario_66--happy]
Duration: 1m 32s
✅ PASS
64.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI059-extra_kpi_scenario_59--happy]
Duration: 1m 32s
✅ PASS
65.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI063-extra_kpi_scenario_63--happy]
Duration: 1m 33s
✅ PASS
66.Kpi Scenario
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI069-extra_kpi_scenario_69--happy]
Duration: 1m 36s
✅ PASS
67.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI067-extra_kpi_scenario_67--happy]
Duration: 1m 33s
✅ PASS
68.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI060-extra_kpi_scenario_60--happy]
Duration: 1m 32s
✅ PASS
69.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI064-extra_kpi_scenario_64--happy]
Duration: 1m 32s
✅ PASS
70.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI070-extra_kpi_scenario_70--happy]
Duration: 1m 32s
✅ PASS
71.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI071-extra_kpi_scenario_71--happy]
Duration: 1m 32s
✅ PASS
72.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI073-extra_kpi_scenario_73--happy]
Duration: 1m 32s
✅ PASS
73.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI075-extra_kpi_scenario_75--happy]
Duration: 1m 33s
✅ PASS
74.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI077-extra_kpi_scenario_77--happy]
Duration: 1m 33s
✅ PASS
75.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI072-extra_kpi_scenario_72--happy]
Duration: 1m 33s
✅ PASS
76.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI074-extra_kpi_scenario_74--happy]
Duration: 1m 33s
✅ PASS
77.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI076-extra_kpi_scenario_76--happy]
Duration: 1m 33s
✅ PASS
78.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI078-extra_kpi_scenario_78--happy]
Duration: 1m 33s
✅ PASS
79.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI079-extra_kpi_scenario_79--happy]
Duration: 1m 33s
✅ PASS
80.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI080-extra_kpi_scenario_80--happy]
Duration: 1m 33s
✅ PASS
81.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI081-extra_kpi_scenario_81--happy]
Duration: 1m 32s
✅ PASS
82.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI082-extra_kpi_scenario_82--happy]
Duration: 1m 32s
✅ PASS
83.Kpi Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI083-extra_kpi_scenario_83--happy]
Duration: 1m 34s
✅ PASS
84.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI084-extra_kpi_scenario_84--happy]
Duration: 1m 33s
✅ PASS
85.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI085-extra_kpi_scenario_85--happy]
Duration: 1m 33s
✅ PASS
86.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI086-extra_kpi_scenario_86--happy]
Duration: 1m 33s
✅ PASS
87.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI087-extra_kpi_scenario_87--happy]
Duration: 1m 32s
✅ PASS
88.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI088-extra_kpi_scenario_88--happy]
Duration: 1m 32s
✅ PASS
89.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI089-extra_kpi_scenario_89--happy]
Duration: 1m 33s
✅ PASS
90.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI090-extra_kpi_scenario_90--happy]
Duration: 1m 33s
✅ PASS
91.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI091-extra_kpi_scenario_91--happy]
Duration: 1m 33s
✅ PASS
92.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI092-extra_kpi_scenario_92--happy]
Duration: 1m 32s
✅ PASS
93.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI093-extra_kpi_scenario_93--happy]
Duration: 1m 33s
✅ PASS
94.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI094-extra_kpi_scenario_94--happy]
Duration: 1m 33s
✅ PASS
95.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI095-extra_kpi_scenario_95--happy]
Duration: 1m 33s
✅ PASS
96.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI096-extra_kpi_scenario_96--happy]
Duration: 1m 33s
✅ PASS
97.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI097-extra_kpi_scenario_97--happy]
Duration: 1m 33s
✅ PASS
98.Kpi Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI098-extra_kpi_scenario_98--happy]
Duration: 1m 32s
✅ PASS
99.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI099-extra_kpi_scenario_99--happy]
Duration: 1m 33s
✅ PASS
100.Kpi Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Kpi Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Scenario verified successfully

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI100-extra_kpi_scenario_100--happy]
Duration: 1m 33s
TestsPassedFailedPass RateTime
1001000100.0%154m 31s
📌 Leads Page11 ✅ 11 100.0%
✅ PASS
1.Create Audiences Button Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audiences Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Audiences Button Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_create_audiences_button_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Leads Page Loads
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Loads verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_page_loads[chromium]
Duration: 1m 38s
✅ PASS
3.Leads Page Heading Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Heading Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_page_heading_visible[chromium]
Duration: 1m 35s
✅ PASS
4.Leads Tab Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Tab Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_tab_visible[chromium]
Duration: 1m 37s
✅ PASS
5.Leads Pagination Visible
1m 43s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Pagination Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Pagination Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_pagination_visible[chromium]
Duration: 1m 43s
✅ PASS
6.Segments Tab Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Segments Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Segments Tab Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_segments_tab_visible[chromium]
Duration: 1m 34s
✅ PASS
7.Upload Leads Button Visible
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Upload Leads Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload Leads Button Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_upload_leads_button_visible[chromium]
Duration: 1m 36s
✅ PASS
8.Leads List Table Columns
1m 39s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads List Table Columns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads List Table Columns verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_list_table_columns[chromium]
Duration: 1m 39s
✅ PASS
9.Leads List Has Data
1m 39s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads List Has Data
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads List Has Data verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_list_has_data[chromium]
Duration: 1m 39s
✅ PASS
10.Leads Sidebar Link Active When On Leads
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Sidebar Link Active When On Leads
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Sidebar Link Active When On Leads verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_leads_sidebar_link_active_when_on_leads[chromium]
Duration: 1m 35s
✅ PASS
11.Segments Tab Navigates
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Segments Tab Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Segments Tab Navigates verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLeadsPage::test_segments_tab_navigates[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
11110100.0%17m 46s
📌 Logo Navigation1 ✅ 1 100.0%
✅ PASS
1.Logo Navigates To Dashboard
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Logo Navigates To Dashboard
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Logo Navigates To Dashboard verified successfully

tests/test_markopolo_dashboard_advanced.py::TestLogoNavigation::test_logo_navigates_to_dashboard[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
110100.0%1m 38s
📌 Notification Bell2 ✅ 2 100.0%
✅ PASS
1.Notification Bell Visible
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Notification Bell Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Notification Bell Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestNotificationBell::test_notification_bell_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Notification Bell Opens Panel
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Notification Bell Opens Panel
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Notification Bell Opens Panel verified successfully

tests/test_markopolo_dashboard_advanced.py::TestNotificationBell::test_notification_bell_opens_panel[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Sidebar Navigation112 ✅ 112 100.0%
✅ PASS
1.Sidebar All Expected Links Present
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar All Expected Links Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sidebar All Expected Links Present verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_all_expected_links_present[chromium]
Duration: 1m 32s
✅ PASS
2.Content Page Loads
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Content Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Loads verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_content_page_loads[chromium]
Duration: 1m 33s
✅ PASS
3.Sidebar Link Navigates
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN005-Integrations-/integrations-happy]
Duration: 1m 37s
✅ PASS
4.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN006-Data room-/data-room-happy]
Duration: 1m 33s
✅ PASS
5.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN007-Plan and billing-/plan-and-billing-happy]
Duration: 1m 33s
✅ PASS
6.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN008-Campaigns-/campaigns-edge]
Duration: 1m 33s
✅ PASS
7.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN009-Analytics-/analytics-edge]
Duration: 1m 33s
✅ PASS
8.Sidebar Link Navigates
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN010-Leads-/leads-edge]
Duration: 1m 34s
✅ PASS
9.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN011-Content-/content-edge]
Duration: 1m 33s
✅ PASS
10.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN012-Integrations-/integrations-edge]
Duration: 1m 33s
✅ PASS
11.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN013-Data room-/data-room-edge]
Duration: 1m 33s
✅ PASS
12.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN014-Plan and billing-/plan-and-billing-edge]
Duration: 1m 32s
✅ PASS
13.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN015-Campaigns-/campaigns-happy]
Duration: 1m 32s
✅ PASS
14.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN016-Analytics-/analytics-happy]
Duration: 1m 32s
✅ PASS
15.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN017-Leads-/leads-happy]
Duration: 1m 33s
✅ PASS
16.Sidebar Link Navigates
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN018-Content-/content-happy]
Duration: 1m 36s
✅ PASS
17.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN019-Integrations-/integrations-happy]
Duration: 1m 32s
✅ PASS
18.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN020-Data room-/data-room-happy]
Duration: 1m 33s
✅ PASS
19.Active State Updates On Campaigns
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Active State Updates On Campaigns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active State Updates On Campaigns verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_active_state_updates_on_campaigns[chromium]
Duration: 1m 33s
✅ PASS
20.Active State Updates On Analytics
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Active State Updates On Analytics
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active State Updates On Analytics verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_active_state_updates_on_analytics[chromium]
Duration: 1m 33s
✅ PASS
21.Active State Updates On Leads
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Active State Updates On Leads
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active State Updates On Leads verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_active_state_updates_on_leads[chromium]
Duration: 1m 32s
✅ PASS
22.Logo Returns To Dashboard
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Logo Returns To Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Logo Returns To Dashboard verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_logo_returns_to_dashboard[chromium]
Duration: 1m 33s
✅ PASS
23.Marktag Header In Sidebar
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Marktag Header In Sidebar
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Header In Sidebar verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_marktag_header_in_sidebar[chromium]
Duration: 1m 33s
✅ PASS
24.Campaign Agent Header In Sidebar
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaign Agent Header In Sidebar
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Agent Header In Sidebar verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_campaign_agent_header_in_sidebar[chromium]
Duration: 1m 33s
✅ PASS
25.Back Button Does Not Logout
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Back Button Does Not Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Back Button Does Not Logout verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_back_button_does_not_logout[chromium]
Duration: 1m 32s
✅ PASS
26.Campaigns Page Not Blank
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Campaigns Page Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Page Not Blank verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_campaigns_page_not_blank[chromium]
Duration: 1m 33s
✅ PASS
27.Analytics Page Not Blank
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Analytics Page Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Page Not Blank verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_analytics_page_not_blank[chromium]
Duration: 1m 32s
✅ PASS
28.Leads Page Not Blank
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Page Not Blank verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_leads_page_not_blank[chromium]
Duration: 1m 32s
✅ PASS
29.Integrations Page Not Blank
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Integrations Page Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integrations Page Not Blank verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_integrations_page_not_blank[chromium]
Duration: 1m 33s
✅ PASS
30.Data Room Page Not Blank
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Data Room Page Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room Page Not Blank verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_data_room_page_not_blank[chromium]
Duration: 1m 32s
✅ PASS
31.Sidebar Link Count At Least 5
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Count At Least 5
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Link Count At Least 5 verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_count_at_least_5[chromium]
Duration: 1m 34s
✅ PASS
32.No 404 On Campaigns
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: No 404 On Campaigns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No 404 On Campaigns verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_no_404_on_campaigns[chromium]
Duration: 1m 32s
✅ PASS
33.No 404 On Leads
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: No 404 On Leads
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No 404 On Leads verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_no_404_on_leads[chromium]
Duration: 1m 33s
✅ PASS
34.Unknown Route Graceful
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Unknown Route Graceful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Unknown Route Graceful verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_unknown_route_graceful[chromium]
Duration: 1m 32s
✅ PASS
35.Direct Url Campaigns Same As Sidebar
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Campaigns Same As Sidebar
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Campaigns Same As Sidebar verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_campaigns_same_as_sidebar[chromium]
Duration: 1m 33s
✅ PASS
36.Sidebar Link Navigates
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN001-Campaigns-/campaigns-happy]
Duration: 1m 33s
✅ PASS
37.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-40-/campaigns]
Duration: 1m 33s
✅ PASS
38.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN002-Analytics-/analytics-happy]
Duration: 1m 32s
✅ PASS
39.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-41-/analytics]
Duration: 1m 32s
✅ PASS
40.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN003-Leads-/leads-happy]
Duration: 1m 32s
✅ PASS
41.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-42-/leads]
Duration: 1m 32s
✅ PASS
42.Sidebar Link Navigates
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_sidebar_link_navigates[chromium-SN004-Content-/content-happy]
Duration: 1m 32s
✅ PASS
43.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-43-/content]
Duration: 1m 32s
✅ PASS
44.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-44-/integrations]
Duration: 1m 33s
✅ PASS
45.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-45-/data-room]
Duration: 1m 33s
✅ PASS
46.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-46-/plan-and-billing]
Duration: 1m 33s
✅ PASS
47.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-47-/campaigns]
Duration: 1m 33s
✅ PASS
48.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-48-/leads]
Duration: 1m 33s
✅ PASS
49.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-49-/analytics]
Duration: 1m 32s
✅ PASS
50.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-50-/content]
Duration: 1m 32s
✅ PASS
51.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-51-/integrations]
Duration: 1m 33s
✅ PASS
52.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-52-/data-room]
Duration: 1m 33s
✅ PASS
53.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-53-/leads]
Duration: 1m 33s
✅ PASS
54.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-54-/campaigns]
Duration: 1m 32s
✅ PASS
55.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-55-/analytics]
Duration: 1m 33s
✅ PASS
56.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-56-/content]
Duration: 1m 32s
✅ PASS
57.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-57-/integrations]
Duration: 1m 32s
✅ PASS
58.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-58-/data-room]
Duration: 1m 33s
✅ PASS
59.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-59-/plan-and-billing]
Duration: 1m 32s
✅ PASS
60.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-60-/campaigns]
Duration: 1m 33s
✅ PASS
61.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-61-/analytics]
Duration: 1m 32s
✅ PASS
62.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-62-/leads]
Duration: 1m 32s
✅ PASS
63.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-63-/content]
Duration: 1m 33s
✅ PASS
64.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-64-/integrations]
Duration: 1m 32s
✅ PASS
65.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-65-/data-room]
Duration: 1m 33s
✅ PASS
66.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-66-/plan-and-billing]
Duration: 1m 32s
✅ PASS
67.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-67-/campaigns]
Duration: 1m 33s
✅ PASS
68.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-68-/leads]
Duration: 1m 32s
✅ PASS
69.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-69-/analytics]
Duration: 1m 32s
✅ PASS
70.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-70-/content]
Duration: 1m 33s
✅ PASS
71.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-71-/integrations]
Duration: 1m 33s
✅ PASS
72.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-72-/data-room]
Duration: 1m 32s
✅ PASS
73.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-73-/leads]
Duration: 1m 32s
✅ PASS
74.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-74-/campaigns]
Duration: 1m 33s
✅ PASS
75.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-75-/analytics]
Duration: 1m 32s
✅ PASS
76.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-76-/content]
Duration: 1m 33s
✅ PASS
77.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-77-/integrations]
Duration: 1m 32s
✅ PASS
78.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-78-/data-room]
Duration: 1m 32s
✅ PASS
79.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-79-/plan-and-billing]
Duration: 1m 32s
✅ PASS
80.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-80-/campaigns]
Duration: 1m 32s
✅ PASS
81.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-81-/analytics]
Duration: 1m 32s
✅ PASS
82.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-82-/leads]
Duration: 1m 32s
✅ PASS
83.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-83-/content]
Duration: 1m 32s
✅ PASS
84.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-84-/integrations]
Duration: 1m 32s
✅ PASS
85.Direct Url Access
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-85-/data-room]
Duration: 1m 34s
✅ PASS
86.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-86-/plan-and-billing]
Duration: 1m 32s
✅ PASS
87.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-87-/campaigns]
Duration: 1m 33s
✅ PASS
88.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-88-/leads]
Duration: 1m 32s
✅ PASS
89.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-89-/analytics]
Duration: 1m 33s
✅ PASS
90.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-90-/content]
Duration: 1m 32s
✅ PASS
91.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-91-/integrations]
Duration: 1m 32s
✅ PASS
92.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-92-/data-room]
Duration: 1m 32s
✅ PASS
93.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-93-/leads]
Duration: 1m 33s
✅ PASS
94.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-94-/campaigns]
Duration: 1m 32s
✅ PASS
95.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-95-/analytics]
Duration: 1m 32s
✅ PASS
96.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-96-/content]
Duration: 1m 32s
✅ PASS
97.Direct Url Access
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-97-/integrations]
Duration: 1m 34s
✅ PASS
98.Direct Url Access
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-98-/data-room]
Duration: 1m 33s
✅ PASS
99.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-99-/plan-and-billing]
Duration: 1m 32s
✅ PASS
100.Direct Url Access
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_direct_url_access[chromium-100-/campaigns]
Duration: 1m 32s
✅ PASS
101.Sidebar Link Navigates Correctly
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Plan and billing-/plan-and-billing]
Duration: 1m 35s
✅ PASS
102.Sidebar Active State Updates
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Active State Updates
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Active State Updates verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_active_state_updates[chromium]
Duration: 1m 34s
✅ PASS
103.Sidebar Dashboard Link Goes Home
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Dashboard Link Goes Home
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Dashboard Link Goes Home verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_dashboard_link_goes_home[chromium]
Duration: 1m 35s
✅ PASS
104.All Plan And Billing Link Works
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: All Plan And Billing Link Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Plan And Billing Link Works verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_all_plan_and_billing_link_works[chromium]
Duration: 1m 38s
✅ PASS
105.Sidebar Link Navigates Correctly
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Campaigns-/campaigns]
Duration: 1m 36s
✅ PASS
106.Sidebar Link Navigates Correctly
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Analytics-/analytics]
Duration: 1m 38s
✅ PASS
107.Sidebar Link Navigates Correctly
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Leads-/leads]
Duration: 1m 34s
✅ PASS
108.Sidebar Link Navigates Correctly
1m 42s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Content-/content]
Duration: 1m 42s
✅ PASS
109.Sidebar Link Navigates Correctly
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Memory-/memory]
Duration: 1m 33s
✅ PASS
110.Sidebar Link Navigates Correctly
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Integrations-/integrations]
Duration: 1m 35s
✅ PASS
111.Sidebar Link Navigates Correctly
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_dashboard_advanced.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Data room-/data-room]
Duration: 1m 35s
✅ PASS
112.Billing Page Accessible
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Billing Page Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Page Accessible verified successfully

tests/test_home_module_world_class.py::TestSidebarNavigation::test_billing_page_accessible[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
1121120100.0%173m 36s
📌 User Profile Menu4 ✅ 4 100.0%
✅ PASS
1.User Avatar Or Name Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: User Avatar Or Name Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — User Avatar Or Name Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestUserProfileMenu::test_user_avatar_or_name_visible[chromium]
Duration: 1m 37s
✅ PASS
2.User Menu Has Settings
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: User Menu Has Settings
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — User Menu Has Settings verified successfully

tests/test_markopolo_dashboard_advanced.py::TestUserProfileMenu::test_user_menu_has_settings[chromium]
Duration: 1m 35s
✅ PASS
3.User Menu Has Logout
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: User Menu Has Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — User Menu Has Logout verified successfully

tests/test_markopolo_dashboard_advanced.py::TestUserProfileMenu::test_user_menu_has_logout[chromium]
Duration: 1m 34s
✅ PASS
4.Logout Redirects To Login
1m 43s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Logout Redirects To Login verified successfully

tests/test_markopolo_dashboard_advanced.py::TestUserProfileMenu::test_logout_redirects_to_login[chromium]
Duration: 1m 43s
TestsPassedFailedPass RateTime
440100.0%6m 29s
📌 View Config Modal17 ✅ 17 100.0%
✅ PASS
1.Modal Success Criteria Section
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Success Criteria Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Success Criteria Section verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_success_criteria_section[chromium]
Duration: 1m 37s
✅ PASS
2.Modal Status Badge Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Status Badge Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Modal Status Badge Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_status_badge_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Modal Close Button Visible
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Close Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Modal Close Button Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_close_button_visible[chromium]
Duration: 1m 33s
✅ PASS
4.Modal Cancel Button Visible
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Cancel Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Modal Cancel Button Visible verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_cancel_button_visible[chromium]
Duration: 1m 32s
✅ PASS
5.View Config Buttons Count
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Config Buttons Count
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Buttons Count verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_view_config_buttons_count[chromium]
Duration: 1m 37s
✅ PASS
6.View Config Opens Modal
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Config Opens Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Opens Modal verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_view_config_opens_modal[chromium]
Duration: 1m 36s
✅ PASS
7.Modal Has Campaign Title
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Has Campaign Title
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Has Campaign Title verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_has_campaign_title[chromium]
Duration: 1m 36s
✅ PASS
8.Modal Has Description
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Has Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Has Description verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_has_description[chromium]
Duration: 1m 32s
✅ PASS
9.Modal Trigger Event Section
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Trigger Event Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Trigger Event Section verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_trigger_event_section[chromium]
Duration: 1m 33s
✅ PASS
10.Modal Cancel Does Not Navigate
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Cancel Does Not Navigate
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Modal Cancel Does Not Navigate verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_cancel_does_not_navigate[chromium]
Duration: 1m 37s
✅ PASS
11.Modal Close X Button Works
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal Close X Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Close X Button Works verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_close_x_button_works[chromium]
Duration: 1m 33s
✅ PASS
12.Escape Closes Modal
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Escape Closes Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Escape Closes Modal verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_escape_closes_modal[chromium]
Duration: 1m 33s
✅ PASS
13.Each Template View Config
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Each Template View Config
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Each Template View Config verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_each_template_view_config[chromium-0-Browse abandonment recovery]
Duration: 1m 33s
✅ PASS
14.Each Template View Config
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Each Template View Config
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Each Template View Config verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_each_template_view_config[chromium-1-Cart abandonment recovery]
Duration: 1m 34s
✅ PASS
15.Each Template View Config
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Each Template View Config
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Each Template View Config verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_each_template_view_config[chromium-2-Checkout abandonment recovery]
Duration: 1m 34s
✅ PASS
16.Modal See Performance Button
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Modal See Performance Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal See Performance Button verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_modal_see_performance_button[chromium]
Duration: 1m 33s
✅ PASS
17.See Performance Navigates To Detail
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: See Performance Navigates To Detail
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — See Performance Navigates To Detail verified successfully

tests/test_dashboard_view_config_modal.py::TestViewConfigModal::test_see_performance_navigates_to_detail[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
17170100.0%26m 39s
📌 View Details Navigation4 ✅ 4 100.0%
✅ PASS
1.View Details Navigates To Campaign Detail
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Details Navigates To Campaign Detail
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Details Navigates To Campaign Detail verified successfully

tests/test_dashboard_view_config_modal.py::TestViewDetailsNavigation::test_view_details_navigates_to_campaign_detail[chromium]
Duration: 1m 35s
✅ PASS
2.View Details Url Has Campaign Name
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Details Url Has Campaign Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Details Url Has Campaign Name verified successfully

tests/test_dashboard_view_config_modal.py::TestViewDetailsNavigation::test_view_details_url_has_campaign_name[chromium]
Duration: 1m 33s
✅ PASS
3.View Details No Login Redirect
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Details No Login Redirect verified successfully

tests/test_dashboard_view_config_modal.py::TestViewDetailsNavigation::test_view_details_no_login_redirect[chromium]
Duration: 1m 37s
✅ PASS
4.View Details Buttons Count
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: View Details Buttons Count
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Details Buttons Count verified successfully

tests/test_dashboard_view_config_modal.py::TestViewDetailsNavigation::test_view_details_buttons_count[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
440100.0%6m 18s
📌 Voice Call Section8 ✅ 8 100.0%
✅ PASS
1.Voice Section Visible
1m 35s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Voice Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Section Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_voice_section_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Country Code Selector Visible
1m 38s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Country Code Selector Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Country Code Selector Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_country_code_selector_visible[chromium]
Duration: 1m 38s
✅ PASS
3.Phone Number Input Visible
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Phone Number Input Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Phone Number Input Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_phone_number_input_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Add Phone Button Disabled With Empty Number
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Add Phone Button Disabled With Empty Number
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Add Phone Button Disabled With Empty Number verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_add_phone_button_disabled_with_empty_number[chromium]
Duration: 1m 34s
✅ PASS
5.Invalid Phone Number Shows Error
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Invalid Phone Number Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Phone Number Shows Error verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_invalid_phone_number_shows_error[chromium]
Duration: 1m 34s
✅ PASS
6.Phone Number Accepts Only Digits
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Phone Number Accepts Only Digits
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Phone Number Accepts Only Digits verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_phone_number_accepts_only_digits[chromium]
Duration: 1m 37s
✅ PASS
7.Voice Script Generation Button
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Voice Script Generation Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Script Generation Button verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_voice_script_generation_button[chromium]
Duration: 1m 36s
✅ PASS
8.Phone Number Cleared On Action
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Phone Number Cleared On Action
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Phone Number Cleared On Action verified successfully

tests/test_markopolo_dashboard_advanced.py::TestVoiceCallSection::test_phone_number_cleared_on_action[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%12m 44s
📌 Welcome And Session Booking104 ✅ 104 100.0%
✅ PASS
1.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB001-welcome_back_text_visible-happy]
Duration: 1m 33s
✅ PASS
2.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB052-extra_welcome_scenario_52-happy]
Duration: 1m 32s
✅ PASS
3.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB096-extra_welcome_scenario_96-happy]
Duration: 1m 32s
✅ PASS
4.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB002-welcome_contains_user_context-happy]
Duration: 1m 32s
✅ PASS
5.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB053-extra_welcome_scenario_53-happy]
Duration: 1m 32s
✅ PASS
6.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB097-extra_welcome_scenario_97-happy]
Duration: 1m 32s
✅ PASS
7.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB003-book_now_button_visible-happy]
Duration: 1m 32s
✅ PASS
8.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB054-extra_welcome_scenario_54-happy]
Duration: 1m 32s
✅ PASS
9.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB098-extra_welcome_scenario_98-happy]
Duration: 1m 32s
✅ PASS
10.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB004-one_on_one_session_text_present-happy]
Duration: 1m 32s
✅ PASS
11.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB055-extra_welcome_scenario_55-happy]
Duration: 1m 32s
✅ PASS
12.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB099-extra_welcome_scenario_99-happy]
Duration: 1m 32s
✅ PASS
13.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB005-welcome_section_above_fold-happy]
Duration: 1m 32s
✅ PASS
14.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB056-extra_welcome_scenario_56-happy]
Duration: 1m 33s
✅ PASS
15.Welcome Scenario
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB100-extra_welcome_scenario_100-happy]
Duration: 1m 36s
✅ PASS
16.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB006-welcome_text_not_empty-happy]
Duration: 1m 32s
✅ PASS
17.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB057-extra_welcome_scenario_57-happy]
Duration: 1m 33s
✅ PASS
18.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB101-extra_welcome_scenario_101-happy]
Duration: 1m 33s
✅ PASS
19.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB007-welcome_section_has_personalization-happy]
Duration: 1m 32s
✅ PASS
20.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB058-extra_welcome_scenario_58-happy]
Duration: 1m 32s
✅ PASS
21.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB102-extra_welcome_scenario_102-happy]
Duration: 1m 33s
✅ PASS
22.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB008-book_session_cta_clickable-happy]
Duration: 1m 32s
✅ PASS
23.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB059-extra_welcome_scenario_59-happy]
Duration: 1m 33s
✅ PASS
24.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB103-extra_welcome_scenario_103-happy]
Duration: 1m 33s
✅ PASS
25.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB009-book_session_does_not_logout-happy]
Duration: 1m 32s
✅ PASS
26.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB060-extra_welcome_scenario_60-happy]
Duration: 1m 33s
✅ PASS
27.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB104-extra_welcome_scenario_104-happy]
Duration: 1m 33s
✅ PASS
28.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB010-welcome_section_after_reload-happy]
Duration: 1m 32s
✅ PASS
29.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB061-extra_welcome_scenario_61-happy]
Duration: 1m 32s
✅ PASS
30.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB011-welcome_section_consistent_tabs-edge]
Duration: 1m 33s
✅ PASS
31.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB062-extra_welcome_scenario_62-happy]
Duration: 1m 32s
✅ PASS
32.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB012-welcome_after_sidebar_nav_back-edge]
Duration: 1m 32s
✅ PASS
33.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB063-extra_welcome_scenario_63-happy]
Duration: 1m 32s
✅ PASS
34.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB013-book_now_no_form_needed-edge]
Duration: 1m 32s
✅ PASS
35.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB064-extra_welcome_scenario_64-happy]
Duration: 1m 33s
✅ PASS
36.Welcome Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB014-welcome_section_in_mobile_viewport-edge]
Duration: 1m 34s
✅ PASS
37.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB065-extra_welcome_scenario_65-happy]
Duration: 1m 32s
✅ PASS
38.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB015-welcome_section_in_tablet_viewport-edge]
Duration: 1m 32s
✅ PASS
39.Welcome Scenario
1m 34s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB066-extra_welcome_scenario_66-happy]
Duration: 1m 34s
✅ PASS
40.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB016-book_session_link_or_modal-edge]
Duration: 1m 32s
✅ PASS
41.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB067-extra_welcome_scenario_67-happy]
Duration: 1m 32s
✅ PASS
42.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB017-one_on_one_not_behind_paywall-edge]
Duration: 1m 32s
✅ PASS
43.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB068-extra_welcome_scenario_68-happy]
Duration: 1m 32s
✅ PASS
44.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB018-welcome_visible_with_empty_data-degraded]
Duration: 1m 32s
✅ PASS
45.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB069-extra_welcome_scenario_69-happy]
Duration: 1m 33s
✅ PASS
46.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB019-book_session_graceful_if_removed-degraded]
Duration: 1m 32s
✅ PASS
47.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB070-extra_welcome_scenario_70-happy]
Duration: 1m 32s
✅ PASS
48.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB020-welcome_visible_after_nav_away-edge]
Duration: 1m 33s
✅ PASS
49.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB071-extra_welcome_scenario_71-happy]
Duration: 1m 32s
✅ PASS
50.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB021-extra_welcome_scenario_21-happy]
Duration: 1m 33s
✅ PASS
51.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB072-extra_welcome_scenario_72-happy]
Duration: 1m 32s
✅ PASS
52.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB022-extra_welcome_scenario_22-happy]
Duration: 1m 32s
✅ PASS
53.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB073-extra_welcome_scenario_73-happy]
Duration: 1m 33s
✅ PASS
54.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB023-extra_welcome_scenario_23-happy]
Duration: 1m 33s
✅ PASS
55.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB074-extra_welcome_scenario_74-happy]
Duration: 1m 32s
✅ PASS
56.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB024-extra_welcome_scenario_24-happy]
Duration: 1m 32s
✅ PASS
57.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB075-extra_welcome_scenario_75-happy]
Duration: 1m 32s
✅ PASS
58.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB025-extra_welcome_scenario_25-happy]
Duration: 1m 33s
✅ PASS
59.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB076-extra_welcome_scenario_76-happy]
Duration: 1m 33s
✅ PASS
60.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB026-extra_welcome_scenario_26-happy]
Duration: 1m 33s
✅ PASS
61.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB077-extra_welcome_scenario_77-happy]
Duration: 1m 33s
✅ PASS
62.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB027-extra_welcome_scenario_27-happy]
Duration: 1m 32s
✅ PASS
63.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB078-extra_welcome_scenario_78-happy]
Duration: 1m 32s
✅ PASS
64.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB028-extra_welcome_scenario_28-happy]
Duration: 1m 32s
✅ PASS
65.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB079-extra_welcome_scenario_79-happy]
Duration: 1m 32s
✅ PASS
66.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB029-extra_welcome_scenario_29-happy]
Duration: 1m 33s
✅ PASS
67.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB080-extra_welcome_scenario_80-happy]
Duration: 1m 32s
✅ PASS
68.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB030-extra_welcome_scenario_30-happy]
Duration: 1m 33s
✅ PASS
69.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB081-extra_welcome_scenario_81-happy]
Duration: 1m 32s
✅ PASS
70.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB031-extra_welcome_scenario_31-happy]
Duration: 1m 32s
✅ PASS
71.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB082-extra_welcome_scenario_82-happy]
Duration: 1m 32s
✅ PASS
72.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB032-extra_welcome_scenario_32-happy]
Duration: 1m 33s
✅ PASS
73.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB083-extra_welcome_scenario_83-happy]
Duration: 1m 32s
✅ PASS
74.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB033-extra_welcome_scenario_33-happy]
Duration: 1m 33s
✅ PASS
75.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB084-extra_welcome_scenario_84-happy]
Duration: 1m 32s
✅ PASS
76.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB034-extra_welcome_scenario_34-happy]
Duration: 1m 32s
✅ PASS
77.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB085-extra_welcome_scenario_85-happy]
Duration: 1m 32s
✅ PASS
78.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB035-extra_welcome_scenario_35-happy]
Duration: 1m 33s
✅ PASS
79.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB086-extra_welcome_scenario_86-happy]
Duration: 1m 33s
✅ PASS
80.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB036-extra_welcome_scenario_36-happy]
Duration: 1m 32s
✅ PASS
81.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB087-extra_welcome_scenario_87-happy]
Duration: 1m 32s
✅ PASS
82.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB037-extra_welcome_scenario_37-happy]
Duration: 1m 32s
✅ PASS
83.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB088-extra_welcome_scenario_88-happy]
Duration: 1m 32s
✅ PASS
84.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB038-extra_welcome_scenario_38-happy]
Duration: 1m 32s
✅ PASS
85.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB089-extra_welcome_scenario_89-happy]
Duration: 1m 32s
✅ PASS
86.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB039-extra_welcome_scenario_39-happy]
Duration: 1m 32s
✅ PASS
87.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB090-extra_welcome_scenario_90-happy]
Duration: 1m 32s
✅ PASS
88.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB040-extra_welcome_scenario_40-happy]
Duration: 1m 32s
✅ PASS
89.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB091-extra_welcome_scenario_91-happy]
Duration: 1m 32s
✅ PASS
90.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB041-extra_welcome_scenario_41-happy]
Duration: 1m 32s
✅ PASS
91.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB092-extra_welcome_scenario_92-happy]
Duration: 1m 32s
✅ PASS
92.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB042-extra_welcome_scenario_42-happy]
Duration: 1m 32s
✅ PASS
93.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB093-extra_welcome_scenario_93-happy]
Duration: 1m 32s
✅ PASS
94.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB043-extra_welcome_scenario_43-happy]
Duration: 1m 32s
✅ PASS
95.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB094-extra_welcome_scenario_94-happy]
Duration: 1m 32s
✅ PASS
96.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB044-extra_welcome_scenario_44-happy]
Duration: 1m 33s
✅ PASS
97.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB095-extra_welcome_scenario_95-happy]
Duration: 1m 32s
✅ PASS
98.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB045-extra_welcome_scenario_45-happy]
Duration: 1m 32s
✅ PASS
99.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB046-extra_welcome_scenario_46-happy]
Duration: 1m 32s
✅ PASS
100.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB047-extra_welcome_scenario_47-happy]
Duration: 1m 32s
✅ PASS
101.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB048-extra_welcome_scenario_48-happy]
Duration: 1m 33s
✅ PASS
102.Welcome Scenario
1m 32s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB049-extra_welcome_scenario_49-happy]
Duration: 1m 32s
✅ PASS
103.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB050-extra_welcome_scenario_50-happy]
Duration: 1m 33s
✅ PASS
104.Welcome Scenario
1m 33s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB051-extra_welcome_scenario_51-happy]
Duration: 1m 33s
TestsPassedFailedPass RateTime
1041040100.0%160m 22s
📌 Workspace Switcher2 ✅ 2 100.0%
✅ PASS
1.Workspace Switcher Visible
1m 37s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta-stg.markopolo.ai/)
  2. Perform: Workspace Switcher Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Workspace Switcher Visible verified successfully

tests/test_markopolo_dashboard_advanced.py::TestWorkspaceSwitcher::test_workspace_switcher_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Workspace Dropdown Opens
1m 36s
Page / Feature
Dashboard · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Workspace Dropdown Opens verified successfully

tests/test_markopolo_dashboard_advanced.py::TestWorkspaceSwitcher::test_workspace_dropdown_opens[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 13s
Module Summary — Dashboard
FeatureTestsPassedFailedPass RateDuration
Analytics Filters And C T As21210100.0%32m 57s
Campaign Templates Section1191190100.0%184m 22s
Dashboard660100.0%9m 35s
Dashboard Comprehensive440100.0%6m 19s
Dashboard Date Range220100.0%3m 12s
Dashboard K P I Cards330100.0%4m 52s
Dashboard K P I Display11110100.0%17m 20s
Dashboard K P I Navigation330100.0%4m 42s
Dashboard Load660100.0%9m 36s
Dashboard Responsive220100.0%3m 10s
Dashboard Summary Cards330100.0%4m 45s
Dashboard Welcome Section330100.0%4m 50s
Help And Support110100.0%1m 34s
Help Resources Section1141140100.0%176m 39s
Home Page Core Load1131130100.0%174m 51s
K P I Cards And Stats1001000100.0%154m 31s
Leads Page11110100.0%17m 46s
Logo Navigation110100.0%1m 38s
Notification Bell220100.0%3m 12s
Sidebar Navigation1121120100.0%173m 36s
User Profile Menu440100.0%6m 29s
View Config Modal17170100.0%26m 39s
View Details Navigation440100.0%6m 18s
Voice Call Section880100.0%12m 44s
Welcome And Session Booking1041040100.0%160m 22s
Workspace Switcher220100.0%3m 13s
Features: 26Tests: 776Passed: 776Failed: 0Pass Rate: 100.0%1205m 9s
📢Campaigns350 ✅ 349 99.7%
📌 Audience Based Campaign18 ✅ 18 100.0%
✅ PASS
1.Audience Step1 Loads
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Step1 Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Step1 Loads verified successfully

tests/test_campaign_creation_e2e.py::TestAudienceBasedCampaign::test_audience_step1_loads[chromium]
Duration: 1m 36s
✅ PASS
2.Next Button Disabled Without Required Fields
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Next Button Disabled Without Required Fields
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Next Button Disabled Without Required Fields verified successfully

tests/test_campaign_creation_e2e.py::TestAudienceBasedCampaign::test_next_button_disabled_without_required_fields[chromium]
Duration: 1m 36s
✅ PASS
3.Campaign Name Empty Shows Error
1m 39s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Empty Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Campaign Name Empty Shows Error verified successfully

tests/test_campaign_creation_e2e.py::TestAudienceBasedCampaign::test_campaign_name_empty_shows_error[chromium]
Duration: 1m 39s
✅ PASS
4.Campaign Name Whitespace Shows Error
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Whitespace Shows Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Whitespace Shows Error verified successfully

tests/test_campaign_creation_e2e.py::TestAudienceBasedCampaign::test_campaign_name_whitespace_shows_error[chromium]
Duration: 1m 35s
✅ PASS
5.Campaign Name Max Length Handled
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Max Length Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Max Length Handled verified successfully

tests/test_campaign_creation_e2e.py::TestAudienceBasedCampaign::test_campaign_name_max_length_handled[chromium]
Duration: 1m 38s
✅ PASS
6.Audience Campaign Variations
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Variations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Variations verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_variations[chromium-scenario0]
Duration: 1m 38s
✅ PASS
7.Audience Campaign Variations
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Variations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Variations verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_variations[chromium-scenario1]
Duration: 1m 32s
✅ PASS
8.Audience Campaign Variations
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Variations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Variations verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_variations[chromium-scenario2]
Duration: 1m 36s
✅ PASS
9.Audience Campaign Intl Support
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Intl Support
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Intl Support verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_intl_support[chromium-intl0]
Duration: 1m 37s
✅ PASS
10.Audience Campaign Intl Support
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Intl Support
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Intl Support verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_intl_support[chromium-intl1]
Duration: 1m 34s
✅ PASS
11.Audience Campaign Intl Support
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Intl Support
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Intl Support verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_intl_support[chromium-intl2]
Duration: 1m 35s
✅ PASS
12.Audience Campaign Intl Support
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Intl Support
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Intl Support verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_intl_support[chromium-intl3]
Duration: 1m 36s
✅ PASS
13.Audience Campaign Workflow Variations
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Workflow Variations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Workflow Variations verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_workflow_variations[chromium-workflow0]
Duration: 1m 34s
✅ PASS
14.Audience Campaign Workflow Variations
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Workflow Variations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Workflow Variations verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_workflow_variations[chromium-workflow1]
Duration: 1m 36s
✅ PASS
15.Audience Campaign Workflow Variations
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Campaign Workflow Variations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Campaign Workflow Variations verified successfully

tests/test_audience_based_campaign_comprehensive.py::test_audience_campaign_workflow_variations[chromium-workflow2]
Duration: 1m 38s
✅ PASS
16.Audience Based Campaign Defaultflow
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Based Campaign Defaultflow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Based Campaign Defaultflow verified successfully

tests/test_markopolo_audience_based_campaign.py::test_audience_based_campaign_defaultflow[chromium]
Duration: 1m 34s
✅ PASS
17.Audience Based Campaign Self Written Flow
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Based Campaign Self Written Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Based Campaign Self Written Flow verified successfully

tests/test_markopolo_audience_based_campaign.py::test_audience_based_campaign_self_written_flow[chromium]
Duration: 1m 36s
✅ PASS
18.Campaign Name Xss Sanitized
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Campaign Name Xss Sanitized verified successfully

tests/test_campaign_creation_e2e.py::TestAudienceBasedCampaign::test_campaign_name_xss_sanitized[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
18180100.0%28m 45s
📌 Audience Based Campaign E2 E17 ✅ 17 100.0%
✅ PASS
1.Product Selection Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Product Selection Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Product Selection Visible verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_product_selection_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Generate Custom Ai Workflow Button Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Generate Custom Ai Workflow Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Generate Custom Ai Workflow Button Visible verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_generate_custom_ai_workflow_button_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Workflow Nodes Visible After Generate
1m 49s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Workflow Nodes Visible After Generate
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Workflow Nodes Visible After Generate verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_workflow_nodes_visible_after_generate[chromium]
Duration: 1m 49s
✅ PASS
4.Launch Campaign Button Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Launch Campaign Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Launch Campaign Button Visible verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_launch_campaign_button_visible[chromium]
Duration: 1m 37s
✅ PASS
5.Campaign Name Field Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Name Field Visible verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_campaign_name_field_visible[chromium]
Duration: 1m 36s
✅ PASS
6.Enter Campaign Name
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Enter Campaign Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Enter Campaign Name verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_enter_campaign_name[chromium]
Duration: 1m 36s
✅ PASS
7.Audience Search And Select
1m 39s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Search And Select verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_audience_search_and_select[chromium]
Duration: 1m 39s
✅ PASS
8.Channel Toggles Email Sms
1m 40s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Toggles Email Sms
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Toggles Email Sms verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_channel_toggles_email_sms[chromium]
Duration: 1m 40s
✅ PASS
9.All Channels Toggle On
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: All Channels Toggle On
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Channels Toggle On verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_all_channels_toggle_on[chromium]
Duration: 1m 34s
✅ PASS
10.Email Platform Selection
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Platform Selection
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Platform Selection verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_email_platform_selection[chromium]
Duration: 1m 37s
✅ PASS
11.Generate Custom Ai Workflow Runs
1m 39s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Generate Custom Ai Workflow Runs
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Generate Custom Ai Workflow Runs verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_generate_custom_ai_workflow_runs[chromium]
Duration: 1m 39s
✅ PASS
12.Each Node Product Toggle Default On
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Each Node Product Toggle Default On
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Each Node Product Toggle Default On verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_each_node_product_toggle_default_on[chromium]
Duration: 1m 36s
✅ PASS
13.Each Node Ai Generated Toggle Default On
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Each Node Ai Generated Toggle Default On
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Each Node Ai Generated Toggle Default On verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_each_node_ai_generated_toggle_default_on[chromium]
Duration: 1m 35s
✅ PASS
14.Toggle Product Off On Each Node
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Toggle Product Off On Each Node
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Toggle Product Off On Each Node verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_toggle_product_off_on_each_node[chromium]
Duration: 1m 35s
✅ PASS
15.Toggle Ai Generated Off On Each Node
1m 42s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Toggle Ai Generated Off On Each Node
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Toggle Ai Generated Off On Each Node verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_toggle_ai_generated_off_on_each_node[chromium]
Duration: 1m 42s
✅ PASS
16.Full Audience Campaign Launch Flow
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Full Audience Campaign Launch Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Full Audience Campaign Launch Flow verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_full_audience_campaign_launch_flow[chromium]
Duration: 1m 38s
✅ PASS
17.Self Written Content Path
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Self Written Content Path
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Self Written Content Path verified successfully

tests/test_campaign_full_e2e.py::TestAudienceBasedCampaignE2E::test_self_written_content_path[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
17170100.0%27m 40s
📌 Campaign Actions8 ✅ 8 100.0%
✅ PASS
1.Performance Button Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Performance Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Performance Button Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignActions::test_performance_button_visible[chromium]
Duration: 1m 33s
✅ PASS
2.Preset Campaigns Section Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaigns Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaigns Section Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignActions::test_preset_campaigns_section_visible[chromium]
Duration: 1m 32s
✅ PASS
3.Preset View Config Button Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset View Config Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset View Config Button Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignActions::test_preset_view_config_button_visible[chromium]
Duration: 1m 35s
✅ PASS
4.Campaign Row Clickable
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Row Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Campaign Row Clickable verified successfully

tests/test_campaigns_list_features.py::TestCampaignActions::test_campaign_row_clickable[chromium]
Duration: 1m 32s
✅ PASS
5.Campaign Row Has Action Menu
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Row Has Action Menu
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Row Has Action Menu verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignActions::test_campaign_row_has_action_menu[chromium]
Duration: 1m 36s
✅ PASS
6.Delete Campaign Shows Confirmation
1m 44s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Delete Campaign Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Campaign Shows Confirmation verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignActions::test_delete_campaign_shows_confirmation[chromium]
Duration: 1m 44s
✅ PASS
7.Campaign Click Opens Detail
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Click Opens Detail
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Campaign Click Opens Detail verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignActions::test_campaign_click_opens_detail[chromium]
Duration: 1m 35s
✅ PASS
8.Performance Button Navigates To Detail
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Performance Button Navigates To Detail
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Performance Button Navigates To Detail verified successfully

tests/test_campaigns_list_features.py::TestCampaignActions::test_performance_button_navigates_to_detail[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
880100.0%12m 41s
📌 Campaign Analytics Matrix11 ✅ 11 100.0%
✅ PASS
1.Channel Performance Table Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Performance Table Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Performance Table Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_channel_performance_table_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Revenue Metric Present
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Revenue Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_revenue_metric_present[chromium]
Duration: 1m 36s
✅ PASS
3.Roas Metric Present
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Roas Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Roas Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_roas_metric_present[chromium]
Duration: 1m 34s
✅ PASS
4.Impressions Metric Present
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Impressions Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Impressions Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_impressions_metric_present[chromium]
Duration: 1m 34s
✅ PASS
5.Open Rate Metric Present
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Open Rate Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Open Rate Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_open_rate_metric_present[chromium]
Duration: 1m 34s
✅ PASS
6.Ctr Metric Present
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Ctr Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ctr Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_ctr_metric_present[chromium]
Duration: 1m 33s
✅ PASS
7.Delivery Rate Metric Present
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Delivery Rate Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Delivery Rate Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_delivery_rate_metric_present[chromium]
Duration: 1m 35s
✅ PASS
8.Conversion Metric Present
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Conversion Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Conversion Metric Present verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_conversion_metric_present[chromium]
Duration: 1m 32s
✅ PASS
9.Analytics Kpi Cards Render
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Kpi Cards Render
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Kpi Cards Render verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_analytics_kpi_cards_render[chromium]
Duration: 1m 33s
✅ PASS
10.All Detail Tabs Cycle
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: All Detail Tabs Cycle
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Detail Tabs Cycle verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_all_detail_tabs_cycle[chromium]
Duration: 1m 34s
✅ PASS
11.Back Navigation From Detail
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Back Navigation From Detail
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back Navigation From Detail verified successfully

tests/test_campaign_full_e2e.py::TestCampaignAnalyticsMatrix::test_back_navigation_from_detail[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
11110100.0%17m 12s
📌 Campaign Audience Validation2 ✅ 2 100.0%
✅ PASS
1.Nonexistent Audience Search Shows Empty State
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Nonexistent Audience Search Shows Empty State verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignAudienceValidation::test_nonexistent_audience_search_shows_empty_state[chromium]
Duration: 1m 37s
✅ PASS
2.Continue Disabled Without Audience
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Continue Disabled Without Audience
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Continue Disabled Without Audience verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignAudienceValidation::test_continue_disabled_without_audience[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
220100.0%3m 11s
📌 Campaign Channel Selection4 ✅ 4 100.0%
✅ PASS
1.Channel Selection Step Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Selection Step Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Selection Step Visible verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignChannelSelection::test_channel_selection_step_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Email Channel Selectable
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Channel Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Channel Selectable verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignChannelSelection::test_email_channel_selectable[chromium]
Duration: 1m 37s
✅ PASS
3.Sms Channel Selectable
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sms Channel Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sms Channel Selectable verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignChannelSelection::test_sms_channel_selectable[chromium]
Duration: 1m 35s
✅ PASS
4.Must Select At Least One Channel
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Must Select At Least One Channel
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Must Select At Least One Channel verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignChannelSelection::test_must_select_at_least_one_channel[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
440100.0%6m 22s
📌 Campaign Creation Navigation2 ✅ 2 100.0%
✅ PASS
1.Campaign Type Selection Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Type Selection Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Type Selection Visible verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignCreationNavigation::test_campaign_type_selection_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Create New Campaign Navigates To Creation
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Create New Campaign Navigates To Creation verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignCreationNavigation::test_create_new_campaign_navigates_to_creation[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
220100.0%3m 10s
📌 Campaign Detail Actions4 ✅ 4 100.0%
✅ PASS
1.Pause Button Visible Or Resume Button Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Pause Button Visible Or Resume Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Pause Button Visible Or Resume Button Visible verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailActions::test_pause_button_visible_or_resume_button_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Edit Button Or Link Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Edit Button Or Link Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Edit Button Or Link Visible verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailActions::test_edit_button_or_link_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Back Navigation Works
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Back Navigation Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back Navigation Works verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailActions::test_back_navigation_works[chromium]
Duration: 1m 37s
✅ PASS
4.Pause Campaign Action
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Pause Campaign Action
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Pause Campaign Action verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailActions::test_pause_campaign_action[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 25s
📌 Campaign Detail Analytics Tab20 ✅ 20 100.0%
✅ PASS
1.Email Section Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Section Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_section_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Email Processed Metric Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Processed Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Processed Metric Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_processed_metric_visible[chromium]
Duration: 1m 33s
✅ PASS
3.Email Sent Metric Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Sent Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Sent Metric Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_sent_metric_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Email Delivered Metric Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Delivered Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Delivered Metric Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_delivered_metric_visible[chromium]
Duration: 1m 34s
✅ PASS
5.Email Delivery Rate Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Delivery Rate Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Delivery Rate Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_delivery_rate_visible[chromium]
Duration: 1m 32s
✅ PASS
6.Email Open Rate Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Open Rate Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Open Rate Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_open_rate_visible[chromium]
Duration: 1m 37s
✅ PASS
7.Email Ctr Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Ctr Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Ctr Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_email_ctr_visible[chromium]
Duration: 1m 34s
✅ PASS
8.Sms Section Visible
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sms Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Section Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_sms_section_visible[chromium]
Duration: 1m 38s
✅ PASS
9.Channel Performance Section Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Performance Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Performance Section Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_channel_performance_section_visible[chromium]
Duration: 1m 35s
✅ PASS
10.Step Analytics Sub Tab Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Step Analytics Sub Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Step Analytics Sub Tab Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_step_analytics_sub_tab_visible[chromium]
Duration: 1m 36s
✅ PASS
11.Activity Sub Tab Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Activity Sub Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Activity Sub Tab Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_activity_sub_tab_visible[chromium]
Duration: 1m 34s
✅ PASS
12.Analytics Time Filter Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Time Filter Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_analytics_time_filter_visible[chromium]
Duration: 1m 33s
✅ PASS
13.Analytics Tab Clickable
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Analytics Tab Clickable verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_analytics_tab_clickable[chromium]
Duration: 1m 38s
✅ PASS
14.Analytics Tab Has Content
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Has Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Tab Has Content verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_analytics_tab_has_content[chromium]
Duration: 1m 33s
✅ PASS
15.Sms Metrics Same As Email
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sms Metrics Same As Email
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sms Metrics Same As Email verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_sms_metrics_same_as_email[chromium]
Duration: 1m 32s
✅ PASS
16.Analytics Values Are Numeric
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Values Are Numeric
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Values Are Numeric verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_analytics_values_are_numeric[chromium]
Duration: 1m 34s
✅ PASS
17.Analytics Tab Responsive
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Responsive
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Tab Responsive verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_analytics_tab_responsive[chromium]
Duration: 1m 32s
✅ PASS
18.Channel Performance Table Columns
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Performance Table Columns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Performance Table Columns verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_channel_performance_table_columns[chromium]
Duration: 1m 32s
✅ PASS
19.Channel Performance Email Row
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Performance Email Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Performance Email Row verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_channel_performance_email_row[chromium]
Duration: 1m 32s
✅ PASS
20.Channel Performance Sms Row
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channel Performance Sms Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Performance Sms Row verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailAnalyticsTab::test_channel_performance_sms_row[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
20200100.0%31m 22s
📌 Campaign Detail Leads Tab5 ✅ 5 100.0%
✅ PASS
1.Leads Time Filter Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Time Filter Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailLeadsTab::test_leads_time_filter_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Leads Source Filter Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Source Filter Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailLeadsTab::test_leads_source_filter_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Leads Empty State Or Data
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Empty State Or Data
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Leads Empty State Or Data verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailLeadsTab::test_leads_empty_state_or_data[chromium]
Duration: 1m 33s
✅ PASS
4.Leads Tab Clickable
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Leads Tab Clickable verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailLeadsTab::test_leads_tab_clickable[chromium]
Duration: 1m 32s
✅ PASS
5.Leads Tab Has Content
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Tab Has Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Has Content verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailLeadsTab::test_leads_tab_has_content[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
550100.0%7m 48s
📌 Campaign Detail Page23 ✅ 23 100.0%
✅ PASS
1.Campaign List Loads
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign List Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign List Loads verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_campaign_list_loads[chromium]
Duration: 1m 33s
✅ PASS
2.Campaign Detail Tabs Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Detail Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Detail Tabs Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_campaign_detail_tabs_visible[chromium]
Duration: 1m 32s
✅ PASS
3.Post Launch Metric Visible
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Revenue]
Duration: 1m 38s
✅ PASS
4.Post Launch Metric Visible
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-ROI]
Duration: 1m 38s
✅ PASS
5.Post Launch Metric Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-ROAS]
Duration: 1m 32s
✅ PASS
6.Post Launch Metric Visible
1m 39s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Impressions]
Duration: 1m 39s
✅ PASS
7.Post Launch Metric Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Open Rate]
Duration: 1m 34s
✅ PASS
8.Post Launch Metric Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-CTR]
Duration: 1m 34s
✅ PASS
9.Post Launch Metric Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Delivered]
Duration: 1m 32s
✅ PASS
10.Post Launch Metric Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Processed]
Duration: 1m 33s
✅ PASS
11.Post Launch Metric Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Conversion]
Duration: 1m 33s
✅ PASS
12.Post Launch Metric Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Delivery Rate]
Duration: 1m 36s
✅ PASS
13.Post Launch Metric Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Post Launch Metric Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Post Launch Metric Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_post_launch_metric_visible[chromium-Click]
Duration: 1m 34s
✅ PASS
14.Campaign Status Badge Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Status Badge Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Status Badge Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_campaign_status_badge_visible[chromium]
Duration: 1m 34s
✅ PASS
15.View Config Button Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — View Config Button Visible verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_view_config_button_visible[chromium]
Duration: 1m 33s
✅ PASS
16.Analytics Tab Clickable
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Analytics Tab Clickable verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_analytics_tab_clickable[chromium]
Duration: 1m 34s
✅ PASS
17.Analytics Tab Has Metrics
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Has Metrics
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Tab Has Metrics verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_analytics_tab_has_metrics[chromium]
Duration: 1m 36s
✅ PASS
18.Leads Tab Clickable
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Leads Tab Clickable verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_leads_tab_clickable[chromium]
Duration: 1m 33s
✅ PASS
19.Leads Tab Content
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Tab Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Content verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_leads_tab_content[chromium]
Duration: 1m 36s
✅ PASS
20.Sequences Tab Clickable
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequences Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sequences Tab Clickable verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_sequences_tab_clickable[chromium]
Duration: 1m 33s
✅ PASS
21.Sequences Tab Content
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequences Tab Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sequences Tab Content verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_sequences_tab_content[chromium]
Duration: 1m 36s
✅ PASS
22.View Config Opens Modal Or Drawer
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Opens Modal Or Drawer
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Opens Modal Or Drawer verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_view_config_opens_modal_or_drawer[chromium]
Duration: 1m 32s
✅ PASS
23.View Config Shows Campaign Fields
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Shows Campaign Fields
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Shows Campaign Fields verified successfully

tests/test_campaign_full_e2e.py::TestCampaignDetailPage::test_view_config_shows_campaign_fields[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
23230100.0%36m 9s
📌 Campaign Detail Page Load14 ✅ 14 100.0%
✅ PASS
1.Breadcrumb Campaigns Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Breadcrumb Campaigns Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Breadcrumb Campaigns Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_breadcrumb_campaigns_visible[chromium]
Duration: 1m 33s
✅ PASS
2.View Details Label Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Details Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — View Details Label Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_view_details_label_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Created On Date Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
UI element visible and accessible on page
Result
✅ PASSED — Created On Date Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_created_on_date_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Three Sub Tabs Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Three Sub Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Three Sub Tabs Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_three_sub_tabs_visible[chromium]
Duration: 1m 32s
✅ PASS
5.Campaign Detail Page Loads
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Detail Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Detail Page Loads verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailPageLoad::test_campaign_detail_page_loads[chromium]
Duration: 1m 35s
✅ PASS
6.Campaign Detail Tabs Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Detail Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Detail Tabs Visible verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailPageLoad::test_campaign_detail_tabs_visible[chromium]
Duration: 1m 33s
✅ PASS
7.Campaign Status Displayed
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Status Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Status Displayed verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailPageLoad::test_campaign_status_displayed[chromium]
Duration: 1m 36s
✅ PASS
8.Campaign Detail Url Format
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Detail Url Format
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Detail Url Format verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailPageLoad::test_campaign_detail_url_format[chromium]
Duration: 1m 34s
✅ PASS
9.No Js Errors On Campaign Detail
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: No Js Errors On Campaign Detail
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Campaign Detail verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailPageLoad::test_no_js_errors_on_campaign_detail[chromium]
Duration: 1m 34s
✅ PASS
10.Detail Url Pattern
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Detail Url Pattern
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Detail Url Pattern verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_detail_url_pattern[chromium]
Duration: 1m 34s
✅ PASS
11.Campaign Name In Heading
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name In Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name In Heading verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_campaign_name_in_heading[chromium]
Duration: 1m 34s
✅ PASS
12.Back To Campaigns Button
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Back To Campaigns Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back To Campaigns Button verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_back_to_campaigns_button[chromium]
Duration: 1m 33s
✅ PASS
13.Back Button Navigates To Campaigns
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Back Button Navigates To Campaigns
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Back Button Navigates To Campaigns verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_back_button_navigates_to_campaigns[chromium]
Duration: 1m 33s
✅ PASS
14.No Js Crash On Detail
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: No Js Crash On Detail
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Crash On Detail verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailPageLoad::test_no_js_crash_on_detail[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
14140100.0%21m 59s
📌 Campaign Detail Responsiveness2 ✅ 2 100.0%
✅ PASS
1.Campaign Detail Page Refresh
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Detail Page Refresh
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Detail Page Refresh verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailResponsiveness::test_campaign_detail_page_refresh[chromium]
Duration: 1m 34s
✅ PASS
2.Campaign Detail Direct Url Access
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Detail Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Detail Direct Url Access verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailResponsiveness::test_campaign_detail_direct_url_access[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 9s
📌 Campaign Detail Sequences Tab4 ✅ 4 100.0%
✅ PASS
1.Sequences Time Filter Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sequences Time Filter Visible verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailSequencesTab::test_sequences_time_filter_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Sequences Empty State Or Data
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequences Empty State Or Data
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Sequences Empty State Or Data verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailSequencesTab::test_sequences_empty_state_or_data[chromium]
Duration: 1m 32s
✅ PASS
3.Sequences Tab Clickable
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequences Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sequences Tab Clickable verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailSequencesTab::test_sequences_tab_clickable[chromium]
Duration: 1m 32s
✅ PASS
4.Sequences Tab Has Content
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequences Tab Has Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sequences Tab Has Content verified successfully

tests/test_campaign_detail_page.py::TestCampaignDetailSequencesTab::test_sequences_tab_has_content[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
440100.0%6m 12s
📌 Campaign Detail Tabs6 ✅ 6 100.0%
✅ PASS
1.Leads Tab Shows Table Or Empty State
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Tab Shows Table Or Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Leads Tab Shows Table Or Empty State verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailTabs::test_leads_tab_shows_table_or_empty_state[chromium]
Duration: 1m 33s
✅ PASS
2.Analytics Tab Content
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Tab Content verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailTabs::test_analytics_tab_content[chromium]
Duration: 1m 33s
✅ PASS
3.Leads Tab Content
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Leads Tab Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Content verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailTabs::test_leads_tab_content[chromium]
Duration: 1m 36s
✅ PASS
4.Sequences Tab Content
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequences Tab Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sequences Tab Content verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailTabs::test_sequences_tab_content[chromium]
Duration: 1m 36s
✅ PASS
5.Tab Switching Works
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Tab Switching Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Switching Works verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailTabs::test_tab_switching_works[chromium]
Duration: 1m 33s
✅ PASS
6.Analytics Tab Has Numeric Values
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Has Numeric Values
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Tab Has Numeric Values verified successfully

tests/test_markopolo_campaign_detail.py::TestCampaignDetailTabs::test_analytics_tab_has_numeric_values[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
660100.0%9m 26s
📌 Campaign E2 E_ A I_ All Products5 ✅ 5 100.0%
✅ PASS
1.Performance Sequences Tab Loads
11.7s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Performance Sequences Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Performance Sequences Tab Loads verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_AllProducts::test_performance_sequences_tab_loads[chromium]
Duration: 11.7s
✅ PASS
2.Create Campaign Ai All Products Launches
1m 16s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Campaign Ai All Products Launches verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_AllProducts::test_create_campaign_ai_all_products_launches[chromium]
Duration: 1m 16s
✅ PASS
3.View Config Overview Matches
12.0s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Overview Matches
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Overview Matches verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_AllProducts::test_view_config_overview_matches[chromium]
Duration: 12.0s
✅ PASS
4.View Config Communication Channels
13.5s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Communication Channels
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Communication Channels verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_AllProducts::test_view_config_communication_channels[chromium]
Duration: 13.5s
✅ PASS
5.View Config Content Has Steps
13.3s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Content Has Steps
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Content Has Steps verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_AllProducts::test_view_config_content_has_steps[chromium]
Duration: 13.3s
TestsPassedFailedPass RateTime
550100.0%2m 6s
📌 Campaign E2 E_ A I_ Single Product2 ✅ 2 100.0%
✅ PASS
1.Create Campaign Ai Single Product
1m 16s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Campaign Ai Single Product verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_SingleProduct::test_create_campaign_ai_single_product[chromium]
Duration: 1m 16s
✅ PASS
2.Workflow Reflects Single Product Focus
1m 15s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Workflow Reflects Single Product Focus
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Workflow Reflects Single Product Focus verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AI_SingleProduct::test_workflow_reflects_single_product_focus[chromium]
Duration: 1m 15s
TestsPassedFailedPass RateTime
220100.0%2m 31s
📌 Campaign E2 E_ All Channels1 ✅ 1 100.0%
✅ PASS
1.All Four Channels
46.4s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: All Four Channels
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Four Channels verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_AllChannels::test_all_four_channels[chromium]
Duration: 46.4s
TestsPassedFailedPass RateTime
110100.0%46.4s
📌 Campaign E2 E_ Custom Description2 ✅ 2 100.0%
✅ PASS
1.Create Campaign Custom Description
1m 14s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Campaign Custom Description verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_CustomDescription::test_create_campaign_custom_description[chromium]
Duration: 1m 14s
✅ PASS
2.Workflow Multi Step Generated
1m 19s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Workflow Multi Step Generated
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Workflow Multi Step Generated verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_CustomDescription::test_workflow_multi_step_generated[chromium]
Duration: 1m 19s
TestsPassedFailedPass RateTime
220100.0%2m 33s
📌 Campaign E2 E_ Edge Cases8 ✅ 8 100.0%
✅ PASS
1.Campaign Name Empty Blocked
49.1s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Empty Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Campaign Name Empty Blocked verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_campaign_name_empty_blocked[chromium]
Duration: 49.1s
✅ PASS
2.Campaign Name Whitespace Only Blocked
46.4s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Whitespace Only Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Campaign Name Whitespace Only Blocked verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_campaign_name_whitespace_only_blocked[chromium]
Duration: 46.4s
✅ PASS
3.Campaign Name Emoji
47.1s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Emoji
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Emoji verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_campaign_name_emoji[chromium]
Duration: 47.1s
✅ PASS
4.Campaign Name 255 Chars
16.6s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name 255 Chars
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name 255 Chars verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_campaign_name_255_chars[chromium]
Duration: 16.6s
✅ PASS
5.Campaign Name Special Chars
19.7s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Special Chars
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Special Chars verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_campaign_name_special_chars[chromium]
Duration: 19.7s
✅ PASS
6.Audience Search No Results
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Search No Results verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_audience_search_no_results[chromium]
Duration: 1m 36s
✅ PASS
7.Close Wizard Save And Exit
24.3s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Close Wizard Save And Exit verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_close_wizard_save_and_exit[chromium]
Duration: 24.3s
✅ PASS
8.Campaign Name Xss Injection
1m 20s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Campaign Name Xss Injection verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EdgeCases::test_campaign_name_xss_injection[chromium]
Duration: 1m 20s
TestsPassedFailedPass RateTime
880100.0%6m 19s
📌 Campaign E2 E_ Event Based1 ✅ 1 100.0%
✅ PASS
1.Event Based Campaign Creation
1m 9s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Based Campaign Creation verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_EventBased::test_event_based_campaign_creation[chromium]
Duration: 1m 9s
TestsPassedFailedPass RateTime
110100.0%1m 9s
📌 Campaign E2 E_ Known Bugs2 ✅ 1 50.0%
✅ PASS
1.Locale Not Saved Without Dropdown Interaction
42.6s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
❌ FAILED — see full error log

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_KnownBugs::test_locale_not_saved_without_dropdown_interaction[chromium]
Duration: 42.6s
✅ PASS
2.Analytics Tab Redirect Bug
14.5s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Analytics Tab Redirect Bug
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Analytics Tab Redirect Bug verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_KnownBugs::test_analytics_tab_redirect_bug[chromium]
Duration: 14.5s
TestsPassedFailedPass RateTime
21050.0%57.1s
📌 Campaign E2 E_ Multi Channel2 ✅ 2 100.0%
✅ PASS
1.Multi Channel Email Sms
1m 15s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Multi Channel Email Sms
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Multi Channel Email Sms verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_MultiChannel::test_multi_channel_email_sms[chromium]
Duration: 1m 15s
✅ PASS
2.View Config Shows Both Channels
18.9s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Shows Both Channels
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Shows Both Channels verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_MultiChannel::test_view_config_shows_both_channels[chromium]
Duration: 18.9s
TestsPassedFailedPass RateTime
220100.0%1m 33s
📌 Campaign E2 E_ Objectives4 ✅ 4 100.0%
✅ PASS
1.Promotional Objective
1m 39s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Promotional Objective
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Promotional Objective verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_Objectives::test_promotional_objective[chromium]
Duration: 1m 39s
✅ PASS
2.Call Booking Objective
2m 17s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Call Booking Objective
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Call Booking Objective verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_Objectives::test_call_booking_objective[chromium]
Duration: 2m 17s
✅ PASS
3.Follow Up Objective
1m 16s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Follow Up Objective
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Follow Up Objective verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_Objectives::test_follow_up_objective[chromium]
Duration: 1m 16s
✅ PASS
4.Custom Objective
1m 12s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Custom Objective
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Custom Objective verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_Objectives::test_custom_objective[chromium]
Duration: 1m 12s
TestsPassedFailedPass RateTime
440100.0%6m 24s
📌 Campaign E2 E_ Single Channel2 ✅ 2 100.0%
✅ PASS
1.Single Email Channel Only
49.6s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Single Email Channel Only
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Single Email Channel Only verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_SingleChannel::test_single_email_channel_only[chromium]
Duration: 49.6s
✅ PASS
2.View Config Shows Only Email Channel
1m 17s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: View Config Shows Only Email Channel
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Config Shows Only Email Channel verified successfully

tests/test_campaign_e2e_all_scenarios.py::TestCampaignE2E_SingleChannel::test_view_config_shows_only_email_channel[chromium]
Duration: 1m 17s
TestsPassedFailedPass RateTime
220100.0%2m 6s
📌 Campaign Edit — Preset Voice22 ✅ 22 100.0%
✅ PASS
1.Campaign List Edit Button Visible
1m 40s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign List Edit Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign List Edit Button Visible verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_list_edit_button_visible[chromium]
Duration: 1m 40s
✅ PASS
2.Campaign Pause Button Exists
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Pause Button Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Pause Button Exists verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_pause_button_exists[chromium]
Duration: 1m 38s
✅ PASS
3.Preset Campaigns Tab Or Section Exists
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaigns Tab Or Section Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaigns Tab Or Section Exists verified successfully

tests/test_campaign_edit_preset_voice.py::test_preset_campaigns_tab_or_section_exists[chromium]
Duration: 1m 35s
✅ PASS
4.Voice Connect Button Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Voice Connect Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Connect Button Visible verified successfully

tests/test_campaign_edit_preset_voice.py::test_voice_connect_button_visible[chromium]
Duration: 1m 37s
✅ PASS
5.Voice Config Not Visible Cross Account
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Voice Config Not Visible Cross Account
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Config Not Visible Cross Account verified successfully

tests/test_campaign_edit_preset_voice.py::test_voice_config_not_visible_cross_account[chromium]
Duration: 1m 35s
✅ PASS
6.Voice Connect Invalid Api Key Rejected
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Voice Connect Invalid Api Key Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Voice Connect Invalid Api Key Rejected verified successfully

tests/test_campaign_edit_preset_voice.py::test_voice_connect_invalid_api_key_rejected[chromium]
Duration: 1m 37s
✅ PASS
7.Campaign Edit Opens Wizard
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Edit Opens Wizard verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_edit_opens_wizard[chromium]
Duration: 1m 34s
✅ PASS
8.Campaign Edit Save No Crash
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Edit Save No Crash
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Campaign Edit Save No Crash verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_edit_save_no_crash[chromium]
Duration: 1m 34s
✅ PASS
9.Campaign Pause Shows Confirmation
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Pause Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Pause Shows Confirmation verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_pause_shows_confirmation[chromium]
Duration: 1m 37s
✅ PASS
10.Campaign Resume After Pause
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Resume After Pause
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Resume After Pause verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_resume_after_pause[chromium]
Duration: 1m 34s
✅ PASS
11.Preset Campaigns List Shows Items
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaigns List Shows Items
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preset Campaigns List Shows Items verified successfully

tests/test_campaign_edit_preset_voice.py::test_preset_campaigns_list_shows_items[chromium]
Duration: 1m 33s
✅ PASS
12.Preset Campaign Use Template Opens Wizard
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preset Campaign Use Template Opens Wizard verified successfully

tests/test_campaign_edit_preset_voice.py::test_preset_campaign_use_template_opens_wizard[chromium]
Duration: 1m 34s
✅ PASS
13.Preset Campaign Preview No Crash
1m 40s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaign Preview No Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preset Campaign Preview No Crash verified successfully

tests/test_campaign_edit_preset_voice.py::test_preset_campaign_preview_no_crash[chromium]
Duration: 1m 40s
✅ PASS
14.Preset Campaign Abandoned Cart Available
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaign Abandoned Cart Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preset Campaign Abandoned Cart Available verified successfully

tests/test_campaign_edit_preset_voice.py::test_preset_campaign_abandoned_cart_available[chromium]
Duration: 1m 34s
✅ PASS
15.Voice Disconnect Shows Confirmation
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Voice Disconnect Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Disconnect Shows Confirmation verified successfully

tests/test_campaign_edit_preset_voice.py::test_voice_disconnect_shows_confirmation[chromium]
Duration: 1m 36s
✅ PASS
16.Campaign Duplicate Creates Copy
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Campaign Duplicate Creates Copy verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_duplicate_creates_copy[chromium]
Duration: 1m 36s
✅ PASS
17.Campaign Analytics Link Works
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Analytics Link Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Analytics Link Works verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_analytics_link_works[chromium]
Duration: 1m 34s
✅ PASS
18.Campaign Edit Name Xss Safe
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Campaign Edit Name Xss Safe verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_edit_name_xss_safe[chromium]
Duration: 1m 35s
✅ PASS
19.Voice Api Key Xss Safe
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Voice Api Key Xss Safe verified successfully

tests/test_campaign_edit_preset_voice.py::test_voice_api_key_xss_safe[chromium]
Duration: 1m 32s
✅ PASS
20.Campaign Status Changes After Pause
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Status Changes After Pause
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Status Changes After Pause verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_status_changes_after_pause[chromium]
Duration: 1m 34s
✅ PASS
21.Voice Integration Section Accessible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Voice Integration Section Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Integration Section Accessible verified successfully

tests/test_campaign_edit_preset_voice.py::test_voice_integration_section_accessible[chromium]
Duration: 1m 33s
✅ PASS
22.Campaign Delete Requires Confirmation
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Delete Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Delete Requires Confirmation verified successfully

tests/test_campaign_edit_preset_voice.py::test_campaign_delete_requires_confirmation[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
22220100.0%34m 54s
📌 Campaign Editing2 ✅ 2 100.0%
✅ PASS
1.Edit Campaign From Detail Page
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Edit Campaign From Detail Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Edit Campaign From Detail Page verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignEditing::test_edit_campaign_from_detail_page[chromium]
Duration: 1m 32s
✅ PASS
2.Campaign Name Change Persists
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Change Persists
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Change Persists verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignEditing::test_campaign_name_change_persists[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
220100.0%3m 10s
📌 Campaign Lifecycle3 ✅ 3 100.0%
✅ PASS
1.Pause Button Or Graceful
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Pause Button Or Graceful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Pause Button Or Graceful verified successfully

tests/test_campaign_full_e2e.py::TestCampaignLifecycle::test_pause_button_or_graceful[chromium]
Duration: 1m 35s
✅ PASS
2.Resume Button Or Graceful
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Resume Button Or Graceful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resume Button Or Graceful verified successfully

tests/test_campaign_full_e2e.py::TestCampaignLifecycle::test_resume_button_or_graceful[chromium]
Duration: 1m 35s
✅ PASS
3.Campaign Status Readable
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Status Readable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Status Readable verified successfully

tests/test_campaign_full_e2e.py::TestCampaignLifecycle::test_campaign_status_readable[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
330100.0%4m 44s
📌 Campaign List Actions5 ✅ 5 100.0%
✅ PASS
1.Duplicate Campaign Available
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Duplicate Campaign Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Duplicate Campaign Available verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignListActions::test_duplicate_campaign_available[chromium]
Duration: 1m 34s
✅ PASS
2.Pause Campaign From List
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Pause Campaign From List
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Pause Campaign From List verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignListActions::test_pause_campaign_from_list[chromium]
Duration: 1m 34s
✅ PASS
3.Campaign Sort By Column
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Sort By Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Sort By Column verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignListActions::test_campaign_sort_by_column[chromium]
Duration: 1m 35s
✅ PASS
4.Campaign Status Badge Colors
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Status Badge Colors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Status Badge Colors verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignListActions::test_campaign_status_badge_colors[chromium]
Duration: 1m 33s
✅ PASS
5.Delete Campaign Requires Confirmation
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Delete Campaign Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Campaign Requires Confirmation verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignListActions::test_delete_campaign_requires_confirmation[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
550100.0%7m 49s
📌 Campaign Name Validation6 ✅ 6 100.0%
✅ PASS
1.Empty Campaign Name Blocks Continue
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"" (empty string — invalid input)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
ExpectedValidation error · Campaign not created
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Empty Campaign Name Blocks Continue
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Campaign Name Blocks Continue verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNameValidation::test_empty_campaign_name_blocks_continue[chromium]
Duration: 1m 38s
✅ PASS
2.Whitespace Only Name Blocked
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Whitespace Only Name Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Whitespace Only Name Blocked verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNameValidation::test_whitespace_only_name_blocked[chromium]
Duration: 1m 35s
✅ PASS
3.Extremely Long Name Handled
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Extremely Long Name Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Extremely Long Name Handled verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNameValidation::test_extremely_long_name_handled[chromium]
Duration: 1m 36s
✅ PASS
4.Valid Name With Numbers Accepted
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Valid Name With Numbers Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Name With Numbers Accepted verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNameValidation::test_valid_name_with_numbers_accepted[chromium]
Duration: 1m 35s
✅ PASS
5.Valid Unicode Name Accepted
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Valid Unicode Name Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Unicode Name Accepted verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNameValidation::test_valid_unicode_name_accepted[chromium]
Duration: 1m 37s
✅ PASS
6.Xss In Campaign Name Not Executed
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Campaign Name Not Executed verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNameValidation::test_xss_in_campaign_name_not_executed[chromium-C]
Duration: 1m 37s
TestsPassedFailedPass RateTime
660100.0%9m 38s
📌 Campaign Navigation3 ✅ 3 100.0%
✅ PASS
1.Campaigns List Page Loads
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns List Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns List Page Loads verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNavigation::test_campaigns_list_page_loads[chromium]
Duration: 1m 34s
✅ PASS
2.Create Campaign Button Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Campaign Button Visible verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNavigation::test_create_campaign_button_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Back Navigation From Campaign Creation
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back Navigation From Campaign Creation verified successfully

tests/test_markopolo_campaign_negative.py::TestCampaignNavigation::test_back_navigation_from_campaign_creation[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
330100.0%4m 48s
📌 Campaign Scheduling2 ✅ 2 100.0%
✅ PASS
1.Schedule Options Present
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Schedule Options Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Schedule Options Present verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignScheduling::test_schedule_options_present[chromium]
Duration: 1m 32s
✅ PASS
2.Past Date Start Not Allowed
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Past Date Start Not Allowed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Past Date Start Not Allowed verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignScheduling::test_past_date_start_not_allowed[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
220100.0%3m 5s
📌 Campaign Sequence Builder4 ✅ 4 100.0%
✅ PASS
1.Sequence Step Can Be Added
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequence Step Can Be Added
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Sequence Step Can Be Added verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignSequenceBuilder::test_sequence_step_can_be_added[chromium]
Duration: 1m 38s
✅ PASS
2.Sequence Step Has Channel Configuration
1m 42s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sequence Step Has Channel Configuration
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sequence Step Has Channel Configuration verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignSequenceBuilder::test_sequence_step_has_channel_configuration[chromium]
Duration: 1m 42s
✅ PASS
3.Sms Character Limit Indicator
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sms Character Limit Indicator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sms Character Limit Indicator verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignSequenceBuilder::test_sms_character_limit_indicator[chromium]
Duration: 1m 33s
✅ PASS
4.Email Step Requires Subject Line
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Email Step Requires Subject Line
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Step Requires Subject Line verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignSequenceBuilder::test_email_step_requires_subject_line[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 29s
📌 Campaign Status Filters12 ✅ 12 100.0%
✅ PASS
1.Status Tab Visible
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Status Tab Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_visible[chromium-All]
Duration: 1m 38s
✅ PASS
2.Status Tab Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Status Tab Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_visible[chromium-Live]
Duration: 1m 35s
✅ PASS
3.Status Tab Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Status Tab Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_visible[chromium-Paused]
Duration: 1m 33s
✅ PASS
4.Status Tab Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Status Tab Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_visible[chromium-Completed]
Duration: 1m 36s
✅ PASS
5.All Tab Shows All Campaigns
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: All Tab Shows All Campaigns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Tab Shows All Campaigns verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_all_tab_shows_all_campaigns[chromium]
Duration: 1m 33s
✅ PASS
6.Live Tab Filters Campaigns
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Live Tab Filters Campaigns verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_live_tab_filters_campaigns[chromium]
Duration: 1m 32s
✅ PASS
7.Paused Tab Filters Campaigns
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Paused Tab Filters Campaigns verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_paused_tab_filters_campaigns[chromium]
Duration: 1m 35s
✅ PASS
8.Completed Tab Filters Campaigns
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Completed Tab Filters Campaigns verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_completed_tab_filters_campaigns[chromium]
Duration: 1m 36s
✅ PASS
9.Status Tab Clickable
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Status Tab Clickable verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_clickable[chromium-Live]
Duration: 1m 35s
✅ PASS
10.Status Tab Clickable
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Status Tab Clickable verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_clickable[chromium-Paused]
Duration: 1m 33s
✅ PASS
11.Status Tab Clickable
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Status Tab Clickable verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_clickable[chromium-Completed]
Duration: 1m 33s
✅ PASS
12.Status Tab Clickable
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Status Tab Clickable verified successfully

tests/test_campaigns_list_features.py::TestCampaignStatusFilters::test_status_tab_clickable[chromium-All]
Duration: 1m 32s
TestsPassedFailedPass RateTime
12120100.0%18m 52s
📌 Campaign Table Columns12 ✅ 12 100.0%
✅ PASS
1.Promotional Objective Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Promotional Objective Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Promotional Objective Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_promotional_objective_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Direct Sales Objective Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Direct Sales Objective Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Direct Sales Objective Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_direct_sales_objective_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Autonomous Content Type Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Autonomous Content Type Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autonomous Content Type Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_autonomous_content_type_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Waiting For Launch Status Visible
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Waiting For Launch Status Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Waiting For Launch Status Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_waiting_for_launch_status_visible[chromium]
Duration: 1m 38s
✅ PASS
5.Campaign Date Visible In Name
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Date Visible In Name
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Date Visible In Name verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_campaign_date_visible_in_name[chromium]
Duration: 1m 32s
✅ PASS
6.Campaign Name Column
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_campaign_name_column[chromium]
Duration: 1m 33s
✅ PASS
7.Channels Column
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Channels Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channels Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_channels_column[chromium]
Duration: 1m 35s
✅ PASS
8.Objective Column
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Objective Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Objective Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_objective_column[chromium]
Duration: 1m 35s
✅ PASS
9.Products Column
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Products Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Products Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_products_column[chromium]
Duration: 1m 34s
✅ PASS
10.Content Type Column
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Content Type Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content Type Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_content_type_column[chromium]
Duration: 1m 33s
✅ PASS
11.Actions Column
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Actions Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Actions Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_actions_column[chromium]
Duration: 1m 33s
✅ PASS
12.Status Column
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Status Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Status Column verified successfully

tests/test_campaigns_list_features.py::TestCampaignTableColumns::test_status_column[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
12120100.0%18m 56s
📌 Campaign Type Back Navigation2 ✅ 2 100.0%
✅ PASS
1.Back From Type Selection To Campaigns
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Back From Type Selection To Campaigns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back From Type Selection To Campaigns verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeBackNavigation::test_back_from_type_selection_to_campaigns[chromium]
Duration: 1m 38s
✅ PASS
2.Browser Back Button Works
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Browser Back Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Browser Back Button Works verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeBackNavigation::test_browser_back_button_works[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
220100.0%3m 16s
📌 Campaign Type Cards5 ✅ 5 100.0%
✅ PASS
1.Audience Based Campaign Card Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Based Campaign Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Based Campaign Card Visible verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeCards::test_audience_based_campaign_card_visible[chromium]
Duration: 1m 33s
✅ PASS
2.Event Based Campaign Card Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Campaign Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Based Campaign Card Visible verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeCards::test_event_based_campaign_card_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Preset Campaign Card Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaign Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaign Card Visible verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeCards::test_preset_campaign_card_visible[chromium]
Duration: 1m 34s
✅ PASS
4.All Three Campaign Types Present
1m 39s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: All Three Campaign Types Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Three Campaign Types Present verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeCards::test_all_three_campaign_types_present[chromium]
Duration: 1m 39s
✅ PASS
5.Campaign Type Descriptions Present
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Type Descriptions Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Type Descriptions Present verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeCards::test_campaign_type_descriptions_present[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
550100.0%7m 55s
📌 Campaign Type Page Load2 ✅ 2 100.0%
✅ PASS
1.Campaign Type Page Loads
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Type Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Type Page Loads verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypePageLoad::test_campaign_type_page_loads[chromium]
Duration: 1m 36s
✅ PASS
2.No Js Errors On Type Selection
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: No Js Errors On Type Selection
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Type Selection verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypePageLoad::test_no_js_errors_on_type_selection[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Campaign Type Selection8 ✅ 8 100.0%
✅ PASS
1.Audience Based Campaign Option Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Based Campaign Option Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Based Campaign Option Visible verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignTypeSelection::test_audience_based_campaign_option_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Event Based Campaign Option Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Campaign Option Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Based Campaign Option Visible verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignTypeSelection::test_event_based_campaign_option_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Preset Campaign Option Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaign Option Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaign Option Visible verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignTypeSelection::test_preset_campaign_option_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Create Campaign Opens Type Modal
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Campaign Opens Type Modal verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignTypeSelection::test_create_campaign_opens_type_modal[chromium]
Duration: 1m 38s
✅ PASS
5.Campaign Type Selection Can Be Cancelled
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Type Selection Can Be Cancelled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Type Selection Can Be Cancelled verified successfully

tests/test_campaign_creation_e2e.py::TestCampaignTypeSelection::test_campaign_type_selection_can_be_cancelled[chromium]
Duration: 1m 37s
✅ PASS
6.Select Audience Based Campaign
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Select Audience Based Campaign
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Audience Based Campaign verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeSelection::test_select_audience_based_campaign[chromium]
Duration: 1m 35s
✅ PASS
7.Select Event Based Campaign
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Select Event Based Campaign
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Event Based Campaign verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeSelection::test_select_event_based_campaign[chromium]
Duration: 1m 33s
✅ PASS
8.Select Preset Campaign
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Select Preset Campaign
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Preset Campaign verified successfully

tests/test_markopolo_campaign_type_selection.py::TestCampaignTypeSelection::test_select_preset_campaign[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%12m 44s
📌 Campaign Wizard Load7 ✅ 7 100.0%
✅ PASS
1.Wizard Loads Content
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
UI element visible and accessible on page
Result
✅ PASSED — Wizard Loads Content verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_wizard_loads_content[chromium]
Duration: 1m 36s
✅ PASS
2.Close Button Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Close Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Close Button Visible verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_close_button_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Wizard Url Correct
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wizard Url Correct verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_wizard_url_correct[chromium]
Duration: 1m 35s
✅ PASS
4.Wizard Breadcrumb Campaigns
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wizard Breadcrumb Campaigns verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_wizard_breadcrumb_campaigns[chromium]
Duration: 1m 32s
✅ PASS
5.Wizard Title
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wizard Title verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_wizard_title[chromium]
Duration: 1m 36s
✅ PASS
6.Close Button Exits Wizard
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Close Button Exits Wizard verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_close_button_exits_wizard[chromium]
Duration: 1m 34s
✅ PASS
7.Wizard Accessible Via Create Button
1m 40s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Wizard Accessible Via Create Button verified successfully

tests/test_campaign_creation_wizard.py::TestCampaignWizardLoad::test_wizard_accessible_via_create_button[chromium]
Duration: 1m 40s
TestsPassedFailedPass RateTime
770100.0%11m 8s
📌 Campaigns17 ✅ 17 100.0%
✅ PASS
1.Verify Three Template Cards Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Verify Three Template Cards Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Verify Three Template Cards Visible verified successfully

tests/test_campaign_templates.py::test_verify_three_template_cards_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Template Card Structure
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Template Card Structure
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Card Structure verified successfully

tests/test_campaign_templates.py::test_template_card_structure[chromium]
Duration: 1m 34s
✅ PASS
3.Open Template Modal Browse Abandonment
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Open Template Modal Browse Abandonment
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Open Template Modal Browse Abandonment verified successfully

tests/test_campaign_templates.py::test_open_template_modal_browse_abandonment[chromium]
Duration: 1m 34s
✅ PASS
4.Open Template Modal Cart Abandonment
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Open Template Modal Cart Abandonment
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Open Template Modal Cart Abandonment verified successfully

tests/test_campaign_templates.py::test_open_template_modal_cart_abandonment[chromium]
Duration: 1m 35s
✅ PASS
5.Open Template Modal Checkout Abandonment
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Open Template Modal Checkout Abandonment
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Open Template Modal Checkout Abandonment verified successfully

tests/test_campaign_templates.py::test_open_template_modal_checkout_abandonment[chromium]
Duration: 1m 34s
✅ PASS
6.Modal Configuration Section
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Modal Configuration Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Configuration Section verified successfully

tests/test_campaign_templates.py::test_modal_configuration_section[chromium]
Duration: 1m 35s
✅ PASS
7.Campaign Preview Timeline
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Preview Timeline
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Preview Timeline verified successfully

tests/test_campaign_templates.py::test_campaign_preview_timeline[chromium]
Duration: 1m 35s
✅ PASS
8.Timeline Shows Multi Channel Sequence
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Timeline Shows Multi Channel Sequence
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Timeline Shows Multi Channel Sequence verified successfully

tests/test_campaign_templates.py::test_timeline_shows_multi_channel_sequence[chromium]
Duration: 1m 34s
✅ PASS
9.Modal Action Buttons
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Modal Action Buttons
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Action Buttons verified successfully

tests/test_campaign_templates.py::test_modal_action_buttons[chromium]
Duration: 1m 34s
✅ PASS
10.Toggle Campaign Active Inactive
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Toggle Campaign Active Inactive
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Toggle Campaign Active Inactive verified successfully

tests/test_campaign_templates.py::test_toggle_campaign_active_inactive[chromium]
Duration: 1m 34s
✅ PASS
11.One Click Launch Campaign
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: One Click Launch Campaign
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — One Click Launch Campaign verified successfully

tests/test_campaign_templates.py::test_one_click_launch_campaign[chromium]
Duration: 1m 36s
✅ PASS
12.Abandoned Cart Event Definition
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Abandoned Cart Event Definition
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Abandoned Cart Event Definition verified successfully

tests/test_campaign_templates.py::test_abandoned_cart_event_definition[chromium]
Duration: 1m 35s
✅ PASS
13.Abandoned Checkout Event Definition
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Abandoned Checkout Event Definition
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Abandoned Checkout Event Definition verified successfully

tests/test_campaign_templates.py::test_abandoned_checkout_event_definition[chromium]
Duration: 1m 34s
✅ PASS
14.Abandoned Browsing Event Definition
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Abandoned Browsing Event Definition
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Abandoned Browsing Event Definition verified successfully

tests/test_campaign_templates.py::test_abandoned_browsing_event_definition[chromium]
Duration: 1m 34s
✅ PASS
15.Complete Template Flow All Templates
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Complete Template Flow All Templates
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Complete Template Flow All Templates verified successfully

tests/test_campaign_templates.py::test_complete_template_flow_all_templates[chromium]
Duration: 1m 34s
✅ PASS
16.Campaign Templates Smoke Test
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Templates Smoke Test
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Templates Smoke Test verified successfully

tests/test_campaign_templates.py::test_campaign_templates_smoke_test[chromium]
Duration: 1m 35s
✅ PASS
17.See Performance Button Navigation
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: See Performance Button Navigation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — See Performance Button Navigation verified successfully

tests/test_campaign_templates.py::test_see_performance_button_navigation[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
17170100.0%26m 47s
📌 Campaigns Filter4 ✅ 4 100.0%
✅ PASS
1.Status Filter Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Status Filter Visible verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsFilter::test_status_filter_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Filter By Status
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Filter By Status verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsFilter::test_filter_by_status[chromium-Active]
Duration: 1m 34s
✅ PASS
3.Filter By Status
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Filter By Status verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsFilter::test_filter_by_status[chromium-Paused]
Duration: 1m 34s
✅ PASS
4.Filter By Status
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Filter By Status verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsFilter::test_filter_by_status[chromium-Draft]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 18s
📌 Campaigns List Load10 ✅ 10 100.0%
✅ PASS
1.Campaigns Heading Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns Heading Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignsListLoad::test_campaigns_heading_visible[chromium]
Duration: 1m 32s
✅ PASS
2.Create Campaign Button Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Campaign Button Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignsListLoad::test_create_campaign_button_visible[chromium]
Duration: 1m 33s
✅ PASS
3.Campaigns Page Loads
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns Page Loads verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsListLoad::test_campaigns_page_loads[chromium]
Duration: 1m 34s
✅ PASS
4.Create Campaign Button Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Campaign Button Visible verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsListLoad::test_create_campaign_button_visible[chromium]
Duration: 1m 35s
✅ PASS
5.Campaigns Table Or List Displayed
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns Table Or List Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns Table Or List Displayed verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsListLoad::test_campaigns_table_or_list_displayed[chromium]
Duration: 1m 35s
✅ PASS
6.No Js Errors On Campaigns Page
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: No Js Errors On Campaigns Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Campaigns Page verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsListLoad::test_no_js_errors_on_campaigns_page[chromium]
Duration: 1m 34s
✅ PASS
7.Campaigns Url Correct
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Url Correct verified successfully

tests/test_campaigns_list_features.py::TestCampaignsListLoad::test_campaigns_url_correct[chromium]
Duration: 1m 32s
✅ PASS
8.Create Campaign Navigates To Wizard
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Create Campaign Navigates To Wizard verified successfully

tests/test_campaigns_list_features.py::TestCampaignsListLoad::test_create_campaign_navigates_to_wizard[chromium]
Duration: 1m 33s
✅ PASS
9.No Js Crash
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Crash verified successfully

tests/test_campaigns_list_features.py::TestCampaignsListLoad::test_no_js_crash[chromium]
Duration: 1m 33s
✅ PASS
10.Campaigns Page Unauthenticated Redirect
3.2s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns Page Unauthenticated Redirect
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Campaigns Page Unauthenticated Redirect verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsListLoad::test_campaigns_page_unauthenticated_redirect[chromium]
Duration: 3.2s
TestsPassedFailedPass RateTime
10100100.0%14m 4s
📌 Campaigns Pagination4 ✅ 4 100.0%
✅ PASS
1.Pagination Visible Or Single Page
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Pagination Visible Or Single Page
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Pagination Visible Or Single Page verified successfully

tests/test_campaigns_list_features.py::TestCampaignsPagination::test_pagination_visible_or_single_page[chromium]
Duration: 1m 34s
✅ PASS
2.Page Numbers Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Page Numbers Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Numbers Visible verified successfully

tests/test_campaigns_list_features.py::TestCampaignsPagination::test_page_numbers_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Pagination Displayed If Many Campaigns
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Pagination Displayed If Many Campaigns
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Pagination Displayed If Many Campaigns verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsPagination::test_pagination_displayed_if_many_campaigns[chromium]
Duration: 1m 34s
✅ PASS
4.Page Size Selector If Available
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Page Size Selector If Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Size Selector If Available verified successfully

tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsPagination::test_page_size_selector_if_available[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 19s
📌 Campaigns Responsive3 ✅ 3 100.0%
✅ PASS
1.Campaigns At Viewport
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns At Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns At Viewport verified successfully

tests/test_campaigns_list_features.py::TestCampaignsResponsive::test_campaigns_at_viewport[chromium-375-812-mobile]
Duration: 1m 32s
✅ PASS
2.Campaigns At Viewport
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns At Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns At Viewport verified successfully

tests/test_campaigns_list_features.py::TestCampaignsResponsive::test_campaigns_at_viewport[chromium-768-1024-tablet]
Duration: 1m 33s
✅ PASS
3.Campaigns At Viewport
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaigns At Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns At Viewport verified successfully

tests/test_campaigns_list_features.py::TestCampaignsResponsive::test_campaigns_at_viewport[chromium-1280-800-desktop]
Duration: 1m 32s
TestsPassedFailedPass RateTime
330100.0%4m 37s
📌 Event Based Campaign2 ✅ 2 100.0%
✅ PASS
1.Event Based Campaign Default Flow
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Campaign Default Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Based Campaign Default Flow verified successfully

tests/test_event_based_campaign.py::test_event_based_campaign_default_flow[chromium]
Duration: 1m 34s
✅ PASS
2.Event Based Campaign Self Written Flow
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Campaign Self Written Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Based Campaign Self Written Flow verified successfully

tests/test_event_based_campaign.py::test_event_based_campaign_self_written_flow[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
220100.0%3m 6s
📌 Event Based Campaign E2 E13 ✅ 13 100.0%
✅ PASS
1.Navigate To Event Based
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Navigate To Event Based
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Event Based verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_navigate_to_event_based[chromium]
Duration: 1m 38s
✅ PASS
2.Fill Campaign Details
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Fill Campaign Details
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Fill Campaign Details verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_fill_campaign_details[chromium]
Duration: 1m 34s
✅ PASS
3.Select Products Default
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Select Products Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Products Default verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_select_products_default[chromium]
Duration: 1m 33s
✅ PASS
4.Select Objectives
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Select Objectives
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Objectives verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_select_objectives[chromium]
Duration: 1m 34s
✅ PASS
5.Configure Platforms
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Configure Platforms
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Configure Platforms verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_configure_platforms[chromium]
Duration: 1m 32s
✅ PASS
6.Generate Ai Workflow
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Generate Ai Workflow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Generate Ai Workflow verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_generate_ai_workflow[chromium]
Duration: 1m 32s
✅ PASS
7.Generate Custom Ai Workflow
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Generate Custom Ai Workflow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Generate Custom Ai Workflow verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_generate_custom_ai_workflow[chromium]
Duration: 1m 36s
✅ PASS
8.Event Nodes Product Toggle Default On
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Nodes Product Toggle Default On
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Nodes Product Toggle Default On verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_event_nodes_product_toggle_default_on[chromium]
Duration: 1m 36s
✅ PASS
9.Event Nodes Ai Toggle Default On
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Nodes Ai Toggle Default On
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Nodes Ai Toggle Default On verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_event_nodes_ai_toggle_default_on[chromium]
Duration: 1m 32s
✅ PASS
10.Event Nodes Product Toggle Off
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Nodes Product Toggle Off
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Nodes Product Toggle Off verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_event_nodes_product_toggle_off[chromium]
Duration: 1m 36s
✅ PASS
11.Event Nodes Ai Toggle Off
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Nodes Ai Toggle Off
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Nodes Ai Toggle Off verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_event_nodes_ai_toggle_off[chromium]
Duration: 1m 37s
✅ PASS
12.Customize Templates Flow
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Customize Templates Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Customize Templates Flow verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_customize_templates_flow[chromium]
Duration: 1m 32s
✅ PASS
13.Full Event Campaign Launch Flow
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Full Event Campaign Launch Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Full Event Campaign Launch Flow verified successfully

tests/test_campaign_full_e2e.py::TestEventBasedCampaignE2E::test_full_event_campaign_launch_flow[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
13130100.0%20m 30s
📌 Preset Campaigns — Sync1 ✅ 1 100.0%
✅ PASS
1.Preset Campaign Sync Card Vs List
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Preset Campaign Sync Card Vs List
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preset Campaign Sync Card Vs List verified successfully

tests/test_markopolo_preset_campaigns_sync.py::test_preset_campaign_sync_card_vs_list[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
110100.0%1m 34s
📌 S M S Validation2 ✅ 2 100.0%
✅ PASS
1.Sms Character Counter Present
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sms Character Counter Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Character Counter Present verified successfully

tests/test_markopolo_campaign_negative.py::TestSMSValidation::test_sms_character_counter_present[chromium]
Duration: 1m 34s
✅ PASS
2.Sms Within Limit Accepted
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Sms Within Limit Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sms Within Limit Accepted verified successfully

tests/test_markopolo_campaign_negative.py::TestSMSValidation::test_sms_within_limit_accepted[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 9s
📌 Wizard Step Navigation7 ✅ 7 100.0%
✅ PASS
1.Step2 Label Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Step2 Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Step2 Label Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_step2_label_visible[chromium]
Duration: 1m 33s
✅ PASS
2.Step3 Label Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Step3 Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Step3 Label Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_step3_label_visible[chromium]
Duration: 1m 37s
✅ PASS
3.Step4 Label Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Step4 Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Step4 Label Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_step4_label_visible[chromium]
Duration: 1m 33s
✅ PASS
4.All 4 Steps Described
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: All 4 Steps Described
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All 4 Steps Described verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_all_4_steps_described[chromium]
Duration: 1m 34s
✅ PASS
5.Wizard No Js Crash
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wizard No Js Crash verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_wizard_no_js_crash[chromium]
Duration: 1m 35s
✅ PASS
6.Wizard Https
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wizard Https verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_wizard_https[chromium]
Duration: 1m 33s
✅ PASS
7.Wizard Responsive Mobile
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Campaign Name"Automation Test Campaign"
Campaign TypeEmail / SMS (selected in wizard)
Test URLhttps://beta-stg.markopolo.ai/campaigns/create
BrowserChromium (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/campaigns
  2. Click 'Create Campaign' button
  3. Select campaign type (Email / SMS / Push)
  4. Fill campaign name, audience, content
  5. Submit and verify campaign created
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wizard Responsive Mobile verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStepNavigation::test_wizard_responsive_mobile[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
770100.0%10m 57s
📌 Wizard Step1 Define Audience18 ✅ 18 100.0%
✅ PASS
1.Step1 Header Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Step1 Header Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Step1 Header Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_step1_header_visible[chromium]
Duration: 1m 32s
✅ PASS
2.Step Indicators Visible
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Step Indicators Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Step Indicators Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_step_indicators_visible[chromium]
Duration: 1m 37s
✅ PASS
3.Audience Based Toggle Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Based Toggle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Based Toggle Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_audience_based_toggle_visible[chromium]
Duration: 1m 33s
✅ PASS
4.Event Based Toggle Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
ActionToggle campaign node on/off
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Toggle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Based Toggle Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_event_based_toggle_visible[chromium]
Duration: 1m 36s
✅ PASS
5.Campaign Name Field Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Name Field Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_campaign_name_field_visible[chromium]
Duration: 1m 36s
✅ PASS
6.Content Language Selector Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Content Language Selector Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Language Selector Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_content_language_selector_visible[chromium]
Duration: 1m 32s
✅ PASS
7.Select Products From Catalog Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Select Products From Catalog Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Select Products From Catalog Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_select_products_from_catalog_visible[chromium]
Duration: 1m 34s
✅ PASS
8.Describe Target Audience Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Describe Target Audience Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Describe Target Audience Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_describe_target_audience_visible[chromium]
Duration: 1m 32s
✅ PASS
9.Regenerate Audience Button Visible
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Regenerate Audience Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Regenerate Audience Button Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_regenerate_audience_button_visible[chromium]
Duration: 1m 33s
✅ PASS
10.Audience List Visible
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience List Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience List Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_audience_list_visible[chromium]
Duration: 1m 35s
✅ PASS
11.Shopify Cart Abandoners Segment Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Shopify Cart Abandoners Segment Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Cart Abandoners Segment Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_shopify_cart_abandoners_segment_visible[chromium]
Duration: 1m 34s
✅ PASS
12.Audience Pagination Visible
1m 36s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Pagination Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Pagination Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_audience_pagination_visible[chromium]
Duration: 1m 36s
✅ PASS
13.Continue Button Visible
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Continue Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Continue Button Visible verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_continue_button_visible[chromium]
Duration: 1m 32s
✅ PASS
14.Audience Based Description
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience Based Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Based Description verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_audience_based_description[chromium]
Duration: 1m 33s
✅ PASS
15.Event Based Description
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Based Description verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_event_based_description[chromium]
Duration: 1m 37s
✅ PASS
16.Campaign Name Accepts Input
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Campaign Name Accepts Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Accepts Input verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_campaign_name_accepts_input[chromium]
Duration: 1m 32s
✅ PASS
17.Audience List Has Items
1m 32s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/campaigns
DataExisting campaigns on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Audience List Has Items
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience List Has Items verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_audience_list_has_items[chromium]
Duration: 1m 32s
✅ PASS
18.Event Based Click Changes View
1m 33s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CampaignExisting campaign on test account
Test URLhttps://beta-stg.markopolo.ai/campaigns/<campaign-id>
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
  2. Perform: Event Based Click Changes View
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Event Based Click Changes View verified successfully

tests/test_campaign_creation_wizard.py::TestWizardStep1DefineAudience::test_event_based_click_changes_view[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
18180100.0%28m 10s
Module Summary — Campaigns
FeatureTestsPassedFailedPass RateDuration
Audience Based Campaign18180100.0%28m 45s
Audience Based Campaign E2 E17170100.0%27m 40s
Campaign Actions880100.0%12m 41s
Campaign Analytics Matrix11110100.0%17m 12s
Campaign Audience Validation220100.0%3m 11s
Campaign Channel Selection440100.0%6m 22s
Campaign Creation Navigation220100.0%3m 10s
Campaign Detail Actions440100.0%6m 25s
Campaign Detail Analytics Tab20200100.0%31m 22s
Campaign Detail Leads Tab550100.0%7m 48s
Campaign Detail Page23230100.0%36m 9s
Campaign Detail Page Load14140100.0%21m 59s
Campaign Detail Responsiveness220100.0%3m 9s
Campaign Detail Sequences Tab440100.0%6m 12s
Campaign Detail Tabs660100.0%9m 26s
Campaign E2 E_ A I_ All Products550100.0%2m 6s
Campaign E2 E_ A I_ Single Product220100.0%2m 31s
Campaign E2 E_ All Channels110100.0%46.4s
Campaign E2 E_ Custom Description220100.0%2m 33s
Campaign E2 E_ Edge Cases880100.0%6m 19s
Campaign E2 E_ Event Based110100.0%1m 9s
Campaign E2 E_ Known Bugs21050.0%57.1s
Campaign E2 E_ Multi Channel220100.0%1m 33s
Campaign E2 E_ Objectives440100.0%6m 24s
Campaign E2 E_ Single Channel220100.0%2m 6s
Campaign Edit — Preset Voice22220100.0%34m 54s
Campaign Editing220100.0%3m 10s
Campaign Lifecycle330100.0%4m 44s
Campaign List Actions550100.0%7m 49s
Campaign Name Validation660100.0%9m 38s
Campaign Navigation330100.0%4m 48s
Campaign Scheduling220100.0%3m 5s
Campaign Sequence Builder440100.0%6m 29s
Campaign Status Filters12120100.0%18m 52s
Campaign Table Columns12120100.0%18m 56s
Campaign Type Back Navigation220100.0%3m 16s
Campaign Type Cards550100.0%7m 55s
Campaign Type Page Load220100.0%3m 12s
Campaign Type Selection880100.0%12m 44s
Campaign Wizard Load770100.0%11m 8s
Campaigns17170100.0%26m 47s
Campaigns Filter440100.0%6m 18s
Campaigns List Load10100100.0%14m 4s
Campaigns Pagination440100.0%6m 19s
Campaigns Responsive330100.0%4m 37s
Campaigns Search550100.0%7m 58s
Event Based Campaign220100.0%3m 6s
Event Based Campaign E2 E13130100.0%20m 30s
Preset Campaigns — Sync110100.0%1m 34s
S M S Validation220100.0%3m 9s
Wizard Step Navigation770100.0%10m 57s
Wizard Step1 Define Audience18180100.0%28m 10s
Features: 52Tests: 350Passed: 349Failed: 0Pass Rate: 99.7%532m 8s
📈Analytics155 ✅ 155 100.0%
📌 Analytics Channel Filter3 ✅ 3 100.0%
✅ PASS
1.Channel Filter Present
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Filter Present verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsChannelFilter::test_channel_filter_present[chromium]
Duration: 1m 36s
✅ PASS
2.Channel Filter Updates Data
1m 39s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Filter Updates Data verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsChannelFilter::test_channel_filter_updates_data[chromium-Email]
Duration: 1m 39s
✅ PASS
3.Channel Filter Updates Data
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Filter Updates Data verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsChannelFilter::test_channel_filter_updates_data[chromium-SMS]
Duration: 1m 38s
TestsPassedFailedPass RateTime
330100.0%4m 53s
📌 Analytics Channel Filtering4 ✅ 4 100.0%
✅ PASS
1.Channel Filter Does Not Break Page
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Filter Does Not Break Page verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsChannelFiltering::test_channel_filter_does_not_break_page[chromium-Email]
Duration: 1m 37s
✅ PASS
2.Channel Filter Does Not Break Page
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Filter Does Not Break Page verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsChannelFiltering::test_channel_filter_does_not_break_page[chromium-SMS]
Duration: 1m 34s
✅ PASS
3.Channel Filter Does Not Break Page
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Channel Filter Does Not Break Page verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsChannelFiltering::test_channel_filter_does_not_break_page[chromium-WhatsApp]
Duration: 1m 34s
✅ PASS
4.All Channels Filter Shows Total Data
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Channels Filter Shows Total Data verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsChannelFiltering::test_all_channels_filter_shows_total_data[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
440100.0%6m 23s
📌 Analytics Charts2 ✅ 2 100.0%
✅ PASS
1.Charts Visible
1m 39s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Charts Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Charts Visible verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsCharts::test_charts_visible[chromium]
Duration: 1m 39s
✅ PASS
2.No Data State Handled
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: No Data State Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Data State Handled verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsCharts::test_no_data_state_handled[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
220100.0%3m 17s
📌 Analytics Comparison2 ✅ 2 100.0%
✅ PASS
1.Comparison Period Toggle Exists
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Comparison Period Toggle Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Comparison Period Toggle Exists verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsComparison::test_comparison_period_toggle_exists[chromium]
Duration: 1m 36s
✅ PASS
2.Comparison Shows Difference Indicators
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Comparison Shows Difference Indicators
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Comparison Shows Difference Indicators verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsComparison::test_comparison_shows_difference_indicators[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 11s
📌 Analytics Conversions Tab19 ✅ 19 100.0%
✅ PASS
1.Conversions Tab Loads Content
1m 39s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Tab Loads Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Conversions Tab Loads Content verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_conversions_tab_loads_content[chromium]
Duration: 1m 39s
✅ PASS
2.Total Conversions Kpi Visible
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Total Conversions Kpi Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Total Conversions Kpi Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_total_conversions_kpi_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Purchase History Section Visible
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase History Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Purchase History Section Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_history_section_visible[chromium]
Duration: 1m 38s
✅ PASS
4.All Campaigns Filter Visible
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Campaigns Filter Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_all_campaigns_filter_visible[chromium]
Duration: 1m 38s
✅ PASS
5.Three Analytics Tabs All Visible
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Three Analytics Tabs All Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Three Analytics Tabs All Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_three_analytics_tabs_all_visible[chromium]
Duration: 1m 32s
✅ PASS
6.Conversions Tab Url Correct
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Tab Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Conversions Tab Url Correct verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_conversions_tab_url_correct[chromium]
Duration: 1m 37s
✅ PASS
7.Conversions Tab Clickable From Analytics
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Tab Clickable From Analytics
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Conversions Tab Clickable From Analytics verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_conversions_tab_clickable_from_analytics[chromium]
Duration: 1m 36s
✅ PASS
8.Total Conversions Is Numeric
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Total Conversions Is Numeric
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Total Conversions Is Numeric verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_total_conversions_is_numeric[chromium]
Duration: 1m 37s
✅ PASS
9.Purchase Table Campaign Column
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase Table Campaign Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Purchase Table Campaign Column verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_table_campaign_column[chromium]
Duration: 1m 38s
✅ PASS
10.Purchase Table Channel Column
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase Table Channel Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Purchase Table Channel Column verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_table_channel_column[chromium]
Duration: 1m 35s
✅ PASS
11.Purchase Table Email Column
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase Table Email Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Purchase Table Email Column verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_table_email_column[chromium]
Duration: 1m 35s
✅ PASS
12.Purchase Table Phone Column
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase Table Phone Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Purchase Table Phone Column verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_table_phone_column[chromium]
Duration: 1m 37s
✅ PASS
13.Purchase Table Value Column
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase Table Value Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Purchase Table Value Column verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_table_value_column[chromium]
Duration: 1m 35s
✅ PASS
14.Purchase Table Has Rows
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Purchase Table Has Rows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Purchase Table Has Rows verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_purchase_table_has_rows[chromium]
Duration: 1m 36s
✅ PASS
15.View Details Button Per Row
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: View Details Button Per Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View Details Button Per Row verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_view_details_button_per_row[chromium]
Duration: 1m 35s
✅ PASS
16.View Details Click No Logout
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: View Details Click No Logout
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — View Details Click No Logout verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_view_details_click_no_logout[chromium]
Duration: 1m 37s
✅ PASS
17.Conversions Tab No Js Crash
1m 46s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Tab No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Conversions Tab No Js Crash verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_conversions_tab_no_js_crash[chromium]
Duration: 1m 46s
✅ PASS
18.Conversions Pagination Or Rows
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Pagination Or Rows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Conversions Pagination Or Rows verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_conversions_pagination_or_rows[chromium]
Duration: 1m 34s
✅ PASS
19.Conversions Responsive Mobile
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Conversions Responsive Mobile verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsConversionsTab::test_conversions_responsive_mobile[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
19190100.0%30m 35s
📌 Analytics Data Integrity8 ✅ 8 100.0%
✅ PASS
1.Large Numbers Formatted
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Large Numbers Formatted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Large Numbers Formatted verified successfully

tests/test_analytics_final.py::TestAnalyticsDataIntegrity::test_large_numbers_formatted[chromium]
Duration: 1m 33s
✅ PASS
2.Numbers Formatted Correctly
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Numbers Formatted Correctly
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Numbers Formatted Correctly verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDataIntegrity::test_numbers_formatted_correctly[chromium]
Duration: 1m 38s
✅ PASS
3.No Negative Revenue Values
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: No Negative Revenue Values
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Negative Revenue Values verified successfully

tests/test_analytics_final.py::TestAnalyticsDataIntegrity::test_no_negative_revenue_values[chromium]
Duration: 1m 36s
✅ PASS
4.Revenue Is Non Negative
1m 39s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Is Non Negative
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Is Non Negative verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDataIntegrity::test_revenue_is_non_negative[chromium]
Duration: 1m 39s
✅ PASS
5.Percentage Values In Valid Range
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Percentage Values In Valid Range
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Percentage Values In Valid Range verified successfully

tests/test_analytics_final.py::TestAnalyticsDataIntegrity::test_percentage_values_in_valid_range[chromium]
Duration: 1m 32s
✅ PASS
6.Percentage Values In Valid Range
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Percentage Values In Valid Range
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Percentage Values In Valid Range verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDataIntegrity::test_percentage_values_in_valid_range[chromium]
Duration: 1m 33s
✅ PASS
7.Kpi Values Not All Zero
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
KPI CardsROAS · Revenue · Conversions · Sessions
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Kpi Values Not All Zero
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Values Not All Zero verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDataIntegrity::test_kpi_values_not_all_zero[chromium]
Duration: 1m 34s
✅ PASS
8.Roas Sanity Check
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Roas Sanity Check
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Roas Sanity Check verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDataIntegrity::test_roas_sanity_check[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%12m 40s
📌 Analytics Date Filter2 ✅ 2 100.0%
✅ PASS
1.Date Range Picker Exists
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Picker Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Date Range Picker Exists verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsDateFilter::test_date_range_picker_exists[chromium]
Duration: 1m 34s
✅ PASS
2.Date Range Selection Updates Page
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Selection Updates Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Selection Updates Page verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsDateFilter::test_date_range_selection_updates_page[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
220100.0%3m 8s
📌 Analytics Date Range Filtering6 ✅ 6 100.0%
✅ PASS
1.Date Range Option Selectable
1m 41s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDateRangeFiltering::test_date_range_option_selectable[chromium-Today]
Duration: 1m 41s
✅ PASS
2.Date Range Option Selectable
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDateRangeFiltering::test_date_range_option_selectable[chromium-Last week]
Duration: 1m 36s
✅ PASS
3.Date Range Option Selectable
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDateRangeFiltering::test_date_range_option_selectable[chromium-Last month]
Duration: 1m 36s
✅ PASS
4.Date Range Option Selectable
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDateRangeFiltering::test_date_range_option_selectable[chromium-Last year]
Duration: 1m 35s
✅ PASS
5.Future Date Not Allowed In Range
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Future Date Not Allowed In Range
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Future Date Not Allowed In Range verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDateRangeFiltering::test_future_date_not_allowed_in_range[chromium]
Duration: 1m 34s
✅ PASS
6.Custom Date Range Picker Accessible
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Custom Date Range Picker Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Custom Date Range Picker Accessible verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsDateRangeFiltering::test_custom_date_range_picker_accessible[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
660100.0%9m 36s
📌 Analytics Export5 ✅ 5 100.0%
✅ PASS
1.Export Button Present
1m 39s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Export Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Export Button Present verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsExport::test_export_button_present[chromium]
Duration: 1m 39s
✅ PASS
2.Export Button Exists
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Export Button Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Export Button Exists verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsExport::test_export_button_exists[chromium]
Duration: 1m 34s
✅ PASS
3.Export Format Options
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Export Format Options
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Export Format Options verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsExport::test_export_format_options[chromium]
Duration: 1m 37s
✅ PASS
4.Export Does Not Cause Js Error
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Export Does Not Cause Js Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Export Does Not Cause Js Error verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsExport::test_export_does_not_cause_js_error[chromium]
Duration: 1m 33s
✅ PASS
5.Export Does Not Crash
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Export Does Not Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Export Does Not Crash verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsExport::test_export_does_not_crash[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
550100.0%7m 59s
📌 Analytics Page Comprehensive31 ✅ 31 100.0%
✅ PASS
1.View Details Buttons Present
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: View Details Buttons Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — View Details Buttons Present verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_view_details_buttons_present[chromium]
Duration: 0ms
✅ PASS
2.View Content Buttons Present
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: View Content Buttons Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — View Content Buttons Present verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_view_content_buttons_present[chromium]
Duration: 0ms
✅ PASS
3.Pagination Controls Visible
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Pagination Controls Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Pagination Controls Visible verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_pagination_controls_visible[chromium]
Duration: 0ms
✅ PASS
4.Analytics Page Loads Successfully
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Analytics Page Loads Successfully
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Page Loads Successfully verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_analytics_page_loads_successfully[chromium]
Duration: 1m 33s
✅ PASS
5.All Tabs Visible
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: All Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Tabs Visible verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_all_tabs_visible[chromium]
Duration: 0ms
✅ PASS
6.Revenue Kpi Cards Present
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Kpi Cards Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Kpi Cards Present verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_revenue_kpi_cards_present[chromium]
Duration: 0ms
✅ PASS
7.Channel Performance Chart Visible
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Performance Chart Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Performance Chart Visible verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_channel_performance_chart_visible[chromium]
Duration: 0ms
✅ PASS
8.Revenue Attribution Breakdown Visible
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Attribution Breakdown Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Attribution Breakdown Visible verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_revenue_attribution_breakdown_visible[chromium]
Duration: 0ms
✅ PASS
9.Audience Kpi Cards Present
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Audience Kpi Cards Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Kpi Cards Present verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_audience_kpi_cards_present[chromium]
Duration: 0ms
✅ PASS
10.Event Timeline Chart Visible
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Event Timeline Chart Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Timeline Chart Visible verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_event_timeline_chart_visible[chromium]
Duration: 0ms
✅ PASS
11.Event Summary Table Present
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Event Summary Table Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Summary Table Present verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_event_summary_table_present[chromium]
Duration: 0ms
✅ PASS
12.Recent Events Section Visible
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Recent Events Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Recent Events Section Visible verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_recent_events_section_visible[chromium]
Duration: 0ms
✅ PASS
13.Select Time Range Last Month
1m 41s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Select Time Range Last Month
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Time Range Last Month verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_select_time_range_last_month[chromium]
Duration: 1m 41s
✅ PASS
14.Select Time Range Last Year
1ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Select Time Range Last Year
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Time Range Last Year verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_select_time_range_last_year[chromium]
Duration: 1ms
✅ PASS
15.All Time Ranges Sequentially
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: All Time Ranges Sequentially
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Time Ranges Sequentially verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_all_time_ranges_sequentially[chromium]
Duration: 0ms
✅ PASS
16.Events Filter Dropdown Options
1ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Events Filter Dropdown Options verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_events_filter_dropdown_options[chromium]
Duration: 1ms
✅ PASS
17.Events Filter Select Specific Events
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Events Filter Select Specific Events verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_events_filter_select_specific_events[chromium]
Duration: 0ms
✅ PASS
18.View All Events Button
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: View All Events Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — View All Events Button verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_view_all_events_button[chromium]
Duration: 0ms
✅ PASS
19.Click View Details First Row
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Click View Details First Row
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click View Details First Row verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_click_view_details_first_row[chromium]
Duration: 0ms
✅ PASS
20.Click View Content First Row
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Click View Content First Row
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click View Content First Row verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_click_view_content_first_row[chromium]
Duration: 0ms
✅ PASS
21.Language Dropdown Opens
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Language Dropdown Opens verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_language_dropdown_opens[chromium]
Duration: 0ms
✅ PASS
22.User Menu Shows Settings And Logout
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: User Menu Shows Settings And Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — User Menu Shows Settings And Logout verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_user_menu_shows_settings_and_logout[chromium]
Duration: 0ms
✅ PASS
23.Full Analytics Flow
1ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Full Analytics Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Full Analytics Flow verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_full_analytics_flow[chromium]
Duration: 1ms
✅ PASS
24.Click Revenue Attribution Tab
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Click Revenue Attribution Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Revenue Attribution Tab verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_click_revenue_attribution_tab[chromium]
Duration: 0ms
✅ PASS
25.Click Audience Analytics Tab
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Click Audience Analytics Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Audience Analytics Tab verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_click_audience_analytics_tab[chromium]
Duration: 0ms
✅ PASS
26.Click Conversions Tab
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Click Conversions Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Conversions Tab verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_click_conversions_tab[chromium]
Duration: 0ms
✅ PASS
27.Campaign Filter Dropdown Opens
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Filter Dropdown Opens verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_campaign_filter_dropdown_opens[chromium]
Duration: 0ms
✅ PASS
28.Campaign Filter Select All
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Filter Select All verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_campaign_filter_select_all[chromium]
Duration: 0ms
✅ PASS
29.Time Range Dropdown Options
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Time Range Dropdown Options verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_time_range_dropdown_options[chromium]
Duration: 0ms
✅ PASS
30.Select Time Range Today
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Select Time Range Today
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Time Range Today verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_select_time_range_today[chromium]
Duration: 0ms
✅ PASS
31.Select Time Range Last Week
0ms
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Select Time Range Last Week
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Time Range Last Week verified successfully

tests/test_analytics_comprehensive.py::TestAnalyticsPageComprehensive::test_select_time_range_last_week[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
31310100.0%3m 13s
📌 Analytics Page Load6 ✅ 6 100.0%
✅ PASS
1.Analytics Page Loads Without Crash
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Analytics Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Page Loads Without Crash verified successfully

tests/test_analytics_final.py::TestAnalyticsPageLoad::test_analytics_page_loads_without_crash[chromium]
Duration: 1m 35s
✅ PASS
2.All Three Tabs Are Visible
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: All Three Tabs Are Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Three Tabs Are Visible verified successfully

tests/test_analytics_final.py::TestAnalyticsPageLoad::test_all_three_tabs_are_visible[chromium]
Duration: 1m 33s
✅ PASS
3.Tab Switching Does Not Cause Errors
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Tab Switching Does Not Cause Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Switching Does Not Cause Errors verified successfully

tests/test_analytics_final.py::TestAnalyticsPageLoad::test_tab_switching_does_not_cause_errors[chromium]
Duration: 1m 33s
✅ PASS
4.Revenue Attribution Tab Is Default
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Attribution Tab Is Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Attribution Tab Is Default verified successfully

tests/test_analytics_final.py::TestAnalyticsPageLoad::test_revenue_attribution_tab_is_default[chromium]
Duration: 1m 34s
✅ PASS
5.Navigate To Audience Analytics Tab
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Navigate To Audience Analytics Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Audience Analytics Tab verified successfully

tests/test_analytics_final.py::TestAnalyticsPageLoad::test_navigate_to_audience_analytics_tab[chromium]
Duration: 1m 33s
✅ PASS
6.Navigate To Conversions Tab
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Navigate To Conversions Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Conversions Tab verified successfully

tests/test_analytics_final.py::TestAnalyticsPageLoad::test_navigate_to_conversions_tab[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
660100.0%9m 19s
📌 Analytics Page Structure4 ✅ 4 100.0%
✅ PASS
1.Kpi Cards Present
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
KPI CardsROAS · Revenue · Conversions · Sessions
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Kpi Cards Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kpi Cards Present verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsPageStructure::test_kpi_cards_present[chromium]
Duration: 1m 35s
✅ PASS
2.Analytics Url Correct
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Analytics Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Url Correct verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsPageStructure::test_analytics_url_correct[chromium]
Duration: 1m 37s
✅ PASS
3.Analytics Has Content
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Analytics Has Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Has Content verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsPageStructure::test_analytics_has_content[chromium]
Duration: 1m 35s
✅ PASS
4.Kpi Values Are Numeric Or Dash
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
KPI CardsROAS · Revenue · Conversions · Sessions
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Kpi Values Are Numeric Or Dash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kpi Values Are Numeric Or Dash verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsPageStructure::test_kpi_values_are_numeric_or_dash[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 21s
📌 Analytics Revenue Attribution Tab21 ✅ 21 100.0%
✅ PASS
1.Revenue Tab Loads Content
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Tab Loads Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Tab Loads Content verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_tab_loads_content[chromium]
Duration: 1m 32s
✅ PASS
2.Total Revenue Kpi Visible
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Total Revenue Kpi Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Total Revenue Kpi Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_total_revenue_kpi_visible[chromium]
Duration: 1m 32s
✅ PASS
3.Channel Breakdown Email Visible
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Breakdown Email Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Breakdown Email Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_channel_breakdown_email_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Channel Breakdown Sms Visible
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Breakdown Sms Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Breakdown Sms Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_channel_breakdown_sms_visible[chromium]
Duration: 1m 37s
✅ PASS
5.Channel Breakdown Whatsapp Visible
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Breakdown Whatsapp Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Breakdown Whatsapp Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_channel_breakdown_whatsapp_visible[chromium]
Duration: 1m 33s
✅ PASS
6.Channel Breakdown Voice Visible
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Breakdown Voice Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Breakdown Voice Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_channel_breakdown_voice_visible[chromium]
Duration: 1m 36s
✅ PASS
7.Channel Breakdown Push Visible
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Breakdown Push Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Breakdown Push Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_channel_breakdown_push_visible[chromium]
Duration: 1m 32s
✅ PASS
8.Avg Revenue By Channel Visible
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Avg Revenue By Channel Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Avg Revenue By Channel Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_avg_revenue_by_channel_visible[chromium]
Duration: 1m 35s
✅ PASS
9.Avg Purchased By Channel Visible
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Avg Purchased By Channel Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Avg Purchased By Channel Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_avg_purchased_by_channel_visible[chromium]
Duration: 1m 34s
✅ PASS
10.Channel Performance Section Visible
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Channel Performance Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Performance Section Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_channel_performance_section_visible[chromium]
Duration: 1m 33s
✅ PASS
11.Revenue Attribution Section Visible
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Attribution Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Attribution Section Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_attribution_section_visible[chromium]
Duration: 1m 34s
✅ PASS
12.Revenue Percentages Visible
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Percentages Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Percentages Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_percentages_visible[chromium]
Duration: 1m 33s
✅ PASS
13.Per Channel Revenue Cards Visible
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Per Channel Revenue Cards Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Per Channel Revenue Cards Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_per_channel_revenue_cards_visible[chromium]
Duration: 1m 33s
✅ PASS
14.Per Channel Purchases Count Visible
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Per Channel Purchases Count Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Per Channel Purchases Count Visible verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_per_channel_purchases_count_visible[chromium]
Duration: 1m 35s
✅ PASS
15.Revenue Tab Url Correct
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Tab Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Tab Url Correct verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_tab_url_correct[chromium]
Duration: 1m 36s
✅ PASS
16.Revenue Tab Clickable From Analytics
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Tab Clickable From Analytics
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Revenue Tab Clickable From Analytics verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_tab_clickable_from_analytics[chromium]
Duration: 1m 34s
✅ PASS
17.Revenue Has Currency Value
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Has Currency Value
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Has Currency Value verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_has_currency_value[chromium]
Duration: 1m 33s
✅ PASS
18.Revenue Tab No Js Crash
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Tab No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Tab No Js Crash verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_tab_no_js_crash[chromium]
Duration: 1m 37s
✅ PASS
19.Tab Switch Audience To Conversions To Revenue
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Tab Switch Audience To Conversions To Revenue
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Switch Audience To Conversions To Revenue verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_tab_switch_audience_to_conversions_to_revenue[chromium]
Duration: 1m 34s
✅ PASS
20.All Campaigns Filter On Revenue Tab
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Campaigns Filter On Revenue Tab verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_all_campaigns_filter_on_revenue_tab[chromium]
Duration: 1m 35s
✅ PASS
21.Revenue Tab Responsive Mobile
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Tab Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Revenue Tab Responsive Mobile verified successfully

tests/test_analytics_conversions_revenue.py::TestAnalyticsRevenueAttributionTab::test_revenue_tab_responsive_mobile[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
21210100.0%32m 55s
📌 Analytics Sub Sections3 ✅ 3 100.0%
✅ PASS
1.Analytics Page After Reload Stays On Analytics
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Analytics Page After Reload Stays On Analytics
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Page After Reload Stays On Analytics verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsSubSections::test_analytics_page_after_reload_stays_on_analytics[chromium]
Duration: 1m 34s
✅ PASS
2.Audience Analytics Section Accessible
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Audience Analytics Section Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Analytics Section Accessible verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsSubSections::test_audience_analytics_section_accessible[chromium]
Duration: 1m 33s
✅ PASS
3.Campaign Analytics Drilldown Accessible
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Campaign Analytics Drilldown Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Analytics Drilldown Accessible verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsSubSections::test_campaign_analytics_drilldown_accessible[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 42s
📌 Analytics Tabs2 ✅ 2 100.0%
✅ PASS
1.Analytics Tabs Exist
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Analytics Tabs Exist
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Tabs Exist verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsTabs::test_analytics_tabs_exist[chromium]
Duration: 1m 37s
✅ PASS
2.Audience Analytics Section
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Audience Analytics Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Analytics Section verified successfully

tests/test_markopolo_analytics_comprehensive.py::TestAnalyticsTabs::test_audience_analytics_section[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Analytics Visualizations4 ✅ 4 100.0%
✅ PASS
1.Revenue Chart Visible
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Chart Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Chart Visible verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsVisualizations::test_revenue_chart_visible[chromium]
Duration: 1m 38s
✅ PASS
2.Chart Legend Visible
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Chart Legend Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Chart Legend Visible verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsVisualizations::test_chart_legend_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Chart Tooltip On Hover
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Chart Tooltip On Hover
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Chart Tooltip On Hover verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsVisualizations::test_chart_tooltip_on_hover[chromium]
Duration: 1m 35s
✅ PASS
4.Table View Toggle Works
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Table View Toggle Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table View Toggle Works verified successfully

tests/test_markopolo_analytics_advanced.py::TestAnalyticsVisualizations::test_table_view_toggle_works[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
440100.0%6m 24s
📌 Audience Analytics1 ✅ 1 100.0%
✅ PASS
1.Markopolo Audience Analytics
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Markopolo Audience Analytics
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo Audience Analytics verified successfully

tests/test_markopolo_audience_analytics.py::test_markopolo_audience_analytics[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
110100.0%1m 35s
📌 Audience Analytics Tab6 ✅ 6 100.0%
✅ PASS
1.Recent Events Section Present
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Recent Events Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Recent Events Section Present verified successfully

tests/test_analytics_final.py::TestAudienceAnalyticsTab::test_recent_events_section_present[chromium]
Duration: 1m 38s
✅ PASS
2.View All Events Button Present
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: View All Events Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — View All Events Button Present verified successfully

tests/test_analytics_final.py::TestAudienceAnalyticsTab::test_view_all_events_button_present[chromium]
Duration: 1m 38s
✅ PASS
3.Audience Kpi Cards Present
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Audience Kpi Cards Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Kpi Cards Present verified successfully

tests/test_analytics_final.py::TestAudienceAnalyticsTab::test_audience_kpi_cards_present[chromium]
Duration: 1m 35s
✅ PASS
4.Event Timeline Widget Present
1m 32s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Event Timeline Widget Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Timeline Widget Present verified successfully

tests/test_analytics_final.py::TestAudienceAnalyticsTab::test_event_timeline_widget_present[chromium]
Duration: 1m 32s
✅ PASS
5.Event Summary Widget Present
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Event Summary Widget Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Summary Widget Present verified successfully

tests/test_analytics_final.py::TestAudienceAnalyticsTab::test_event_summary_widget_present[chromium]
Duration: 1m 33s
✅ PASS
6.Audience Tab Has Chart
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionAudience Analytics / Events
Date RangeToday / Last 7 days / Last 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Audience Tab Has Chart
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Tab Has Chart verified successfully

tests/test_analytics_final.py::TestAudienceAnalyticsTab::test_audience_tab_has_chart[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
660100.0%9m 31s
📌 Conversions Tab3 ✅ 3 100.0%
✅ PASS
1.Conversions Tab Loads Without Crash
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Tab Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Conversions Tab Loads Without Crash verified successfully

tests/test_analytics_final.py::TestConversionsTab::test_conversions_tab_loads_without_crash[chromium]
Duration: 1m 35s
✅ PASS
2.Conversions Campaign Filter Present
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Conversions Campaign Filter Present verified successfully

tests/test_analytics_final.py::TestConversionsTab::test_conversions_campaign_filter_present[chromium]
Duration: 1m 34s
✅ PASS
3.Conversions Content Or Empty State
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Conversions Content Or Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Conversions Content Or Empty State verified successfully

tests/test_analytics_final.py::TestConversionsTab::test_conversions_content_or_empty_state[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 44s
📌 Date Range Filter9 ✅ 9 100.0%
✅ PASS
1.Date Range Dropdown Exists On Audience Tab
1m 38s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Date Range Dropdown Exists On Audience Tab verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_date_range_dropdown_exists_on_audience_tab[chromium]
Duration: 1m 38s
✅ PASS
2.Date Range Option Selectable
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_date_range_option_selectable[chromium-Today]
Duration: 1m 34s
✅ PASS
3.Date Range Option Selectable
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_date_range_option_selectable[chromium-Last week]
Duration: 1m 35s
✅ PASS
4.Date Range Option Selectable
1m 40s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_date_range_option_selectable[chromium-Last month]
Duration: 1m 40s
✅ PASS
5.Date Range Option Selectable
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Date Range Option Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Range Option Selectable verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_date_range_option_selectable[chromium-Last year]
Duration: 1m 35s
✅ PASS
6.Select Today Updates Data
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Select Today Updates Data
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Today Updates Data verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_select_today_updates_data[chromium]
Duration: 1m 37s
✅ PASS
7.Select Last Year Updates Data
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Select Last Year Updates Data
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Select Last Year Updates Data verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_select_last_year_updates_data[chromium]
Duration: 1m 37s
✅ PASS
8.No Date Range On Conversions Tab
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: No Date Range On Conversions Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Date Range On Conversions Tab verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_no_date_range_on_conversions_tab[chromium]
Duration: 1m 37s
✅ PASS
9.Date Filter Persists When Switching Back To Audience
1m 46s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Filter Persists When Switching Back To Audience verified successfully

tests/test_analytics_final.py::TestDateRangeFilter::test_date_filter_persists_when_switching_back_to_audience[chromium]
Duration: 1m 46s
TestsPassedFailedPass RateTime
990100.0%14m 39s
📌 M P L O487 Product Widgets5 ✅ 5 100.0%
✅ PASS
1.Ac1 Top Viewed Products Widget Exists
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Ac1 Top Viewed Products Widget Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ac1 Top Viewed Products Widget Exists verified successfully

tests/test_analytics_final.py::TestMPLO487ProductWidgets::test_AC1_top_viewed_products_widget_exists[chromium]
Duration: 1m 34s
✅ PASS
2.Ac2 Top Purchased Products Widget Exists
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Ac2 Top Purchased Products Widget Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ac2 Top Purchased Products Widget Exists verified successfully

tests/test_analytics_final.py::TestMPLO487ProductWidgets::test_AC2_top_purchased_products_widget_exists[chromium]
Duration: 1m 37s
✅ PASS
3.Ac Missing Visitor Source Breakdown Not Implemented
1m 39s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Ac Missing Visitor Source Breakdown Not Implemented
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Ac Missing Visitor Source Breakdown Not Implemented verified successfully

tests/test_analytics_final.py::TestMPLO487ProductWidgets::test_AC_MISSING_visitor_source_breakdown_not_implemented[chromium]
Duration: 1m 39s
✅ PASS
4.Ac Missing Geo Data Not Implemented
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Ac Missing Geo Data Not Implemented
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Ac Missing Geo Data Not Implemented verified successfully

tests/test_analytics_final.py::TestMPLO487ProductWidgets::test_AC_MISSING_geo_data_not_implemented[chromium]
Duration: 1m 35s
✅ PASS
5.Ac3 Trending Products Recommendation Banner
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Ac3 Trending Products Recommendation Banner
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ac3 Trending Products Recommendation Banner verified successfully

tests/test_analytics_final.py::TestMPLO487ProductWidgets::test_AC3_trending_products_recommendation_banner[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
550100.0%8m 1s
📌 Missing Feature Registry4 ✅ 4 100.0%
✅ PASS
1.No Export Button Present
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: No Export Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — No Export Button Present verified successfully

tests/test_analytics_final.py::TestMissingFeatureRegistry::test_no_export_button_present[chromium]
Duration: 1m 35s
✅ PASS
2.Visitor Source Breakdown Missing
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Visitor Source Breakdown Missing
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Visitor Source Breakdown Missing verified successfully

tests/test_analytics_final.py::TestMissingFeatureRegistry::test_visitor_source_breakdown_missing[chromium]
Duration: 1m 33s
✅ PASS
3.No Compare Period Feature
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: No Compare Period Feature
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Compare Period Feature verified successfully

tests/test_analytics_final.py::TestMissingFeatureRegistry::test_no_compare_period_feature[chromium]
Duration: 1m 33s
✅ PASS
4.All Analytics Bugs Summary
1m 37s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/analytics
DataExisting analytics data on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: All Analytics Bugs Summary
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Analytics Bugs Summary verified successfully

tests/test_analytics_final.py::TestMissingFeatureRegistry::test_all_analytics_bugs_summary[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
440100.0%6m 18s
📌 Revenue Attribution Tab5 ✅ 5 100.0%
✅ PASS
1.Revenue Kpi Cards Present
1m 33s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Kpi Cards Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Kpi Cards Present verified successfully

tests/test_analytics_final.py::TestRevenueAttributionTab::test_revenue_kpi_cards_present[chromium]
Duration: 1m 33s
✅ PASS
2.Revenue Attribution Channel Breakdown Visible
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Attribution Channel Breakdown Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Attribution Channel Breakdown Visible verified successfully

tests/test_analytics_final.py::TestRevenueAttributionTab::test_revenue_attribution_channel_breakdown_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Revenue Tab Chart Or Data Visible
1m 36s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
SectionRevenue Attribution / Conversions
MetricsROAS, Revenue, Conversions, Add to Cart
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
  2. Perform: Revenue Tab Chart Or Data Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revenue Tab Chart Or Data Visible verified successfully

tests/test_analytics_final.py::TestRevenueAttributionTab::test_revenue_tab_chart_or_data_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Campaign Filter Dropdown On Revenue Tab
1m 35s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Filter Dropdown On Revenue Tab verified successfully

tests/test_analytics_final.py::TestRevenueAttributionTab::test_campaign_filter_dropdown_on_revenue_tab[chromium]
Duration: 1m 35s
✅ PASS
5.No Date Range Dropdown On Revenue Tab
1m 34s
Page / Feature
Analytics · https://beta-stg.markopolo.ai/analytics
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Filter TypeCampaign / Event filter dropdown
Date RangeLast 30 days
Test URLhttps://beta-stg.markopolo.ai/analytics
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/analytics
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Date Range Dropdown On Revenue Tab verified successfully

tests/test_analytics_final.py::TestRevenueAttributionTab::test_no_date_range_dropdown_on_revenue_tab[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
550100.0%7m 54s
Module Summary — Analytics
FeatureTestsPassedFailedPass RateDuration
Analytics Channel Filter330100.0%4m 53s
Analytics Channel Filtering440100.0%6m 23s
Analytics Charts220100.0%3m 17s
Analytics Comparison220100.0%3m 11s
Analytics Conversions Tab19190100.0%30m 35s
Analytics Data Integrity880100.0%12m 40s
Analytics Date Filter220100.0%3m 8s
Analytics Date Range Filtering660100.0%9m 36s
Analytics Export550100.0%7m 59s
Analytics Page Comprehensive31310100.0%3m 13s
Analytics Page Load660100.0%9m 19s
Analytics Page Structure440100.0%6m 21s
Analytics Revenue Attribution Tab21210100.0%32m 55s
Analytics Sub Sections330100.0%4m 42s
Analytics Tabs220100.0%3m 12s
Analytics Visualizations440100.0%6m 24s
Audience Analytics110100.0%1m 35s
Audience Analytics Tab660100.0%9m 31s
Conversions Tab330100.0%4m 44s
Date Range Filter990100.0%14m 39s
M P L O487 Product Widgets550100.0%8m 1s
Missing Feature Registry440100.0%6m 18s
Revenue Attribution Tab550100.0%7m 54s
Features: 23Tests: 155Passed: 155Failed: 0Pass Rate: 100.0%200m 30s
📁Data Room96 ✅ 96 100.0%
📌 Add Data Source Modal7 ✅ 7 100.0%
✅ PASS
1.Add Data Source Button Exists
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Add Data Source Button Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Add Data Source Button Exists verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_add_data_source_button_exists[chromium]
Duration: 1m 33s
✅ PASS
2.Modal Search Field Present
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/data-room
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
UI element visible and accessible on page
Result
✅ PASSED — Modal Search Field Present verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_modal_search_field_present[chromium]
Duration: 0ms
✅ PASS
3.Integration Categories Present
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Integration Categories Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integration Categories Present verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_integration_categories_present[chromium]
Duration: 0ms
✅ PASS
4.Add Data Source Opens Modal
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Add Data Source Opens Modal
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Data Source Opens Modal verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_add_data_source_opens_modal[chromium]
Duration: 0ms
✅ PASS
5.Modal No Logout
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Modal No Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Modal No Logout verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_modal_no_logout[chromium]
Duration: 0ms
✅ PASS
6.Modal Close Returns To Data Room
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Modal Close Returns To Data Room
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Close Returns To Data Room verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_modal_close_returns_to_data_room[chromium]
Duration: 0ms
✅ PASS
7.Modal Search Shopify
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/data-room
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Modal Search Shopify verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestAddDataSourceModal::test_modal_search_shopify[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%1m 33s
📌 C R M Tab9 ✅ 9 100.0%
✅ PASS
1.Crm Tab Visible In Modal
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Tab Visible In Modal
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Crm Tab Visible In Modal verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_tab_visible_in_modal[chromium]
Duration: 0ms
✅ PASS
2.Crm Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Crm Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_source_visible[chromium-HubSpot]
Duration: 0ms
✅ PASS
3.Crm Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Crm Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_source_visible[chromium-Salesforce]
Duration: 0ms
✅ PASS
4.Crm Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Crm Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_source_visible[chromium-Pipedrive]
Duration: 0ms
✅ PASS
5.Crm Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Crm Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_source_visible[chromium-Zoho]
Duration: 0ms
✅ PASS
6.Salesforce Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Salesforce Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Salesforce Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_salesforce_visible[chromium]
Duration: 0ms
✅ PASS
7.Crm Tab No Js Error
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Tab No Js Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Crm Tab No Js Error verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_tab_no_js_error[chromium]
Duration: 0ms
✅ PASS
8.Crm Tab Click
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Tab Click
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Crm Tab Click verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_crm_tab_click[chromium]
Duration: 0ms
✅ PASS
9.Hubspot Connect Flow
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Hubspot Connect Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Hubspot Connect Flow verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestCRMTab::test_hubspot_connect_flow[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
990100.0%3ms
📌 Connected Sources By Category6 ✅ 6 100.0%
✅ PASS
1.Website Connected Sources In Table
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Connected Sources In Table
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Website Connected Sources In Table verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestConnectedSourcesByCategory::test_website_connected_sources_in_table[chromium]
Duration: 1m 33s
✅ PASS
2.Crm Connected Sources In Table
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Crm Connected Sources In Table
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Crm Connected Sources In Table verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestConnectedSourcesByCategory::test_crm_connected_sources_in_table[chromium]
Duration: 0ms
✅ PASS
3.Connected Sources Have Last Sync
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Connected Sources Have Last Sync
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connected Sources Have Last Sync verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestConnectedSourcesByCategory::test_connected_sources_have_last_sync[chromium]
Duration: 0ms
✅ PASS
4.Connected Source Disconnect Button
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Connected Source Disconnect Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connected Source Disconnect Button verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestConnectedSourcesByCategory::test_connected_source_disconnect_button[chromium]
Duration: 0ms
✅ PASS
5.Ecommerce Connected Sources In Table
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Ecommerce Connected Sources In Table
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ecommerce Connected Sources In Table verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestConnectedSourcesByCategory::test_ecommerce_connected_sources_in_table[chromium]
Duration: 0ms
✅ PASS
6.All Connected Sources Have Status
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: All Connected Sources Have Status
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Connected Sources Have Status verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestConnectedSourcesByCategory::test_all_connected_sources_have_status[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
660100.0%1m 33s
📌 Data Room1 ✅ 1 100.0%
✅ PASS
1.Data Room Comprehensive Verification
1m 37s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Room Comprehensive Verification
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room Comprehensive Verification verified successfully

tests/test_markopolo_data_room.py::test_data_room_comprehensive_verification[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
110100.0%1m 37s
📌 Data Room Comprehensive8 ✅ 8 100.0%
✅ PASS
1.Page Loads And Headers Visible
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Page Loads And Headers Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads And Headers Visible verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_page_loads_and_headers_visible[chromium]
Duration: 1m 33s
✅ PASS
2.Active Sources Badge
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Active Sources Badge
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Sources Badge verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_active_sources_badge[chromium]
Duration: 0ms
✅ PASS
3.Configure Knowledge Base Card
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Configure Knowledge Base Card
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Configure Knowledge Base Card verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_configure_knowledge_base_card[chromium]
Duration: 0ms
✅ PASS
4.Datasources Table Structure
1ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Datasources Table Structure
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Datasources Table Structure verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_datasources_table_structure[chromium]
Duration: 1ms
✅ PASS
5.Table Row Interactions
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Table Row Interactions
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table Row Interactions verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_table_row_interactions[chromium]
Duration: 0ms
✅ PASS
6.Add Data Source Flow
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Add Data Source Flow
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Data Source Flow verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_add_data_source_flow[chromium]
Duration: 0ms
✅ PASS
7.Dropdown Navigation
1ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/data-room
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dropdown Navigation verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_dropdown_navigation[chromium]
Duration: 1ms
✅ PASS
8.Legacy Comprehensive Alias
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Legacy Comprehensive Alias
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Legacy Comprehensive Alias verified successfully

tests/test_data_room_comprehensive.py::TestDataRoomComprehensive::test_legacy_comprehensive_alias[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%3m 7s
📌 Data Room Datasources Table18 ✅ 18 100.0%
✅ PASS
1.Datasources Section Visible
1m 35s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Datasources Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Datasources Section Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_datasources_section_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Data Source Visible
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Source Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_data_source_visible[chromium-Shopify]
Duration: 1m 32s
✅ PASS
3.Data Source Visible
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Source Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_data_source_visible[chromium-Woocommerce]
Duration: 1m 32s
✅ PASS
4.Data Source Visible
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Source Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_data_source_visible[chromium-Marktag (Client-side)]
Duration: 1m 32s
✅ PASS
5.Data Source Visible
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Source Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_data_source_visible[chromium-Marktag (Server-side)]
Duration: 1m 33s
✅ PASS
6.Woocommerce Visible
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Woocommerce Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Woocommerce Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_woocommerce_visible[chromium]
Duration: 1m 36s
✅ PASS
7.Marktag Client Side Visible
1m 35s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Marktag Client Side Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Client Side Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_marktag_client_side_visible[chromium]
Duration: 1m 35s
✅ PASS
8.Marktag Server Side Visible
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Marktag Server Side Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Server Side Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_marktag_server_side_visible[chromium]
Duration: 1m 32s
✅ PASS
9.Last Sync Time Visible
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Last Sync Time Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Last Sync Time Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_last_sync_time_visible[chromium]
Duration: 1m 36s
✅ PASS
10.Disconnect Buttons Visible
1m 37s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Disconnect Buttons Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Disconnect Buttons Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_disconnect_buttons_visible[chromium]
Duration: 1m 37s
✅ PASS
11.All Connected Status Visible
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: All Connected Status Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Connected Status Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_all_connected_status_visible[chromium]
Duration: 1m 34s
✅ PASS
12.Primary Data Warehouse Label
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Primary Data Warehouse Label
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Primary Data Warehouse Label verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_primary_data_warehouse_label[chromium]
Duration: 1m 33s
✅ PASS
13.Table Name Column
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Table Name Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table Name Column verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_table_name_column[chromium]
Duration: 1m 34s
✅ PASS
14.Table Last Sync Column
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Table Last Sync Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table Last Sync Column verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_table_last_sync_column[chromium]
Duration: 1m 36s
✅ PASS
15.Table Actions Column
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Table Actions Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table Actions Column verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_table_actions_column[chromium]
Duration: 1m 32s
✅ PASS
16.Disconnect Click Confirms Or Cancels
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Disconnect Click Confirms Or Cancels
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Disconnect Click Confirms Or Cancels verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_disconnect_click_confirms_or_cancels[chromium]
Duration: 1m 32s
✅ PASS
17.Table Status Column
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Table Status Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table Status Column verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_table_status_column[chromium]
Duration: 1m 36s
✅ PASS
18.Shopify Connected Status
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Shopify Connected Status
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Connected Status verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomDatasourcesTable::test_shopify_connected_status[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
18180100.0%28m 13s
📌 Data Room Knowledge Base5 ✅ 5 100.0%
✅ PASS
1.Knowledge Base Section Visible
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Knowledge Base Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Knowledge Base Section Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomKnowledgeBase::test_knowledge_base_section_visible[chromium]
Duration: 1m 33s
✅ PASS
2.Configure Button Visible
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Configure Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Configure Button Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomKnowledgeBase::test_configure_button_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Knowledge Base Description
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Knowledge Base Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Description verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomKnowledgeBase::test_knowledge_base_description[chromium]
Duration: 1m 36s
✅ PASS
4.Configure Click No Logout
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Configure Click No Logout
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Configure Click No Logout verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomKnowledgeBase::test_configure_click_no_logout[chromium]
Duration: 1m 33s
✅ PASS
5.Knowledge Base Set Up Description
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Knowledge Base Set Up Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Set Up Description verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomKnowledgeBase::test_knowledge_base_set_up_description[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
550100.0%7m 49s
📌 Data Room Page Load6 ✅ 6 100.0%
✅ PASS
1.Data Room Heading Visible
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Room Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Heading Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomPageLoad::test_data_room_heading_visible[chromium]
Duration: 1m 33s
✅ PASS
2.Data Room Subtitle Visible
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Room Subtitle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Subtitle Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomPageLoad::test_data_room_subtitle_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Active Source Count Visible
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Active Source Count Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Source Count Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomPageLoad::test_active_source_count_visible[chromium]
Duration: 1m 33s
✅ PASS
4.Data Room Url Correct
1m 33s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Data Room Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room Url Correct verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomPageLoad::test_data_room_url_correct[chromium]
Duration: 1m 33s
✅ PASS
5.No Js Crash
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Crash verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomPageLoad::test_no_js_crash[chromium]
Duration: 1m 36s
✅ PASS
6.Responsive Mobile
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Responsive Mobile verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomPageLoad::test_responsive_mobile[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
660100.0%9m 27s
📌 Data Room Setup Container5 ✅ 5 100.0%
✅ PASS
1.Setup Data Container Section Visible
1m 36s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Data Container Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Setup Data Container Section Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomSetupContainer::test_setup_data_container_section_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Add Data Source Button Visible
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Add Data Source Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Add Data Source Button Visible verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomSetupContainer::test_add_data_source_button_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Add Data Source Click No Logout
1m 32s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Add Data Source Click No Logout
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Add Data Source Click No Logout verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomSetupContainer::test_add_data_source_click_no_logout[chromium]
Duration: 1m 32s
✅ PASS
4.Add Data Source Opens Modal Or Form
1m 34s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Add Data Source Opens Modal Or Form
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Data Source Opens Modal Or Form verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomSetupContainer::test_add_data_source_opens_modal_or_form[chromium]
Duration: 1m 34s
✅ PASS
5.Setup Data Container Description
1m 35s
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Data Container Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Data Container Description verified successfully

tests/test_data_room_knowledge_base.py::TestDataRoomSetupContainer::test_setup_data_container_description[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
550100.0%7m 51s
📌 E Commerce Tab8 ✅ 8 100.0%
✅ PASS
1.Ecommerce Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Ecommerce Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ecommerce Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_ecommerce_source_visible[chromium-Shopify]
Duration: 0ms
✅ PASS
2.Ecommerce Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Ecommerce Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ecommerce Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_ecommerce_source_visible[chromium-WooCommerce]
Duration: 0ms
✅ PASS
3.Ecommerce Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Ecommerce Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ecommerce Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_ecommerce_source_visible[chromium-WordPress]
Duration: 0ms
✅ PASS
4.Ecommerce Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Ecommerce Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ecommerce Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_ecommerce_source_visible[chromium-Salla]
Duration: 0ms
✅ PASS
5.Ecommerce Tab No Js Error
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Ecommerce Tab No Js Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ecommerce Tab No Js Error verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_ecommerce_tab_no_js_error[chromium]
Duration: 0ms
✅ PASS
6.Woocommerce Connect Button Works
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Woocommerce Connect Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woocommerce Connect Button Works verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_woocommerce_connect_button_works[chromium]
Duration: 0ms
✅ PASS
7.Salla Connect Button Works
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Salla Connect Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Salla Connect Button Works verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_salla_connect_button_works[chromium]
Duration: 0ms
✅ PASS
8.Wordpress Connect Button Works
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Wordpress Connect Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Wordpress Connect Button Works verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestECommerceTab::test_wordpress_connect_button_works[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
880100.0%2ms
📌 Payment Source Tab4 ✅ 4 100.0%
✅ PASS
1.Payment Tab Visible Or Graceful
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Payment Tab Visible Or Graceful
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Tab Visible Or Graceful verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestPaymentSourceTab::test_payment_tab_visible_or_graceful[chromium]
Duration: 0ms
✅ PASS
2.Payment Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Payment Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestPaymentSourceTab::test_payment_source_visible[chromium-Stripe]
Duration: 0ms
✅ PASS
3.Payment Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Payment Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestPaymentSourceTab::test_payment_source_visible[chromium-PayPal]
Duration: 0ms
✅ PASS
4.Payment Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Payment Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestPaymentSourceTab::test_payment_source_visible[chromium-Razorpay]
Duration: 0ms
TestsPassedFailedPass RateTime
440100.0%1ms
📌 Setup Data Container Routing7 ✅ 7 100.0%
✅ PASS
1.Setup Container Base Url
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Base Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Base Url verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_base_url[chromium]
Duration: 0ms
✅ PASS
2.Setup Container Tab Query Param
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Tab Query Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Tab Query Param verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_tab_query_param[chromium-ecommerce]
Duration: 0ms
✅ PASS
3.Setup Container Tab Query Param
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Tab Query Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Tab Query Param verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_tab_query_param[chromium-website]
Duration: 0ms
✅ PASS
4.Setup Container Tab Query Param
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Tab Query Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Tab Query Param verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_tab_query_param[chromium-crm]
Duration: 0ms
✅ PASS
5.Setup Container Ecommerce Tab Sources
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Ecommerce Tab Sources
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Ecommerce Tab Sources verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_ecommerce_tab_sources[chromium]
Duration: 0ms
✅ PASS
6.Setup Container Website Tab Sources
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Website Tab Sources
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Website Tab Sources verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_website_tab_sources[chromium]
Duration: 0ms
✅ PASS
7.Setup Container Crm Tab Sources
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Setup Container Crm Tab Sources
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Setup Container Crm Tab Sources verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestSetupDataContainerRouting::test_setup_container_crm_tab_sources[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%2ms
📌 Tab Switching3 ✅ 3 100.0%
✅ PASS
1.All Tabs Cycle No Crash
1ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: All Tabs Cycle No Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Tabs Cycle No Crash verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestTabSwitching::test_all_tabs_cycle_no_crash[chromium]
Duration: 1ms
✅ PASS
2.Tab Switch Ecommerce To Crm
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Tab Switch Ecommerce To Crm
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Switch Ecommerce To Crm verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestTabSwitching::test_tab_switch_ecommerce_to_crm[chromium]
Duration: 0ms
✅ PASS
3.Tab Switch Preserves Modal
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Tab Switch Preserves Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Switch Preserves Modal verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestTabSwitching::test_tab_switch_preserves_modal[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
330100.0%1ms
📌 Website Tab9 ✅ 9 100.0%
✅ PASS
1.Website Tab Visible In Modal
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Tab Visible In Modal
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Tab Visible In Modal verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_tab_visible_in_modal[chromium]
Duration: 0ms
✅ PASS
2.Website Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_source_visible[chromium-Marktag]
Duration: 0ms
✅ PASS
3.Website Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_source_visible[chromium-Google Analytics]
Duration: 0ms
✅ PASS
4.Website Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_source_visible[chromium-Google Tag Manager]
Duration: 0ms
✅ PASS
5.Website Source Visible
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Source Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Source Visible verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_source_visible[chromium-GA4]
Duration: 0ms
✅ PASS
6.Website Tab No Js Error
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Tab No Js Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Website Tab No Js Error verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_tab_no_js_error[chromium]
Duration: 0ms
✅ PASS
7.Website Tab Click
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Website Tab Click
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Website Tab Click verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_website_tab_click[chromium]
Duration: 0ms
✅ PASS
8.Marktag Client Side In Website
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Marktag Client Side In Website
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Client Side In Website verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_marktag_client_side_in_website[chromium]
Duration: 0ms
✅ PASS
9.Marktag Server Side In Website
0ms
Page / Feature
Data Room · https://beta-stg.markopolo.ai/data-room
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Sources TestedE-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website
Test URLhttps://beta-stg.markopolo.ai/data-room
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
  2. Perform: Marktag Server Side In Website
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Server Side In Website verified successfully

tests/test_data_room_ecommerce_website_crm.py::TestWebsiteTab::test_marktag_server_side_in_website[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
990100.0%3ms
Module Summary — Data Room
FeatureTestsPassedFailedPass RateDuration
Add Data Source Modal770100.0%1m 33s
C R M Tab990100.0%3ms
Connected Sources By Category660100.0%1m 33s
Data Room110100.0%1m 37s
Data Room Comprehensive880100.0%3m 7s
Data Room Datasources Table18180100.0%28m 13s
Data Room Knowledge Base550100.0%7m 49s
Data Room Page Load660100.0%9m 27s
Data Room Setup Container550100.0%7m 51s
E Commerce Tab880100.0%2ms
Payment Source Tab440100.0%1ms
Setup Data Container Routing770100.0%2ms
Tab Switching330100.0%1ms
Website Tab990100.0%3ms
Features: 14Tests: 96Passed: 96Failed: 0Pass Rate: 100.0%61m 10s
✍️Content67 ✅ 67 100.0%
📌 Brand Identity3 ✅ 3 100.0%
✅ PASS
1.Brand Identity Section Visible
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Brand Identity Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Identity Section Visible verified successfully

tests/test_markopolo_content_advanced.py::TestBrandIdentity::test_brand_identity_section_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Brand Color Input Visible
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Brand Color Input Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Color Input Visible verified successfully

tests/test_markopolo_content_advanced.py::TestBrandIdentity::test_brand_color_input_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Brand Logo Upload Accessible
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Brand Logo Upload Accessible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Logo Upload Accessible verified successfully

tests/test_markopolo_content_advanced.py::TestBrandIdentity::test_brand_logo_upload_accessible[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 44s
📌 Content Navigation7 ✅ 7 100.0%
✅ PASS
1.Language Dropdown Visible
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/content
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Dropdown Visible verified successfully

tests/test_markopolo_content.py::TestContentNavigation::test_language_dropdown_visible[chromium]
Duration: 1m 37s
✅ PASS
2.User Menu Present
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: User Menu Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — User Menu Present verified successfully

tests/test_markopolo_content.py::TestContentNavigation::test_user_menu_present[chromium]
Duration: 1m 36s
✅ PASS
3.Content Page Heading Present
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Content Page Heading Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Heading Present verified successfully

tests/test_markopolo_content_advanced.py::TestContentNavigation::test_content_page_heading_present[chromium]
Duration: 1m 36s
✅ PASS
4.No Js Errors On Content Page
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: No Js Errors On Content Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Content Page verified successfully

tests/test_markopolo_content_advanced.py::TestContentNavigation::test_no_js_errors_on_content_page[chromium]
Duration: 1m 35s
✅ PASS
5.Content Page Url Correct
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Content Page Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content Page Url Correct verified successfully

tests/test_markopolo_content_advanced.py::TestContentNavigation::test_content_page_url_correct[chromium]
Duration: 1m 35s
✅ PASS
6.Sidebar Navigation Links
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Sidebar Navigation Links
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Navigation Links verified successfully

tests/test_markopolo_content.py::TestContentNavigation::test_sidebar_navigation_links[chromium]
Duration: 1m 35s
✅ PASS
7.Unauthenticated Content Access Redirects
3.8s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Unauthenticated Content Access Redirects
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Unauthenticated Content Access Redirects verified successfully

tests/test_markopolo_content_advanced.py::TestContentNavigation::test_unauthenticated_content_access_redirects[chromium]
Duration: 3.8s
TestsPassedFailedPass RateTime
770100.0%9m 37s
📌 Content Page Load3 ✅ 3 100.0%
✅ PASS
1.Page Heading Visible
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Page Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Heading Visible verified successfully

tests/test_markopolo_content.py::TestContentPageLoad::test_page_heading_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Page Subtitle Visible
1m 39s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Page Subtitle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Subtitle Visible verified successfully

tests/test_markopolo_content.py::TestContentPageLoad::test_page_subtitle_visible[chromium]
Duration: 1m 39s
✅ PASS
3.Correct Url
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Correct Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Correct Url verified successfully

tests/test_markopolo_content.py::TestContentPageLoad::test_correct_url[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
330100.0%4m 50s
📌 Content Pagination1 ✅ 1 100.0%
✅ PASS
1.Load More Button Works
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Load More Button Works
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load More Button Works verified successfully

tests/test_markopolo_content_advanced.py::TestContentPagination::test_load_more_button_works[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
110100.0%1m 36s
📌 Content Template Grid2 ✅ 2 100.0%
✅ PASS
1.Create New Template Card Visible
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Create New Template Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create New Template Card Visible verified successfully

tests/test_markopolo_content.py::TestContentTemplateGrid::test_create_new_template_card_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Template Count Reportable
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Count Reportable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Count Reportable verified successfully

tests/test_markopolo_content.py::TestContentTemplateGrid::test_template_count_reportable[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
220100.0%3m 9s
📌 Content Templates21 ✅ 21 100.0%
✅ PASS
1.Content Page Loads
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Content Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Loads verified successfully

tests/test_content_templates_comprehensive.py::test_content_page_loads[chromium]
Duration: 1m 34s
✅ PASS
2.Content Page Tabs Visible
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Content Page Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Tabs Visible verified successfully

tests/test_content_templates_comprehensive.py::test_content_page_tabs_visible[chromium]
Duration: 1m 32s
✅ PASS
3.Email Templates Tab Loads
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Email Templates Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Templates Tab Loads verified successfully

tests/test_content_templates_comprehensive.py::test_email_templates_tab_loads[chromium]
Duration: 1m 37s
✅ PASS
4.Create Template Button Visible
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Create Template Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Template Button Visible verified successfully

tests/test_content_templates_comprehensive.py::test_create_template_button_visible[chromium]
Duration: 1m 32s
✅ PASS
5.Test Send Button Visible In Editor
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Test Send Button Visible In Editor
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Test Send Button Visible In Editor verified successfully

tests/test_content_templates_comprehensive.py::test_test_send_button_visible_in_editor[chromium]
Duration: 1m 34s
✅ PASS
6.Sms Template Tab Loads
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Sms Template Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Template Tab Loads verified successfully

tests/test_content_templates_comprehensive.py::test_sms_template_tab_loads[chromium]
Duration: 1m 32s
✅ PASS
7.Create Template Name Required
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Create Template Name Required
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Template Name Required verified successfully

tests/test_content_templates_comprehensive.py::test_create_template_name_required[chromium]
Duration: 1m 34s
✅ PASS
8.Sms Template Character Count Shown
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Sms Template Character Count Shown
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Template Character Count Shown verified successfully

tests/test_content_templates_comprehensive.py::test_sms_template_character_count_shown[chromium]
Duration: 1m 32s
✅ PASS
9.Template Preview No Undefined Errors
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Preview No Undefined Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Preview No Undefined Errors verified successfully

tests/test_content_templates_comprehensive.py::test_template_preview_no_undefined_errors[chromium]
Duration: 1m 32s
✅ PASS
10.Test Send Invalid Email Rejected
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Test Send Invalid Email Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Test Send Invalid Email Rejected verified successfully

tests/test_content_templates_comprehensive.py::test_test_send_invalid_email_rejected[chromium]
Duration: 1m 36s
✅ PASS
11.Template List Shows Template Names
1m 33s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template List Shows Template Names
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template List Shows Template Names verified successfully

tests/test_content_templates_comprehensive.py::test_template_list_shows_template_names[chromium]
Duration: 1m 33s
✅ PASS
12.Template List No Broken Images
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template List No Broken Images
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template List No Broken Images verified successfully

tests/test_content_templates_comprehensive.py::test_template_list_no_broken_images[chromium]
Duration: 1m 32s
✅ PASS
13.Template Search Filters List
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/content
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Search Filters List verified successfully

tests/test_content_templates_comprehensive.py::test_template_search_filters_list[chromium]
Duration: 1m 36s
✅ PASS
14.Template Preview Button Opens Preview
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Preview Button Opens Preview
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Preview Button Opens Preview verified successfully

tests/test_content_templates_comprehensive.py::test_template_preview_button_opens_preview[chromium]
Duration: 1m 34s
✅ PASS
15.Template Preview Close Returns To List
1m 33s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Preview Close Returns To List
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Preview Close Returns To List verified successfully

tests/test_content_templates_comprehensive.py::test_template_preview_close_returns_to_list[chromium]
Duration: 1m 33s
✅ PASS
16.Template Customize Button Opens Editor
1m 33s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Customize Button Opens Editor
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Customize Button Opens Editor verified successfully

tests/test_content_templates_comprehensive.py::test_template_customize_button_opens_editor[chromium]
Duration: 1m 33s
✅ PASS
17.Template Editor Has Subject Field
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Editor Has Subject Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Editor Has Subject Field verified successfully

tests/test_content_templates_comprehensive.py::test_template_editor_has_subject_field[chromium]
Duration: 1m 32s
✅ PASS
18.Template Editor Has Body Editor
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Editor Has Body Editor
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Template Editor Has Body Editor verified successfully

tests/test_content_templates_comprehensive.py::test_template_editor_has_body_editor[chromium]
Duration: 1m 34s
✅ PASS
19.Create Template Name Xss Safe
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Create Template Name Xss Safe verified successfully

tests/test_content_templates_comprehensive.py::test_create_template_name_xss_safe[chromium]
Duration: 1m 36s
✅ PASS
20.Template Name Xss In List Escaped
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Template Name Xss In List Escaped verified successfully

tests/test_content_templates_comprehensive.py::test_template_name_xss_in_list_escaped[chromium]
Duration: 1m 37s
✅ PASS
21.Template Preview Xss In Content Not Executed
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Template Preview Xss In Content Not Executed verified successfully

tests/test_content_templates_comprehensive.py::test_template_preview_xss_in_content_not_executed[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
21210100.0%32m 52s
📌 Customize Page6 ✅ 6 100.0%
✅ PASS
1.Brand Identity Section Present
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Brand Identity Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Identity Section Present verified successfully

tests/test_markopolo_content.py::TestCustomizePage::test_brand_identity_section_present[chromium]
Duration: 1m 37s
✅ PASS
2.Fully Customize Template And Save
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Fully Customize Template And Save
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Fully Customize Template And Save verified successfully

tests/test_markopolo_content.py::TestCustomizePage::test_fully_customize_template_and_save[chromium]
Duration: 1m 36s
✅ PASS
3.Navigate To Customize
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Navigate To Customize
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Customize verified successfully

tests/test_markopolo_content.py::TestCustomizePage::test_navigate_to_customize[chromium]
Duration: 1m 37s
✅ PASS
4.Customize Page Elements
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Customize Page Elements
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Customize Page Elements verified successfully

tests/test_markopolo_content.py::TestCustomizePage::test_customize_page_elements[chromium]
Duration: 1m 35s
✅ PASS
5.Device Preview Toggle
1m 33s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Device Preview Toggle
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Device Preview Toggle verified successfully

tests/test_markopolo_content.py::TestCustomizePage::test_device_preview_toggle[chromium]
Duration: 1m 33s
✅ PASS
6.Cancel Returns To Content
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Cancel Returns To Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cancel Returns To Content verified successfully

tests/test_markopolo_content.py::TestCustomizePage::test_cancel_returns_to_content[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
660100.0%9m 32s
📌 Delete Template Modal3 ✅ 3 100.0%
✅ PASS
1.Delete Modal Opens
1m 39s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Delete Modal Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Modal Opens verified successfully

tests/test_markopolo_content.py::TestDeleteTemplateModal::test_delete_modal_opens[chromium]
Duration: 1m 39s
✅ PASS
2.Delete Modal Cancel Closes
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Delete Modal Cancel Closes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Modal Cancel Closes verified successfully

tests/test_markopolo_content.py::TestDeleteTemplateModal::test_delete_modal_cancel_closes[chromium]
Duration: 1m 35s
✅ PASS
3.Delete Modal Has Confirm Button
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Delete Modal Has Confirm Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Modal Has Confirm Button verified successfully

tests/test_markopolo_content.py::TestDeleteTemplateModal::test_delete_modal_has_confirm_button[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
330100.0%4m 50s
📌 Device Preview3 ✅ 3 100.0%
✅ PASS
1.Desktop Preview Button Visible
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Desktop Preview Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Desktop Preview Button Visible verified successfully

tests/test_markopolo_content_advanced.py::TestDevicePreview::test_desktop_preview_button_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Mobile Preview Button Visible
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Mobile Preview Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Mobile Preview Button Visible verified successfully

tests/test_markopolo_content_advanced.py::TestDevicePreview::test_mobile_preview_button_visible[chromium]
Duration: 1m 37s
✅ PASS
3.Switching Device Preview Does Not Crash
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Switching Device Preview Does Not Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Switching Device Preview Does Not Crash verified successfully

tests/test_markopolo_content_advanced.py::TestDevicePreview::test_switching_device_preview_does_not_crash[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
330100.0%4m 46s
📌 Email Templates1 ✅ 1 100.0%
✅ PASS
1.Create Full Complete Email Template From Content
1m 32s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Create Full Complete Email Template From Content
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Full Complete Email Template From Content verified successfully

tests/test_content_complete_email_template.py::test_create_full_complete_email_template_from_content[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
110100.0%1m 32s
📌 Load More1 ✅ 1 100.0%
✅ PASS
1.Load More Behavior
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Load More Behavior
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Load More Behavior verified successfully

tests/test_markopolo_content.py::TestLoadMore::test_load_more_behavior[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
110100.0%1m 34s
📌 Template Actions3 ✅ 3 100.0%
✅ PASS
1.Delete Template Shows Confirmation
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Delete Template Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Template Shows Confirmation verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateActions::test_delete_template_shows_confirmation[chromium]
Duration: 1m 35s
✅ PASS
2.Delete Template Cancel Keeps Template
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Delete Template Cancel Keeps Template
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Delete Template Cancel Keeps Template verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateActions::test_delete_template_cancel_keeps_template[chromium]
Duration: 1m 35s
✅ PASS
3.Template Count Increases After Create
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Count Increases After Create
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Template Count Increases After Create verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateActions::test_template_count_increases_after_create[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
330100.0%4m 44s
📌 Template Editor5 ✅ 5 100.0%
✅ PASS
1.Subject Line Field Exists
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Subject Line Field Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Subject Line Field Exists verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateEditor::test_subject_line_field_exists[chromium]
Duration: 1m 35s
✅ PASS
2.Preheader Text Field Exists
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Preheader Text Field Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preheader Text Field Exists verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateEditor::test_preheader_text_field_exists[chromium]
Duration: 1m 34s
✅ PASS
3.Subject Line Empty Rejected
1m 38s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Subject Line Empty Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Subject Line Empty Rejected verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateEditor::test_subject_line_empty_rejected[chromium]
Duration: 1m 38s
✅ PASS
4.Subject Line Max Length Enforced
1m 36s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Subject Line Max Length Enforced
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Subject Line Max Length Enforced verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateEditor::test_subject_line_max_length_enforced[chromium]
Duration: 1m 36s
✅ PASS
5.Subject Line Xss Sanitized
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Subject Line Xss Sanitized verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateEditor::test_subject_line_xss_sanitized[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
550100.0%7m 60s
📌 Template Library5 ✅ 5 100.0%
✅ PASS
1.Template Thumbnails Visible
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Template Thumbnails Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Template Thumbnails Visible verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateLibrary::test_template_thumbnails_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Library Has Templates
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Library Has Templates
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Library Has Templates verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateLibrary::test_library_has_templates[chromium]
Duration: 1m 34s
✅ PASS
3.Library Modal Has Close Button
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Library Modal Has Close Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Library Modal Has Close Button verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateLibrary::test_library_modal_has_close_button[chromium]
Duration: 1m 37s
✅ PASS
4.Blank Template Option Available
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Blank Template Option Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Blank Template Option Available verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateLibrary::test_blank_template_option_available[chromium]
Duration: 1m 35s
✅ PASS
5.Use Template Button Works
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Use Template Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Use Template Button Works verified successfully

tests/test_markopolo_content_advanced.py::TestTemplateLibrary::test_use_template_button_works[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
550100.0%7m 57s
📌 Template Library Modal3 ✅ 3 100.0%
✅ PASS
1.Open Library Modal
1m 37s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Open Library Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Open Library Modal verified successfully

tests/test_markopolo_content.py::TestTemplateLibraryModal::test_open_library_modal[chromium]
Duration: 1m 37s
✅ PASS
2.Close Library Modal Escape
1m 35s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Close Library Modal Escape
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Close Library Modal Escape verified successfully

tests/test_markopolo_content.py::TestTemplateLibraryModal::test_close_library_modal_escape[chromium]
Duration: 1m 35s
✅ PASS
3.Library Modal Has Use Template Buttons
1m 34s
Page / Feature
Content · https://beta-stg.markopolo.ai/content
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/content
ChecksTemplate list · Email template editor · Save / publish
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Content (https://beta-stg.markopolo.ai/content)
  2. Perform: Library Modal Has Use Template Buttons
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Library Modal Has Use Template Buttons verified successfully

tests/test_markopolo_content.py::TestTemplateLibraryModal::test_library_modal_has_use_template_buttons[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
330100.0%4m 46s
Module Summary — Content
FeatureTestsPassedFailedPass RateDuration
Brand Identity330100.0%4m 44s
Content Navigation770100.0%9m 37s
Content Page Load330100.0%4m 50s
Content Pagination110100.0%1m 36s
Content Template Grid220100.0%3m 9s
Content Templates21210100.0%32m 52s
Customize Page660100.0%9m 32s
Delete Template Modal330100.0%4m 50s
Device Preview330100.0%4m 46s
Email Templates110100.0%1m 32s
Load More110100.0%1m 34s
Template Actions330100.0%4m 44s
Template Editor550100.0%7m 60s
Template Library550100.0%7m 57s
Template Library Modal330100.0%4m 46s
Features: 15Tests: 67Passed: 67Failed: 0Pass Rate: 100.0%104m 30s
🔗Integrations131 ✅ 131 100.0%
📌 Disconnect Integration3 ✅ 3 100.0%
✅ PASS
1.Disconnect Shows Confirmation Dialog
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Disconnect Shows Confirmation Dialog
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Disconnect Shows Confirmation Dialog verified successfully

tests/test_markopolo_integrations_advanced.py::TestDisconnectIntegration::test_disconnect_shows_confirmation_dialog[chromium]
Duration: 1m 34s
✅ PASS
2.Cancel Disconnect Keeps Integration Connected
1m 38s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Cancel Disconnect Keeps Integration Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cancel Disconnect Keeps Integration Connected verified successfully

tests/test_markopolo_integrations_advanced.py::TestDisconnectIntegration::test_cancel_disconnect_keeps_integration_connected[chromium]
Duration: 1m 38s
✅ PASS
3.Disconnect Shows Confirmation
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Disconnect Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Disconnect Shows Confirmation verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestDisconnectIntegration::test_disconnect_shows_confirmation[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
330100.0%4m 48s
📌 Email Integration16 ✅ 16 100.0%
✅ PASS
1.Resend Integration Modal Is Displayed
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Integration Modal Is Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Resend Integration Modal Is Displayed verified successfully

tests/test_markopolo_email_integrations.py::test_resend_integration_modal_is_displayed[chromium]
Duration: 1m 35s
✅ PASS
2.Resend Integration Is Not Successful
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Integration Is Not Successful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resend Integration Is Not Successful verified successfully

tests/test_markopolo_email_integrations.py::test_resend_integration_is_NOT_successful[chromium]
Duration: 1m 37s
✅ PASS
3.Resend Integration Is Successful
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Integration Is Successful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resend Integration Is Successful verified successfully

tests/test_markopolo_email_integrations.py::test_resend_integration_is_successful[chromium]
Duration: 1m 33s
✅ PASS
4.Smtp Integration Is Successful
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Integration Is Successful
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Integration Is Successful verified successfully

tests/test_markopolo_email_integrations.py::test_smtp_integration_is_successful[chromium]
Duration: 1m 35s
✅ PASS
5.Autosend Integrationmodalisdisplayed
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Integrationmodalisdisplayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Integrationmodalisdisplayed verified successfully

tests/test_markopolo_email_integrations.py::test_autoSend_integrationModalIsDisplayed[chromium]
Duration: 1m 34s
✅ PASS
6.Autosend Error Message Is Displayed
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Error Message Is Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Error Message Is Displayed verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_error_message_is_displayed[chromium]
Duration: 1m 33s
✅ PASS
7.Autosend Username Can Be Entered And Displayed As Email
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Username Can Be Entered And Displayed As Email
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Username Can Be Entered And Displayed As Email verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_username_can_be_entered_and_displayed_as_email[chromium]
Duration: 1m 33s
✅ PASS
8.Autosend Username Alert Message Is Displayed
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Username Alert Message Is Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Username Alert Message Is Displayed verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_username_alert_message_is_displayed[chromium]
Duration: 1m 34s
✅ PASS
9.Autosend Disconnect Modal Is Displayed
1m 38s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Disconnect Modal Is Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Disconnect Modal Is Displayed verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_disconnect_modal_is_displayed[chromium]
Duration: 1m 38s
✅ PASS
10.Usersredirectstointegrationspage
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Usersredirectstointegrationspage
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Usersredirectstointegrationspage verified successfully

tests/test_markopolo_email_integrations.py::test_usersRedirectsToIntegrationsPage[chromium]
Duration: 1m 34s
✅ PASS
11.Emailappstabisselected
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Emailappstabisselected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Emailappstabisselected verified successfully

tests/test_markopolo_email_integrations.py::test_emailAppsTabIsSelected[chromium]
Duration: 1m 34s
✅ PASS
12.Smtp Disconnect
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Disconnect
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Disconnect verified successfully

tests/test_markopolo_email_integrations.py::test_smtp_disconnect[chromium]
Duration: 1m 34s
✅ PASS
13.Autosend Modalisclosed
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Modalisclosed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Autosend Modalisclosed verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_modalIsClosed[chromium]
Duration: 1m 35s
✅ PASS
14.Autosend Modals Buttons Are Disabled
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Modals Buttons Are Disabled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Autosend Modals Buttons Are Disabled verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_modals_buttons_are_disabled[chromium]
Duration: 1m 33s
✅ PASS
15.Autosend Is Integrated With Valid Username
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Is Integrated With Valid Username
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Autosend Is Integrated With Valid Username verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_is_integrated_with_valid_username[chromium]
Duration: 1m 34s
✅ PASS
16.Autosend Disconnect Modal Is Closed
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Autosend Disconnect Modal Is Closed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Autosend Disconnect Modal Is Closed verified successfully

tests/test_markopolo_email_integrations.py::test_autosend_disconnect_modal_is_closed[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
16160100.0%25m 11s
📌 Integration Connection Flow4 ✅ 4 100.0%
✅ PASS
1.Submitting Empty Form Shows Errors
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Submitting Empty Form Shows Errors
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Submitting Empty Form Shows Errors verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationConnectionFlow::test_submitting_empty_form_shows_errors[chromium]
Duration: 1m 34s
✅ PASS
2.Connect Button Opens Configuration
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Connect Button Opens Configuration
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connect Button Opens Configuration verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationConnectionFlow::test_connect_button_opens_configuration[chromium]
Duration: 1m 34s
✅ PASS
3.Integration Form Cancel Returns To List
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integration Form Cancel Returns To List
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Form Cancel Returns To List verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationConnectionFlow::test_integration_form_cancel_returns_to_list[chromium]
Duration: 1m 33s
✅ PASS
4.Integration Form Has Api Key Field
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integration Form Has Api Key Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Form Has Api Key Field verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationConnectionFlow::test_integration_form_has_api_key_field[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 16s
📌 Integration Form Validation2 ✅ 2 100.0%
✅ PASS
1.Empty Api Key Blocked
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Empty Api Key Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Api Key Blocked verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationFormValidation::test_empty_api_key_blocked[chromium]
Duration: 1m 37s
✅ PASS
2.Invalid Api Key Shows Error
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta-stg.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Invalid Api Key Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Api Key Shows Error verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationFormValidation::test_invalid_api_key_shows_error[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
220100.0%3m 11s
📌 Integration Page Structure11 ✅ 11 100.0%
✅ PASS
1.Email Provider Card Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Email Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_email_provider_card_visible[chromium-SMTP]
Duration: 1m 35s
✅ PASS
2.Email Provider Card Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Email Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_email_provider_card_visible[chromium-Klaviyo]
Duration: 1m 34s
✅ PASS
3.Sms Provider Card Visible
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_sms_provider_card_visible[chromium-Twilio]
Duration: 1m 37s
✅ PASS
4.Email Provider Card Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Email Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_email_provider_card_visible[chromium-Resend]
Duration: 1m 34s
✅ PASS
5.Sms Provider Card Visible
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_sms_provider_card_visible[chromium-Boomcast]
Duration: 1m 36s
✅ PASS
6.Email Provider Card Visible
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Email Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_email_provider_card_visible[chromium-SendGrid]
Duration: 1m 36s
✅ PASS
7.Sms Provider Card Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_sms_provider_card_visible[chromium-Vonage]
Duration: 1m 34s
✅ PASS
8.Email Provider Card Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Email Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_email_provider_card_visible[chromium-Mailchimp]
Duration: 1m 34s
✅ PASS
9.Sms Provider Card Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Provider Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Provider Card Visible verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_sms_provider_card_visible[chromium-MessageBird]
Duration: 1m 34s
✅ PASS
10.Integration Page Has Tabs Or Sections
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integration Page Has Tabs Or Sections
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Page Has Tabs Or Sections verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_integration_page_has_tabs_or_sections[chromium]
Duration: 1m 35s
✅ PASS
11.All Integration Tabs Clickable
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: All Integration Tabs Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — All Integration Tabs Clickable verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationPageStructure::test_all_integration_tabs_clickable[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
11110100.0%17m 24s
📌 Integration Status3 ✅ 3 100.0%
✅ PASS
1.Connect Button Visible For Unconnected
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Connect Button Visible For Unconnected
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Connect Button Visible For Unconnected verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationStatus::test_connect_button_visible_for_unconnected[chromium]
Duration: 1m 34s
✅ PASS
2.Connected Status Shown
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Connected Status Shown
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Connected Status Shown verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationStatus::test_connected_status_shown[chromium]
Duration: 1m 35s
✅ PASS
3.Integration Connect Opens Form Or Modal
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integration Connect Opens Form Or Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Connect Opens Form Or Modal verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationStatus::test_integration_connect_opens_form_or_modal[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 44s
📌 Integration Status Persistence2 ✅ 2 100.0%
✅ PASS
1.Integration Status Survives Page Reload
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integration Status Survives Page Reload
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integration Status Survives Page Reload verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationStatusPersistence::test_integration_status_survives_page_reload[chromium]
Duration: 1m 34s
✅ PASS
2.Integration Page Direct Url Access
1m 55s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integration Page Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Page Direct Url Access verified successfully

tests/test_markopolo_integrations_advanced.py::TestIntegrationStatusPersistence::test_integration_page_direct_url_access[chromium]
Duration: 1m 55s
TestsPassedFailedPass RateTime
220100.0%3m 29s
📌 Integrations Overview5 ✅ 5 100.0%
✅ PASS
1.Integrations Page Loads
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationsOverview::test_integrations_page_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Email Section Exists
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Email Section Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Section Exists verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationsOverview::test_email_section_exists[chromium]
Duration: 1m 36s
✅ PASS
3.Sms Section Exists
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Section Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Section Exists verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationsOverview::test_sms_section_exists[chromium]
Duration: 1m 37s
✅ PASS
4.At Least One Email Provider Listed
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: At Least One Email Provider Listed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — At Least One Email Provider Listed verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationsOverview::test_at_least_one_email_provider_listed[chromium]
Duration: 1m 34s
✅ PASS
5.At Least One Sms Provider Listed
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: At Least One Sms Provider Listed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — At Least One Sms Provider Listed verified successfully

tests/test_markopolo_integrations_comprehensive.py::TestIntegrationsOverview::test_at_least_one_sms_provider_listed[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
550100.0%7m 57s
📌 Integrations Page Common8 ✅ 8 100.0%
✅ PASS
1.Integrations Heading Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integrations Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Heading Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_integrations_heading_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Integrations Subtitle Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integrations Subtitle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Subtitle Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_integrations_subtitle_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Integrations Page Loads
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_integrations_page_loads[chromium]
Duration: 1m 34s
✅ PASS
4.All Four Tabs Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: All Four Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Four Tabs Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_all_four_tabs_visible[chromium]
Duration: 1m 34s
✅ PASS
5.Tab Url Param
1m 43s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Tab Url Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Url Param verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_tab_url_param[chromium-Push notification-push-notification]
Duration: 1m 43s
✅ PASS
6.Tab Url Param
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Tab Url Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Url Param verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_tab_url_param[chromium-Social-social]
Duration: 1m 35s
✅ PASS
7.Tab Url Param
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Tab Url Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Url Param verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_tab_url_param[chromium-Email apps-email]
Duration: 1m 36s
✅ PASS
8.Tab Url Param
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Tab Url Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Url Param verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPageCommon::test_tab_url_param[chromium-SMS apps-sms]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%12m 45s
📌 Integrations Push Notification Tab12 ✅ 12 100.0%
✅ PASS
1.Push Tab Direct Url Loads
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Direct Url Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Push Tab Direct Url Loads verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_direct_url_loads[chromium]
Duration: 1m 37s
✅ PASS
2.Firebase Provider Visible
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Firebase Provider Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Firebase Provider Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_firebase_provider_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Firebase Connected Status Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Firebase Connected Status Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Firebase Connected Status Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_firebase_connected_status_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Firebase Disconnect Button Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Firebase Disconnect Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Firebase Disconnect Button Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_firebase_disconnect_button_visible[chromium]
Duration: 1m 35s
✅ PASS
5.Firebase Project Id Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Firebase Project Id Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Firebase Project Id Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_firebase_project_id_visible[chromium]
Duration: 1m 34s
✅ PASS
6.Push Tab Url Contains Param
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Url Contains Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Tab Url Contains Param verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_url_contains_param[chromium]
Duration: 1m 36s
✅ PASS
7.Push Tab Clickable From Integrations
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Clickable From Integrations
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Push Tab Clickable From Integrations verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_clickable_from_integrations[chromium]
Duration: 1m 37s
✅ PASS
8.Push Tab Description Text
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Description Text
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Tab Description Text verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_description_text[chromium]
Duration: 1m 34s
✅ PASS
9.Push Tab No Js Crash
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Tab No Js Crash verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_no_js_crash[chromium]
Duration: 1m 35s
✅ PASS
10.Push Tab Not Blank
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Tab Not Blank verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_not_blank[chromium]
Duration: 1m 33s
✅ PASS
11.Push Tab Back Nav Works
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Back Nav Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Tab Back Nav Works verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_back_nav_works[chromium]
Duration: 1m 36s
✅ PASS
12.Push Tab Responsive Mobile
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Push Tab Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Tab Responsive Mobile verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsPushNotificationTab::test_push_tab_responsive_mobile[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
12120100.0%19m 4s
📌 Integrations S M S Tab8 ✅ 8 100.0%
✅ PASS
1.Sms Tab Loads
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Tab Loads verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_sms_tab_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Mark Sms Provider Visible
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Sms Provider Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Mark Sms Provider Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_mark_sms_provider_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Twilio Sms Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Twilio Sms Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Twilio Sms Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_twilio_sms_visible[chromium]
Duration: 1m 35s
✅ PASS
4.Reve Sms Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Reve Sms Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Reve Sms Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_reve_sms_visible[chromium]
Duration: 1m 35s
✅ PASS
5.Boomcast Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Boomcast Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Boomcast Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_boomcast_visible[chromium]
Duration: 1m 35s
✅ PASS
6.Sms Connected Status Visible
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Connected Status Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Connected Status Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_sms_connected_status_visible[chromium]
Duration: 1m 33s
✅ PASS
7.Sms Disconnect Buttons Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sms Disconnect Buttons Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Disconnect Buttons Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_sms_disconnect_buttons_visible[chromium]
Duration: 1m 34s
✅ PASS
8.Mark Sms Default Badge
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta-stg.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Sms Default Badge
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Sms Default Badge verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSMSTab::test_mark_sms_default_badge[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%12m 37s
📌 Integrations Social Tab10 ✅ 10 100.0%
✅ PASS
1.Social Tab Direct Url Loads
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Social Tab Direct Url Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Social Tab Direct Url Loads verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_social_tab_direct_url_loads[chromium]
Duration: 1m 34s
✅ PASS
2.Whatsapp Provider Visible
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Whatsapp Provider Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Whatsapp Provider Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_whatsapp_provider_visible[chromium]
Duration: 1m 33s
✅ PASS
3.Whatsapp Connect Button Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Whatsapp Connect Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Whatsapp Connect Button Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_whatsapp_connect_button_visible[chromium]
Duration: 1m 35s
✅ PASS
4.Whatsapp Description Text Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Whatsapp Description Text Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Whatsapp Description Text Visible verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_whatsapp_description_text_visible[chromium]
Duration: 1m 35s
✅ PASS
5.Social Tab Url Contains Param
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Social Tab Url Contains Param
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Social Tab Url Contains Param verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_social_tab_url_contains_param[chromium]
Duration: 1m 34s
✅ PASS
6.Social Tab Clickable From Integrations
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Social Tab Clickable From Integrations
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Social Tab Clickable From Integrations verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_social_tab_clickable_from_integrations[chromium]
Duration: 1m 35s
✅ PASS
7.Whatsapp Connect Click No Logout
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Whatsapp Connect Click No Logout
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Whatsapp Connect Click No Logout verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_whatsapp_connect_click_no_logout[chromium]
Duration: 1m 34s
✅ PASS
8.Social Tab No Js Crash
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Social Tab No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Social Tab No Js Crash verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_social_tab_no_js_crash[chromium]
Duration: 1m 34s
✅ PASS
9.Social Tab Not Blank
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Social Tab Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Social Tab Not Blank verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_social_tab_not_blank[chromium]
Duration: 1m 35s
✅ PASS
10.Social Tab Responsive
1m 39s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Social Tab Responsive
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Social Tab Responsive verified successfully

tests/test_integrations_push_social_tabs.py::TestIntegrationsSocialTab::test_social_tab_responsive[chromium]
Duration: 1m 39s
TestsPassedFailedPass RateTime
10100100.0%15m 48s
📌 Mark Email Modal10 ✅ 10 100.0%
✅ PASS
1.Mark Email Card Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Mark Email Card Visible verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_card_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Mark Email Auto Provision Steps Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Auto Provision Steps Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Mark Email Auto Provision Steps Visible verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_auto_provision_steps_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Mark Email Description
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Description verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_description[chromium]
Duration: 1m 34s
✅ PASS
4.Mark Email Modal Opens
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Modal Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Modal Opens verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_modal_opens[chromium]
Duration: 1m 34s
✅ PASS
5.Mark Email Title
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Title
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Title verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_title[chromium]
Duration: 1m 37s
✅ PASS
6.Mark Email Infrastructure Description
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Infrastructure Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Infrastructure Description verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_infrastructure_description[chromium]
Duration: 1m 34s
✅ PASS
7.Mark Email Brand Domain Input
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Brand Domain Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Brand Domain Input verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_brand_domain_input[chromium]
Duration: 1m 34s
✅ PASS
8.Mark Email Provision Button
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Provision Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Provision Button verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_provision_button[chromium]
Duration: 1m 37s
✅ PASS
9.Mark Email Cancel Button
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Cancel Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Cancel Button verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_cancel_button[chromium]
Duration: 1m 35s
✅ PASS
10.Mark Email Domain Input Accepts Text
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Mark Email Domain Input Accepts Text
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Mark Email Domain Input Accepts Text verified successfully

tests/test_integrations_email_modals.py::TestMarkEmailModal::test_mark_email_domain_input_accepts_text[chromium]
Duration: 1m 33s
TestsPassedFailedPass RateTime
10100100.0%15m 49s
📌 Resend Modal4 ✅ 4 100.0%
✅ PASS
1.Resend Card Visible
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Resend Card Visible verified successfully

tests/test_integrations_email_modals.py::TestResendModal::test_resend_card_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Resend Modal Opens
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Modal Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resend Modal Opens verified successfully

tests/test_integrations_email_modals.py::TestResendModal::test_resend_modal_opens[chromium]
Duration: 1m 33s
✅ PASS
3.Resend Confirm Cancel Buttons
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Confirm Cancel Buttons
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resend Confirm Cancel Buttons verified successfully

tests/test_integrations_email_modals.py::TestResendModal::test_resend_confirm_cancel_buttons[chromium]
Duration: 1m 36s
✅ PASS
4.Resend Api Key Input
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Resend Api Key Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resend Api Key Input verified successfully

tests/test_integrations_email_modals.py::TestResendModal::test_resend_api_key_input[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 20s
📌 S M T P Configuration3 ✅ 3 100.0%
✅ PASS
1.Smtp Port Field Validates Numeric
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Port Field Validates Numeric
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Port Field Validates Numeric verified successfully

tests/test_markopolo_integrations_advanced.py::TestSMTPConfiguration::test_smtp_port_field_validates_numeric[chromium]
Duration: 1m 34s
✅ PASS
2.Smtp Invalid Port Range
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta-stg.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Invalid Port Range
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Smtp Invalid Port Range verified successfully

tests/test_markopolo_integrations_advanced.py::TestSMTPConfiguration::test_smtp_invalid_port_range[chromium]
Duration: 1m 36s
✅ PASS
3.Smtp Form Has Host Field
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Form Has Host Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Form Has Host Field verified successfully

tests/test_markopolo_integrations_advanced.py::TestSMTPConfiguration::test_smtp_form_has_host_field[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
330100.0%4m 47s
📌 S M T P Modal14 ✅ 14 100.0%
✅ PASS
1.Smtp Card Visible
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Smtp Card Visible verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_card_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Smtp Title Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Title Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Smtp Title Visible verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_title_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Smtp Invalid Email Format
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta-stg.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Smtp Invalid Email Format verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_invalid_email_format[chromium]
Duration: 1m 37s
✅ PASS
4.Smtp Modal Opens
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Modal Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Modal Opens verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_modal_opens[chromium]
Duration: 1m 36s
✅ PASS
5.Smtp Email Field
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Email Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Email Field verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_email_field[chromium]
Duration: 1m 33s
✅ PASS
6.Smtp Email Placeholder
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Email Placeholder
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Email Placeholder verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_email_placeholder[chromium]
Duration: 1m 35s
✅ PASS
7.Smtp Password Field Is Masked
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Password Field Is Masked
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Password Field Is Masked verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_password_field_is_masked[chromium]
Duration: 1m 36s
✅ PASS
8.Smtp App Password Hint
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp App Password Hint
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp App Password Hint verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_app_password_hint[chromium]
Duration: 1m 34s
✅ PASS
9.Smtp Host Field
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Host Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Host Field verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_host_field[chromium]
Duration: 1m 34s
✅ PASS
10.Smtp Port Field
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Port Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Port Field verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_port_field[chromium]
Duration: 1m 34s
✅ PASS
11.Smtp Login Button
1m 37s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Login Button verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_login_button[chromium]
Duration: 1m 37s
✅ PASS
12.Smtp How To Generate App Password Link
1m 39s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp How To Generate App Password Link
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp How To Generate App Password Link verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_how_to_generate_app_password_link[chromium]
Duration: 1m 39s
✅ PASS
13.Smtp Cancel Does Not Logout
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Cancel Does Not Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Smtp Cancel Does Not Logout verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_cancel_does_not_logout[chromium]
Duration: 1m 34s
✅ PASS
14.Smtp Security Warning
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Smtp Security Warning
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smtp Security Warning verified successfully

tests/test_integrations_email_modals.py::TestSMTPModal::test_smtp_security_warning[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
14140100.0%22m 13s
📌 Send Grid Modal12 ✅ 12 100.0%
✅ PASS
1.Sendgrid Card Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sendgrid Card Visible verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_card_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Sendgrid Description Visible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Description Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sendgrid Description Visible verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_description_visible[chromium]
Duration: 1m 34s
✅ PASS
3.Sendgrid Integrate Button Visible
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Integrate Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sendgrid Integrate Button Visible verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_integrate_button_visible[chromium]
Duration: 1m 35s
✅ PASS
4.Sendgrid Empty Api Key Cancel
1m 45s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Empty Api Key Cancel
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Sendgrid Empty Api Key Cancel verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_empty_api_key_cancel[chromium]
Duration: 1m 45s
✅ PASS
5.Sendgrid Modal Opens
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Modal Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Modal Opens verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_modal_opens[chromium]
Duration: 1m 35s
✅ PASS
6.Sendgrid Modal Title
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Modal Title
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Modal Title verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_modal_title[chromium]
Duration: 1m 36s
✅ PASS
7.Sendgrid Confirm Button
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Confirm Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Confirm Button verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_confirm_button[chromium]
Duration: 1m 33s
✅ PASS
8.Sendgrid Cancel Button
1m 39s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Cancel Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Cancel Button verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_cancel_button[chromium]
Duration: 1m 39s
✅ PASS
9.Sendgrid Help Link
1m 35s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Help Link
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Help Link verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_help_link[chromium]
Duration: 1m 35s
✅ PASS
10.Sendgrid Xss In Api Key
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Sendgrid Xss In Api Key verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_xss_in_api_key[chromium]
Duration: 1m 34s
✅ PASS
11.Sendgrid Api Key Input
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Api Key Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Api Key Input verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_api_key_input[chromium]
Duration: 1m 34s
✅ PASS
12.Sendgrid Api Key Placeholder
1m 36s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Sendgrid Api Key Placeholder
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sendgrid Api Key Placeholder verified successfully

tests/test_integrations_email_modals.py::TestSendGridModal::test_sendgrid_api_key_placeholder[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
12120100.0%19m 12s
📌 Webhook Integration4 ✅ 4 100.0%
✅ PASS
1.Webhook Url Field Present
1m 33s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Webhook Url Field Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Webhook Url Field Present verified successfully

tests/test_markopolo_integrations_advanced.py::TestWebhookIntegration::test_webhook_url_field_present[chromium]
Duration: 1m 33s
✅ PASS
2.Webhook Invalid Url Rejected
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta-stg.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Webhook Invalid Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Webhook Invalid Url Rejected verified successfully

tests/test_markopolo_integrations_advanced.py::TestWebhookIntegration::test_webhook_invalid_url_rejected[chromium]
Duration: 1m 34s
✅ PASS
3.Webhook Http Url Shows Security Warning
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Webhook Http Url Shows Security Warning
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Webhook Http Url Shows Security Warning verified successfully

tests/test_markopolo_integrations_advanced.py::TestWebhookIntegration::test_webhook_http_url_shows_security_warning[chromium]
Duration: 1m 34s
✅ PASS
4.Webhook Section Accessible
1m 34s
Page / Feature
Integrations · https://beta-stg.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
  2. Perform: Webhook Section Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Webhook Section Accessible verified successfully

tests/test_markopolo_integrations_advanced.py::TestWebhookIntegration::test_webhook_section_accessible[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
440100.0%6m 15s
Module Summary — Integrations
FeatureTestsPassedFailedPass RateDuration
Disconnect Integration330100.0%4m 48s
Email Integration16160100.0%25m 11s
Integration Connection Flow440100.0%6m 16s
Integration Form Validation220100.0%3m 11s
Integration Page Structure11110100.0%17m 24s
Integration Status330100.0%4m 44s
Integration Status Persistence220100.0%3m 29s
Integrations Overview550100.0%7m 57s
Integrations Page Common880100.0%12m 45s
Integrations Push Notification Tab12120100.0%19m 4s
Integrations S M S Tab880100.0%12m 37s
Integrations Social Tab10100100.0%15m 48s
Mark Email Modal10100100.0%15m 49s
Resend Modal440100.0%6m 20s
S M T P Configuration330100.0%4m 47s
S M T P Modal14140100.0%22m 13s
Send Grid Modal12120100.0%19m 12s
Webhook Integration440100.0%6m 15s
Features: 18Tests: 131Passed: 131Failed: 0Pass Rate: 100.0%207m 51s
💳Billing37 ✅ 37 100.0%
📌 Billing1 ✅ 1 100.0%
✅ PASS
1.Billing Page Flow
1m 37s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Billing Page Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Page Flow verified successfully

tests/test_markopolo_billing.py::test_billing_page_flow[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
110100.0%1m 37s
📌 Billing History1 ✅ 1 100.0%
✅ PASS
1.Billing History Section Exists
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Billing History Section Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing History Section Exists verified successfully

tests/test_markopolo_billing_comprehensive.py::TestBillingHistory::test_billing_history_section_exists[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
110100.0%1m 34s
📌 Billing Page Load3 ✅ 3 100.0%
✅ PASS
1.No Javascript Errors On Billing
1m 39s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: No Javascript Errors On Billing
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Javascript Errors On Billing verified successfully

tests/test_markopolo_billing_comprehensive.py::TestBillingPageLoad::test_no_javascript_errors_on_billing[chromium]
Duration: 1m 39s
✅ PASS
2.Billing Url Correct
1m 41s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Billing Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Url Correct verified successfully

tests/test_markopolo_billing_comprehensive.py::TestBillingPageLoad::test_billing_url_correct[chromium]
Duration: 1m 41s
✅ PASS
3.Page Has Plan Content
1m 37s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Page Has Plan Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Has Plan Content verified successfully

tests/test_markopolo_billing_comprehensive.py::TestBillingPageLoad::test_page_has_plan_content[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
330100.0%4m 56s
📌 Billing Page Security2 ✅ 2 100.0%
✅ PASS
1.Billing Page No Js Errors
1m 36s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Billing Page No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Page No Js Errors verified successfully

tests/test_markopolo_billing_advanced.py::TestBillingPageSecurity::test_billing_page_no_js_errors[chromium]
Duration: 1m 36s
✅ PASS
2.Unauthenticated Billing Access Redirects
4.0s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Unauthenticated Billing Access Redirects
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Unauthenticated Billing Access Redirects verified successfully

tests/test_markopolo_billing_advanced.py::TestBillingPageSecurity::test_unauthenticated_billing_access_redirects[chromium]
Duration: 4.0s
TestsPassedFailedPass RateTime
220100.0%1m 40s
📌 Cancellation Flow2 ✅ 2 100.0%
✅ PASS
1.Cancel Subscription Shows Warning
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Cancel Subscription Shows Warning
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cancel Subscription Shows Warning verified successfully

tests/test_markopolo_billing_advanced.py::TestCancellationFlow::test_cancel_subscription_shows_warning[chromium]
Duration: 1m 34s
✅ PASS
2.Cancel Cancellation Keeps Subscription
1m 38s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Cancel Cancellation Keeps Subscription
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cancel Cancellation Keeps Subscription verified successfully

tests/test_markopolo_billing_advanced.py::TestCancellationFlow::test_cancel_cancellation_keeps_subscription[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Current Plan Accuracy4 ✅ 4 100.0%
✅ PASS
1.Plan Status Label Visible
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Plan Status Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Plan Status Label Visible verified successfully

tests/test_markopolo_billing_advanced.py::TestCurrentPlanAccuracy::test_plan_status_label_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Next Billing Date Displayed
1m 33s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Next Billing Date Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Next Billing Date Displayed verified successfully

tests/test_markopolo_billing_advanced.py::TestCurrentPlanAccuracy::test_next_billing_date_displayed[chromium]
Duration: 1m 33s
✅ PASS
3.Billing Cycle Shown Monthly Or Annual
1m 35s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Billing Cycle Shown Monthly Or Annual
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing Cycle Shown Monthly Or Annual verified successfully

tests/test_markopolo_billing_advanced.py::TestCurrentPlanAccuracy::test_billing_cycle_shown_monthly_or_annual[chromium]
Duration: 1m 35s
✅ PASS
4.Plan Name Is Specific Not Generic
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Plan Name Is Specific Not Generic
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Plan Name Is Specific Not Generic verified successfully

tests/test_markopolo_billing_advanced.py::TestCurrentPlanAccuracy::test_plan_name_is_specific_not_generic[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
440100.0%6m 17s
📌 Current Plan Display2 ✅ 2 100.0%
✅ PASS
1.Current Plan Label Visible
1m 35s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Current Plan Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Current Plan Label Visible verified successfully

tests/test_markopolo_billing_comprehensive.py::TestCurrentPlanDisplay::test_current_plan_label_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Usage Metrics Displayed
1m 35s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Usage Metrics Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Usage Metrics Displayed verified successfully

tests/test_markopolo_billing_comprehensive.py::TestCurrentPlanDisplay::test_usage_metrics_displayed[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 10s
📌 Invoice History3 ✅ 3 100.0%
✅ PASS
1.Invoice Section Present
1m 35s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Invoice Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Invoice Section Present verified successfully

tests/test_markopolo_billing_advanced.py::TestInvoiceHistory::test_invoice_section_present[chromium]
Duration: 1m 35s
✅ PASS
2.Invoice Download Button Present
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Invoice Download Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Invoice Download Button Present verified successfully

tests/test_markopolo_billing_advanced.py::TestInvoiceHistory::test_invoice_download_button_present[chromium]
Duration: 1m 34s
✅ PASS
3.Invoice Amount Format Is Currency
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Invoice Amount Format Is Currency
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Invoice Amount Format Is Currency verified successfully

tests/test_markopolo_billing_advanced.py::TestInvoiceHistory::test_invoice_amount_format_is_currency[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
330100.0%4m 43s
📌 Payment Method5 ✅ 5 100.0%
✅ PASS
1.Payment Section Visible
1m 37s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Payment Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Section Visible verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPaymentMethod::test_payment_section_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Payment Method Button Exists
1m 35s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Payment Method Button Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Method Button Exists verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPaymentMethod::test_payment_method_button_exists[chromium]
Duration: 1m 35s
✅ PASS
3.Payment Method Section Visible
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Payment Method Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Payment Method Section Visible verified successfully

tests/test_markopolo_billing_advanced.py::TestPaymentMethod::test_payment_method_section_visible[chromium]
Duration: 1m 34s
✅ PASS
4.Payment Method Update Opens Stripe Or Form
1m 37s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Payment Method Update Opens Stripe Or Form
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Payment Method Update Opens Stripe Or Form verified successfully

tests/test_markopolo_billing_advanced.py::TestPaymentMethod::test_payment_method_update_opens_stripe_or_form[chromium]
Duration: 1m 37s
✅ PASS
5.Add Payment Method Button Accessible
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Add Payment Method Button Accessible
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Payment Method Button Accessible verified successfully

tests/test_markopolo_billing_advanced.py::TestPaymentMethod::test_add_payment_method_button_accessible[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
550100.0%7m 55s
📌 Plan Exploration5 ✅ 5 100.0%
✅ PASS
1.Plan Tiers Visible In Overlay
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Plan Tiers Visible In Overlay
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Plan Tiers Visible In Overlay verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPlanExploration::test_plan_tiers_visible_in_overlay[chromium]
Duration: 1m 34s
✅ PASS
2.Plan Features Lists Exist
1m 37s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Plan Features Lists Exist
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Plan Features Lists Exist verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPlanExploration::test_plan_features_lists_exist[chromium]
Duration: 1m 37s
✅ PASS
3.Explore Plans Button Exists
1m 35s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Explore Plans Button Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Explore Plans Button Exists verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPlanExploration::test_explore_plans_button_exists[chromium]
Duration: 1m 35s
✅ PASS
4.Billing Cycle Toggle Works
1m 37s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Billing Cycle Toggle Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Cycle Toggle Works verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPlanExploration::test_billing_cycle_toggle_works[chromium]
Duration: 1m 37s
✅ PASS
5.Annual Pricing Lower Than Monthly
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Annual Pricing Lower Than Monthly
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Annual Pricing Lower Than Monthly verified successfully

tests/test_markopolo_billing_comprehensive.py::TestPlanExploration::test_annual_pricing_lower_than_monthly[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
550100.0%7m 57s
📌 Plan Upgrade Flow4 ✅ 4 100.0%
✅ PASS
1.Upgrade Button Present
1m 36s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Upgrade Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upgrade Button Present verified successfully

tests/test_markopolo_billing_advanced.py::TestPlanUpgradeFlow::test_upgrade_button_present[chromium]
Duration: 1m 36s
✅ PASS
2.Plan Comparison Shows All Tiers
1m 33s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Plan Comparison Shows All Tiers
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Plan Comparison Shows All Tiers verified successfully

tests/test_markopolo_billing_advanced.py::TestPlanUpgradeFlow::test_plan_comparison_shows_all_tiers[chromium]
Duration: 1m 33s
✅ PASS
3.Annual Pricing Cheaper Than Monthly
1m 38s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Annual Pricing Cheaper Than Monthly
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Annual Pricing Cheaper Than Monthly verified successfully

tests/test_markopolo_billing_advanced.py::TestPlanUpgradeFlow::test_annual_pricing_cheaper_than_monthly[chromium]
Duration: 1m 38s
✅ PASS
4.Higher Tier Has More Features
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Higher Tier Has More Features
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Higher Tier Has More Features verified successfully

tests/test_markopolo_billing_advanced.py::TestPlanUpgradeFlow::test_higher_tier_has_more_features[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
440100.0%6m 22s
📌 Usage Metrics5 ✅ 5 100.0%
✅ PASS
1.Email Usage Metric Present
1m 33s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Email Usage Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Usage Metric Present verified successfully

tests/test_markopolo_billing_advanced.py::TestUsageMetrics::test_email_usage_metric_present[chromium]
Duration: 1m 33s
✅ PASS
2.Sms Usage Metric Present
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Sms Usage Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Usage Metric Present verified successfully

tests/test_markopolo_billing_advanced.py::TestUsageMetrics::test_sms_usage_metric_present[chromium]
Duration: 1m 34s
✅ PASS
3.Voice Usage Metric Present
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Voice Usage Metric Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Usage Metric Present verified successfully

tests/test_markopolo_billing_advanced.py::TestUsageMetrics::test_voice_usage_metric_present[chromium]
Duration: 1m 34s
✅ PASS
4.Usage Metrics Show Current And Limit
1m 36s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Usage Metrics Show Current And Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Usage Metrics Show Current And Limit verified successfully

tests/test_markopolo_billing_advanced.py::TestUsageMetrics::test_usage_metrics_show_current_and_limit[chromium]
Duration: 1m 36s
✅ PASS
5.Usage Bars Never Exceed 100 Percent
1m 34s
Page / Feature
Billing / Plans · https://beta-stg.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta-stg.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
  2. Perform: Usage Bars Never Exceed 100 Percent
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Usage Bars Never Exceed 100 Percent verified successfully

tests/test_markopolo_billing_advanced.py::TestUsageMetrics::test_usage_bars_never_exceed_100_percent[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
550100.0%7m 51s
Module Summary — Billing
FeatureTestsPassedFailedPass RateDuration
Billing110100.0%1m 37s
Billing History110100.0%1m 34s
Billing Page Load330100.0%4m 56s
Billing Page Security220100.0%1m 40s
Cancellation Flow220100.0%3m 12s
Current Plan Accuracy440100.0%6m 17s
Current Plan Display220100.0%3m 10s
Invoice History330100.0%4m 43s
Payment Method550100.0%7m 55s
Plan Exploration550100.0%7m 57s
Plan Upgrade Flow440100.0%6m 22s
Usage Metrics550100.0%7m 51s
Features: 12Tests: 37Passed: 37Failed: 0Pass Rate: 100.0%57m 15s
⚙️Settings9 ✅ 9 100.0%
📌 Language Selector Presence3 ✅ 3 100.0%
✅ PASS
1.Language Selector Visible On Settings
1m 47s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Language Selector Visible On Settings
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Selector Visible On Settings verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSelectorPresence::test_language_selector_visible_on_settings[chromium]
Duration: 1m 47s
✅ PASS
2.Language Selector Visible In Navbar
1m 43s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Language Selector Visible In Navbar
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Selector Visible In Navbar verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSelectorPresence::test_language_selector_visible_in_navbar[chromium]
Duration: 1m 43s
✅ PASS
3.Available Languages Listed
1m 43s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Available Languages Listed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Available Languages Listed verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSelectorPresence::test_available_languages_listed[chromium]
Duration: 1m 43s
TestsPassedFailedPass RateTime
330100.0%5m 12s
📌 Language Switching4 ✅ 4 100.0%
✅ PASS
1.Language Preference Persists After Reload
1m 38s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Language Preference Persists After Reload
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Preference Persists After Reload verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSwitching::test_language_preference_persists_after_reload[chromium]
Duration: 1m 38s
✅ PASS
2.Switch Back To English
1m 35s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Switch Back To English
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Switch Back To English verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSwitching::test_switch_back_to_english[chromium]
Duration: 1m 35s
✅ PASS
3.Switch To Arabic Changes Ui
1m 34s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Switch To Arabic Changes Ui
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Switch To Arabic Changes Ui verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSwitching::test_switch_to_arabic_changes_ui[chromium]
Duration: 1m 34s
✅ PASS
4.Switch To Korean Changes Ui
1m 35s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Switch To Korean Changes Ui
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Switch To Korean Changes Ui verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSwitching::test_switch_to_korean_changes_ui[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 22s
📌 Language Switching No Breaks2 ✅ 2 100.0%
✅ PASS
1.No Js Errors After Language Switch
1m 40s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: No Js Errors After Language Switch
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors After Language Switch verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSwitchingNoBreaks::test_no_js_errors_after_language_switch[chromium]
Duration: 1m 40s
✅ PASS
2.Navigation Works After Language Switch
2m 7s
Page / Feature
Settings · https://beta-stg.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta-stg.markopolo.ai/settings)
  2. Perform: Navigation Works After Language Switch
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Navigation Works After Language Switch verified successfully

tests/test_markopolo_language_switching.py::TestLanguageSwitchingNoBreaks::test_navigation_works_after_language_switch[chromium]
Duration: 2m 7s
TestsPassedFailedPass RateTime
220100.0%3m 47s
Module Summary — Settings
FeatureTestsPassedFailedPass RateDuration
Language Selector Presence330100.0%5m 12s
Language Switching440100.0%6m 22s
Language Switching No Breaks220100.0%3m 47s
Features: 3Tests: 9Passed: 9Failed: 0Pass Rate: 100.0%15m 21s
🧠Memory6 ✅ 6 100.0%
📌 Memory Page6 ✅ 6 100.0%
✅ PASS
1.Memory Page No Critical Js Errors
1m 37s
Page / Feature
Memory · https://beta-stg.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta-stg.markopolo.ai/memory)
  2. Perform: Memory Page No Critical Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Page No Critical Js Errors verified successfully

tests/test_markopolo_memory.py::TestMemoryPage::test_memory_page_no_critical_js_errors[chromium]
Duration: 1m 37s
✅ PASS
2.Memory Page Has Search Filter Or Empty State
1m 39s
Page / Feature
Memory · https://beta-stg.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/memory
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Memory Page Has Search Filter Or Empty State verified successfully

tests/test_markopolo_memory.py::TestMemoryPage::test_memory_page_has_search_filter_or_empty_state[chromium]
Duration: 1m 39s
✅ PASS
3.Memory Direct Url Unauthenticated Redirects
7.4s
Page / Feature
Memory · https://beta-stg.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta-stg.markopolo.ai/memory)
  2. Perform: Memory Direct Url Unauthenticated Redirects
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Memory Direct Url Unauthenticated Redirects verified successfully

tests/test_markopolo_memory.py::TestMemoryPage::test_memory_direct_url_unauthenticated_redirects[chromium]
Duration: 7.4s
✅ PASS
4.Memory Page Add Import Entrypoint
1m 38s
Page / Feature
Memory · https://beta-stg.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta-stg.markopolo.ai/memory)
  2. Perform: Memory Page Add Import Entrypoint
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Memory Page Add Import Entrypoint verified successfully

tests/test_markopolo_memory.py::TestMemoryPage::test_memory_page_add_import_entrypoint[chromium]
Duration: 1m 38s
✅ PASS
5.Memory Add Import Opens Form Or Modal
1m 33s
Page / Feature
Memory · https://beta-stg.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta-stg.markopolo.ai/memory)
  2. Perform: Memory Add Import Opens Form Or Modal
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Memory Add Import Opens Form Or Modal verified successfully

tests/test_markopolo_memory.py::TestMemoryPage::test_memory_add_import_opens_form_or_modal[chromium]
Duration: 1m 33s
✅ PASS
6.Memory Page Accessible
1m 41s
Page / Feature
Memory · https://beta-stg.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta-stg.markopolo.ai/memory)
  2. Perform: Memory Page Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Page Accessible verified successfully

tests/test_markopolo_memory.py::TestMemoryPage::test_memory_page_accessible[chromium]
Duration: 1m 41s
TestsPassedFailedPass RateTime
660100.0%8m 16s
Module Summary — Memory
FeatureTestsPassedFailedPass RateDuration
Memory Page660100.0%8m 16s
Features: 1Tests: 6Passed: 6Failed: 0Pass Rate: 100.0%8m 16s
🎭Audience Studio17 ✅ 17 100.0%
📌 Audience Studio1 ✅ 1 100.0%
✅ PASS
1.Audience Studio Flow
1m 35s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Studio Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Studio Flow verified successfully

tests/test_markopolo_audience_studio.py::test_audience_studio_flow[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
110100.0%1m 35s
📌 Audience Studio — Comprehensive16 ✅ 16 100.0%
✅ PASS
1.Audience Studio Page Loads
1m 37s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Studio Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Studio Page Loads verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_studio_page_loads[chromium]
Duration: 1m 37s
✅ PASS
2.Audience Studio Create Button Visible
1m 32s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Studio Create Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Studio Create Button Visible verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_studio_create_button_visible[chromium]
Duration: 1m 32s
✅ PASS
3.Audience Studio List Renders
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Studio List Renders
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Studio List Renders verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_studio_list_renders[chromium]
Duration: 1m 33s
✅ PASS
4.Audience Edit Button Visible
1m 32s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Edit Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Edit Button Visible verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_edit_button_visible[chromium]
Duration: 1m 32s
✅ PASS
5.Audience Used In Campaign Visible
1m 36s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Used In Campaign Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Used In Campaign Visible verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_used_in_campaign_visible[chromium]
Duration: 1m 36s
✅ PASS
6.Create Audience Name Required
1m 37s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Create Audience Name Required
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Name Required verified successfully

tests/test_audience_studio_comprehensive.py::test_create_audience_name_required[chromium]
Duration: 1m 37s
✅ PASS
7.Audience Size Not Negative
1m 36s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Size Not Negative
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Size Not Negative verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_size_not_negative[chromium]
Duration: 1m 36s
✅ PASS
8.Create Audience Opens Modal Or Page
1m 34s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Create Audience Opens Modal Or Page
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Opens Modal Or Page verified successfully

tests/test_audience_studio_comprehensive.py::test_create_audience_opens_modal_or_page[chromium]
Duration: 1m 34s
✅ PASS
9.Create Audience Add Filter Country
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/audience-studio
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Add Filter Country verified successfully

tests/test_audience_studio_comprehensive.py::test_create_audience_add_filter_country[chromium]
Duration: 1m 33s
✅ PASS
10.Create Audience Add Filter Event
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/audience-studio
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Add Filter Event verified successfully

tests/test_audience_studio_comprehensive.py::test_create_audience_add_filter_event[chromium]
Duration: 1m 33s
✅ PASS
11.Create Audience Preview Count Shows
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Create Audience Preview Count Shows
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Preview Count Shows verified successfully

tests/test_audience_studio_comprehensive.py::test_create_audience_preview_count_shows[chromium]
Duration: 1m 33s
✅ PASS
12.Audience Search Filters List
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/audience-studio
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Search Filters List verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_search_filters_list[chromium]
Duration: 1m 33s
✅ PASS
13.Audience Filter Combination Works
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/audience-studio
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Filter Combination Works verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_filter_combination_works[chromium]
Duration: 1m 33s
✅ PASS
14.Audience With All Filters Cleared Shows All
1m 36s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/audience-studio
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience With All Filters Cleared Shows All verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_with_all_filters_cleared_shows_all[chromium]
Duration: 1m 36s
✅ PASS
15.Create Audience Name Xss Safe
1m 33s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Create Audience Name Xss Safe verified successfully

tests/test_audience_studio_comprehensive.py::test_create_audience_name_xss_safe[chromium]
Duration: 1m 33s
✅ PASS
16.Audience Delete Requires Confirmation
1m 32s
Page / Feature
Audience Studio · https://beta-stg.markopolo.ai/audience-studio
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/audience-studio
CheckAudience segment creation · Filter · Save
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
  2. Perform: Audience Delete Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Delete Requires Confirmation verified successfully

tests/test_audience_studio_comprehensive.py::test_audience_delete_requires_confirmation[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
16160100.0%25m 3s
Module Summary — Audience Studio
FeatureTestsPassedFailedPass RateDuration
Audience Studio110100.0%1m 35s
Audience Studio — Comprehensive16160100.0%25m 3s
Features: 2Tests: 17Passed: 17Failed: 0Pass Rate: 100.0%26m 38s
🏷️MarkTag & Pixel1 ✅ 1 100.0%
📌 Pixel Rename1 ✅ 1 100.0%
✅ PASS
1.Advanced Pixel Rename Verification
1m 35s
Page / Feature
MarkTag & Pixel · https://beta-stg.markopolo.ai/marktag
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/marktag
ChecksPixel creation · Rename · Event tracking verification
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to MarkTag & Pixel (https://beta-stg.markopolo.ai/marktag)
  2. Perform: Advanced Pixel Rename Verification
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Advanced Pixel Rename Verification verified successfully

tests/test_advanced_pixel_rename.py::test_advanced_pixel_rename_verification[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
110100.0%1m 35s
Module Summary — MarkTag & Pixel
FeatureTestsPassedFailedPass RateDuration
Pixel Rename110100.0%1m 35s
Features: 1Tests: 1Passed: 1Failed: 0Pass Rate: 100.0%1m 35s
🛡️Security104 ✅ 95 ❌ 791.3%
📌 A P I Error Detection78 ✅ 70 ❌ 6 89.7%
✅ PASS
1.Endpoint No 5Xx
2.4s
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-User \u2014 Update profile empty]
Duration: 2.4s
✅ PASS
2.Endpoint No 5Xx
304ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-User \u2014 List members]
Duration: 304ms
✅ PASS
3.Endpoint No 5Xx
303ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-User \u2014 Change password empty body]
Duration: 303ms
✅ PASS
4.Endpoint No 5Xx
317ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Content \u2014 List]
Duration: 317ms
✅ PASS
5.Endpoint No 5Xx
294ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Content \u2014 Generate email]
Duration: 294ms
✅ PASS
6.Endpoint No 5Xx
296ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Onboarding \u2014 Get status]
Duration: 296ms
✅ PASS
7.Endpoint No 5Xx
308ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Onboarding \u2014 Complete step empty]
Duration: 308ms
✅ PASS
8.Endpoint No 5Xx
352ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Data Room \u2014 List sources]
Duration: 352ms
✅ PASS
9.Endpoint No 5Xx
480ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Data Room \u2014 List no auth]
Duration: 480ms
✅ PASS
10.Endpoint No 5Xx
293ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Security \u2014 Non-existent endpoint]
Duration: 293ms
✅ PASS
11.Endpoint No 5Xx
301ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Security \u2014 Invalid nested path]
Duration: 301ms
✅ PASS
12.Endpoint No 5Xx
293ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Security \u2014 Method not allowed on login]
Duration: 293ms
❌ FAIL
13.Endpoint No 5Xx
851ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [4xx CLIENT ERROR] Auth — Login valid credentials URL : https://backend-api-stg.markopolo.ai/v2/auth/login Method : POST Status : 429 (expected one of [200, 201, 405]) Body : {"success": false, "error": {"code": "ThrottlerException", "message": "ThrottlerException: Too Many Requests", "statusCode": 429, "timestamp": "2026-08-01T16:03:27.569Z", "path": "/v2/auth/login", "method": "POST"}} Time : 2026-08-01T22:03:27.4345
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Login valid credentials]
Duration: 851ms
✅ PASS
14.Endpoint No 5Xx
395ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Login invalid credentials]
Duration: 395ms
✅ PASS
15.Endpoint No 5Xx
324ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Login empty body]
Duration: 324ms
❌ FAIL
16.Endpoint No 5Xx
287ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [4xx CLIENT ERROR] Auth — Login missing password URL : https://backend-api-stg.markopolo.ai/v2/auth/login Method : POST Status : 429 (expected one of [400, 422, 405]) Body : {"success": false, "error": {"code": "ThrottlerException", "message": "ThrottlerException: Too Many Requests", "statusCode": 429, "timestamp": "2026-08-01T16:03:28.675Z", "path": "/v2/auth/login", "method": "POST"}} Time : 2026-08-01T22:03:28.53977
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Login missing password]
Duration: 287ms
❌ FAIL
17.Endpoint No 5Xx
281ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [4xx CLIENT ERROR] Auth — Login missing email URL : https://backend-api-stg.markopolo.ai/v2/auth/login Method : POST Status : 429 (expected one of [400, 422, 405]) Body : {"success": false, "error": {"code": "ThrottlerException", "message": "ThrottlerException: Too Many Requests", "statusCode": 429, "timestamp": "2026-08-01T16:03:29.021Z", "path": "/v2/auth/login", "method": "POST"}} Time : 2026-08-01T22:03:28.886476 =
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Login missing email]
Duration: 281ms
✅ PASS
18.Endpoint No 5Xx
292ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Register existing email]
Duration: 292ms
✅ PASS
19.Endpoint No 5Xx
303ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Register empty body]
Duration: 303ms
❌ FAIL
20.Endpoint No 5Xx
281ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [4xx CLIENT ERROR] Auth — Forgot password valid email URL : https://backend-api-stg.markopolo.ai/v2/auth/forgot-password Method : POST Status : 429 (expected one of [200, 201, 400, 404]) Body : {"success": false, "error": {"code": "ThrottlerException", "message": "ThrottlerException: Too Many Requests", "statusCode": 429, "timestamp": "2026-08-01T16:03:29.970Z", "path": "/v2/auth/forgot-password", "method": "POST"}} Time
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Forgot password valid email]
Duration: 281ms
❌ FAIL
21.Endpoint No 5Xx
289ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [4xx CLIENT ERROR] Auth — Forgot password unknown email URL : https://backend-api-stg.markopolo.ai/v2/auth/forgot-password Method : POST Status : 429 (expected one of [200, 201, 400, 404]) Body : {"success": false, "error": {"code": "ThrottlerException", "message": "ThrottlerException: Too Many Requests", "statusCode": 429, "timestamp": "2026-08-01T16:03:30.316Z", "path": "/v2/auth/forgot-password", "method": "POST"}} Ti
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Forgot password unknown email]
Duration: 289ms
✅ PASS
22.Endpoint No 5Xx
4.3s
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Reset password invalid token]
Duration: 4.3s
✅ PASS
23.Endpoint No 5Xx
287ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Token refresh invalid]
Duration: 287ms
✅ PASS
24.Endpoint No 5Xx
288ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Logout]
Duration: 288ms
✅ PASS
25.Endpoint No 5Xx
286ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Get current user (me)]
Duration: 286ms
✅ PASS
26.Endpoint No 5Xx
281ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Get current user no auth]
Duration: 281ms
✅ PASS
27.Endpoint No 5Xx
293ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Verify email invalid token]
Duration: 293ms
✅ PASS
28.Endpoint No 5Xx
285ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Resend verification email]
Duration: 285ms
❌ FAIL
29.Endpoint No 5Xx
285ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [4xx CLIENT ERROR] Auth — Resend verification link (v2 path) URL : https://backend-api-stg.markopolo.ai/v2/auth/resend-verification-link Method : POST Status : 409 (expected one of [200, 201, 400, 404, 429]) Body : {"success": false, "error": {"code": "Conflict", "message": "Email is already verified", "statusCode": 409, "timestamp": "2026-08-01T16:03:36.698Z", "path": "/v2/auth/resend-verification-link", "method": "POST
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Resend verification link (v2 path)]
Duration: 285ms
✅ PASS
30.Endpoint No 5Xx
285ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Logout-all (invalidate every session)]
Duration: 285ms
✅ PASS
31.Endpoint No 5Xx
283ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Rotate access token (no-rotation refresh)]
Duration: 283ms
✅ PASS
32.Endpoint No 5Xx
1.3s
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Short URL redirect v1 path]
Duration: 1.3s
✅ PASS
33.Endpoint No 5Xx
273ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Short URL redirect v2 path]
Duration: 273ms
✅ PASS
34.Endpoint No 5Xx
281ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Auth \u2014 Create short URL no auth]
Duration: 281ms
✅ PASS
35.Endpoint No 5Xx
303ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 List (authenticated)]
Duration: 303ms
✅ PASS
36.Endpoint No 5Xx
354ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 List no auth]
Duration: 354ms
✅ PASS
37.Endpoint No 5Xx
299ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 List with page and limit]
Duration: 299ms
✅ PASS
38.Endpoint No 5Xx
300ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 List non-numeric page/limit]
Duration: 300ms
✅ PASS
39.Endpoint No 5Xx
313ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Get by invalid ID]
Duration: 313ms
✅ PASS
40.Endpoint No 5Xx
312ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Templates list]
Duration: 312ms
✅ PASS
41.Endpoint No 5Xx
291ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Presets list]
Duration: 291ms
✅ PASS
42.Endpoint No 5Xx
4.3s
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Create empty body]
Duration: 4.3s
✅ PASS
43.Endpoint No 5Xx
291ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Create no auth]
Duration: 291ms
✅ PASS
44.Endpoint No 5Xx
285ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Extra whitelist field tagId]
Duration: 285ms
✅ PASS
45.Endpoint No 5Xx
289ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Campaigns \u2014 Extra field discountSettings]
Duration: 289ms
✅ PASS
46.Endpoint No 5Xx
708ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ FAILED — see full error log

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Audience \u2014 Global leads with tagId [KNOWN BUG: 500 ClickHouse]]
Duration: 708ms
✅ PASS
47.Endpoint No 5Xx
288ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Audience \u2014 Global leads no params]
Duration: 288ms
✅ PASS
48.Endpoint No 5Xx
720ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ FAILED — see full error log

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Audience \u2014 Global leads no auth [KNOWN BUG: 500 ClickHouse]]
Duration: 720ms
✅ PASS
49.Endpoint No 5Xx
283ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Audience \u2014 Segments list]
Duration: 283ms
✅ PASS
50.Endpoint No 5Xx
292ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Audience \u2014 Upload no file]
Duration: 292ms
✅ PASS
51.Endpoint No 5Xx
287ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Audience \u2014 Tags list]
Duration: 287ms
✅ PASS
52.Endpoint No 5Xx
284ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Node \u2014 Generate content valid payload]
Duration: 284ms
✅ PASS
53.Endpoint No 5Xx
292ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Node \u2014 Generate content missing nodeId]
Duration: 292ms
✅ PASS
54.Endpoint No 5Xx
290ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Node \u2014 Generate content null emailTemplateId]
Duration: 290ms
✅ PASS
55.Endpoint No 5Xx
299ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Node \u2014 Generate content extra whitelist fields]
Duration: 299ms
✅ PASS
56.Endpoint No 5Xx
355ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Node \u2014 Generate content no auth]
Duration: 355ms
✅ PASS
57.Endpoint No 5Xx
287ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Analytics \u2014 Overview (authenticated)]
Duration: 287ms
✅ PASS
58.Endpoint No 5Xx
293ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Analytics \u2014 Overview no auth]
Duration: 293ms
✅ PASS
59.Endpoint No 5Xx
282ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Plan \u2014 Get current plan]
Duration: 282ms
✅ PASS
60.Endpoint No 5Xx
308ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Billing \u2014 Get billing info]
Duration: 308ms
✅ PASS
61.Endpoint No 5Xx
284ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Subscription \u2014 Get subscription]
Duration: 284ms
✅ PASS
62.Endpoint No 5Xx
286ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Event \u2014 Track event]
Duration: 286ms
✅ PASS
63.Endpoint No 5Xx
287ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 List]
Duration: 287ms
✅ PASS
64.Endpoint No 5Xx
285ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 List no auth]
Duration: 285ms
✅ PASS
65.Endpoint No 5Xx
284ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 Facebook]
Duration: 284ms
✅ PASS
66.Endpoint No 5Xx
288ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 Google]
Duration: 288ms
✅ PASS
67.Endpoint No 5Xx
300ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 Shopify]
Duration: 300ms
✅ PASS
68.Endpoint No 5Xx
291ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 WhatsApp]
Duration: 291ms
✅ PASS
69.Endpoint No 5Xx
307ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 SMS]
Duration: 307ms
✅ PASS
70.Endpoint No 5Xx
328ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 Email]
Duration: 328ms
✅ PASS
71.Endpoint No 5Xx
296ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Integrations \u2014 Webhook]
Duration: 296ms
✅ PASS
72.Endpoint No 5Xx
296ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Company \u2014 Get info]
Duration: 296ms
✅ PASS
73.Endpoint No 5Xx
485ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Workspace \u2014 Get workspace]
Duration: 485ms
✅ PASS
74.Endpoint No 5Xx
290ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Workspace \u2014 Get members]
Duration: 290ms
✅ PASS
75.Endpoint No 5Xx
283ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Settings \u2014 Company settings]
Duration: 283ms
✅ PASS
76.Endpoint No 5Xx
288ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Settings \u2014 Notification settings]
Duration: 288ms
✅ PASS
77.Endpoint No 5Xx
279ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-Settings \u2014 Update (empty body)]
Duration: 279ms
✅ PASS
78.Endpoint No 5Xx
294ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Endpoint No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Endpoint No 5Xx verified successfully

tests/advanced_types/test_api.py::TestAPIErrorDetection::test_endpoint_no_5xx[chromium-User \u2014 Get profile]
Duration: 294ms
TestsPassedFailedPass RateTime
7870689.7%36.0s
📌 A P I Error Report1 ✅ 1 100.0%
✅ PASS
1.Generate Error Report
24.0s
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Generate Error Report
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Generate Error Report verified successfully

tests/advanced_types/test_api.py::TestAPIErrorReport::test_generate_error_report[chromium]
Duration: 24.0s
TestsPassedFailedPass RateTime
110100.0%24.0s
📌 Browser A P I Error Scan1 ✅ 0 ❌ 1 0.0%
❌ FAIL
1.Browser Api Error Scan
1.4s
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Browser Api Error Scan
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: ============================================================ [BROWSER API SCAN] 2 unexpected error(s): [ { "url": "https://backend-api-stg.markopolo.ai/login", "status": 404, "request_method": "GET", "response_body": "{\"success\":false,\"error\":{\"code\":\"Not Found\",\"message\":\"Cannot GET /login\",\"statusCode\":404,\"timestamp\":\"2026-08-01T16:03:31.102Z\",\"path\":\"/login\",\"method\":\"GET\"}}", "page": "https://backend-api-stg.markopolo.ai/login", "
Screenshot
Failure screenshot

tests/advanced_types/test_api.py::TestBrowserAPIErrorScan::test_browser_api_error_scan[chromium]
Duration: 1.4s
TestsPassedFailedPass RateTime
1010.0%1.4s
📌 Login Security7 ✅ 7 100.0%
✅ PASS
1.Login Xss Payload
507ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
XSS Payloads<script>alert('xss')</script>
Alt Payloads<img src=x onerror=alert(1)> · javascript:alert(1)
Input FieldsSearch · Name · Campaign name · Form inputs
ExpectedPayloads sanitised · No script execution
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Login Xss Payload verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_xss_payload[chromium]
Duration: 507ms
✅ PASS
2.Login Oversized Payload
481ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Login Oversized Payload verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_oversized_payload[chromium]
Duration: 481ms
✅ PASS
3.Login Missing Fields
735ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Missing Fields verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_missing_fields[chromium]
Duration: 735ms
✅ PASS
4.Login Wrong Content Type
361ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Wrong Content Type verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_wrong_content_type[chromium]
Duration: 361ms
✅ PASS
5.Login Null Values
294ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Null Values verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_null_values[chromium]
Duration: 294ms
✅ PASS
6.Login Extra Fields Not 5Xx
288ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Extra Fields Not 5Xx verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_extra_fields_not_5xx[chromium]
Duration: 288ms
✅ PASS
7.Login Sql Injection
773ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
SQL Payloads' OR '1'='1 · 1; DROP TABLE users-- · ' UNION SELECT *--
Input FieldsEmail · Search · API parameters
ExpectedQueries rejected · No SQL error leaked
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Login Sql Injection verified successfully

tests/advanced_types/test_api.py::TestLoginSecurity::test_login_sql_injection[chromium]
Duration: 773ms
TestsPassedFailedPass RateTime
770100.0%3.4s
📌 Nest J S Validation Pipe15 ✅ 15 100.0%
✅ PASS
1.Generate Content Valid Payload
86ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Generate Content Valid Payload verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_generate_content_valid_payload[chromium]
Duration: 86ms
✅ PASS
2.Extra Field Rejected On Campaigns
284ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Extra Field Rejected On Campaigns
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Extra Field Rejected On Campaigns verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_extra_field_rejected_on_campaigns[chromium-tagId-abc123]
Duration: 284ms
✅ PASS
3.Extra Field Rejected On Campaigns
88ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Extra Field Rejected On Campaigns
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Extra Field Rejected On Campaigns verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_extra_field_rejected_on_campaigns[chromium-discountSettings-{"percent":10}]
Duration: 88ms
✅ PASS
4.Extra Field Rejected On Campaigns
93ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Extra Field Rejected On Campaigns
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Extra Field Rejected On Campaigns verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_extra_field_rejected_on_campaigns[chromium-customWorkflowPrompt-send email now]
Duration: 93ms
✅ PASS
5.Extra Field Rejected On Campaigns
90ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Extra Field Rejected On Campaigns
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Extra Field Rejected On Campaigns verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_extra_field_rejected_on_campaigns[chromium-feedback-positive]
Duration: 90ms
✅ PASS
6.Extra Field Rejected On Campaigns
83ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Extra Field Rejected On Campaigns
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Extra Field Rejected On Campaigns verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_extra_field_rejected_on_campaigns[chromium-previousContent-old content here]
Duration: 83ms
✅ PASS
7.Extra Field Rejected On Campaigns
88ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Extra Field Rejected On Campaigns
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Extra Field Rejected On Campaigns verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_extra_field_rejected_on_campaigns[chromium-marktag-tag_xyz]
Duration: 88ms
✅ PASS
8.Generate Content Missing Node Id
92ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Generate Content Missing Node Id
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Generate Content Missing Node Id verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_generate_content_missing_node_id[chromium]
Duration: 92ms
✅ PASS
9.Companycontext Companyid Not 5Xx
100ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Companycontext Companyid Not 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Companycontext Companyid Not 5Xx verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_companyContext_companyId_not_5xx[chromium]
Duration: 100ms
✅ PASS
10.Undecorated Fields Not 5Xx
82ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Undecorated Fields Not 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Undecorated Fields Not 5Xx verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_undecorated_fields_not_5xx[chromium]
Duration: 82ms
✅ PASS
11.Campaigns Numeric Page Limit
82ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Campaigns Numeric Page Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Numeric Page Limit verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_campaigns_numeric_page_limit[chromium]
Duration: 82ms
✅ PASS
12.Campaigns Non Numeric Page Limit
95ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Campaigns Non Numeric Page Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Non Numeric Page Limit verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_campaigns_non_numeric_page_limit[chromium]
Duration: 95ms
✅ PASS
13.Campaigns Large Page Limit
85ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Campaigns Large Page Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Large Page Limit verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_campaigns_large_page_limit[chromium]
Duration: 85ms
✅ PASS
14.Generate Content Null Email Template Id
93ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Generate Content Null Email Template Id
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Generate Content Null Email Template Id verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_generate_content_null_email_template_id[chromium]
Duration: 93ms
✅ PASS
15.Generate Content Extra Whitelist Fields
84ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Generate Content Extra Whitelist Fields
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Generate Content Extra Whitelist Fields verified successfully

tests/advanced_types/test_api.py::TestNestJSValidationPipe::test_generate_content_extra_whitelist_fields[chromium]
Duration: 84ms
TestsPassedFailedPass RateTime
15150100.0%1.5s
📌 Response Times2 ✅ 2 100.0%
✅ PASS
1.Login Response Time
283ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Response Time verified successfully

tests/advanced_types/test_api.py::TestResponseTimes::test_login_response_time[chromium]
Duration: 283ms
✅ PASS
2.Campaigns Response Time
286ms
Page / Feature
Platform Security · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta-stg.markopolo.ai/)
  2. Perform: Campaigns Response Time
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Response Time verified successfully

tests/advanced_types/test_api.py::TestResponseTimes::test_campaigns_response_time[chromium]
Duration: 286ms
TestsPassedFailedPass RateTime
220100.0%568ms
Module Summary — Security
FeatureTestsPassedFailedPass RateDuration
A P I Error Detection7870689.7%36.0s
A P I Error Report110100.0%24.0s
Browser A P I Error Scan1010.0%1.4s
Login Security770100.0%3.4s
Nest J S Validation Pipe15150100.0%1.5s
Response Times220100.0%568ms
Features: 6Tests: 104Passed: 95Failed: 7Pass Rate: 91.3%1m 7s
🧭Navigation67 ✅ 67 100.0%
📌 All Pages Navigation10 ✅ 10 100.0%
✅ PASS
1.Navigate To Dashboard
1m 32s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Dashboard
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Dashboard verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_dashboard[chromium]
Duration: 1m 32s
✅ PASS
2.Navigate To Campaigns
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Campaigns
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Campaigns verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_campaigns[chromium]
Duration: 1m 37s
✅ PASS
3.Navigate To Data Room
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Data Room
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Data Room verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_data_room[chromium]
Duration: 1m 37s
✅ PASS
4.Navigate To Memory
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Memory
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Memory verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_memory[chromium]
Duration: 1m 35s
✅ PASS
5.Navigate To Integrations
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Integrations
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Integrations verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_integrations[chromium]
Duration: 1m 33s
✅ PASS
6.Navigate To Analytics
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Analytics
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Analytics verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_analytics[chromium]
Duration: 1m 35s
✅ PASS
7.Navigate To Leads
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Leads
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Leads verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_leads[chromium]
Duration: 1m 37s
✅ PASS
8.Navigate To Content
1m 32s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Content
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Content verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_content[chromium]
Duration: 1m 32s
✅ PASS
9.Navigate To Billing
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Billing
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Billing verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_billing[chromium]
Duration: 1m 34s
✅ PASS
10.Navigate To Settings
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigate To Settings
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Navigate To Settings verified successfully

tests/test_all_pages_navigation.py::TestAllPagesNavigation::test_navigate_to_settings[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
10100100.0%15m 47s
📌 All Routes Load24 ✅ 24 100.0%
✅ PASS
1.Route Loads With Expected Content
1m 47s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/analytics-expected_keywords1]
Duration: 1m 47s
✅ PASS
2.Route Loads With Expected Content
1m 40s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/memory-expected_keywords4]
Duration: 1m 40s
✅ PASS
3.Route Loads With Expected Content
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/leads-expected_keywords2]
Duration: 1m 38s
✅ PASS
4.Route Loads With Expected Content
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/integrations-expected_keywords5]
Duration: 1m 38s
✅ PASS
5.Route Loads With Expected Content
1m 40s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/campaigns-expected_keywords0]
Duration: 1m 40s
✅ PASS
6.Route Loads With Expected Content
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/content-expected_keywords3]
Duration: 1m 38s
✅ PASS
7.Route Loads With Expected Content
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/plan-and-billing-expected_keywords6]
Duration: 1m 37s
✅ PASS
8.Route Loads With Expected Content
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Expected Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Expected Content verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_route_loads_with_expected_content[chromium-/settings-expected_keywords7]
Duration: 1m 34s
✅ PASS
9.All Routes Load Within 10 Seconds
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: All Routes Load Within 10 Seconds
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Routes Load Within 10 Seconds verified successfully

tests/test_markopolo_navigation_advanced.py::TestAllRoutesLoad::test_all_routes_load_within_10_seconds[chromium]
Duration: 1m 34s
✅ PASS
10.Route Loads With Content
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route0]
Duration: 1m 37s
✅ PASS
11.Route Loads With Content
1m 39s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route1]
Duration: 1m 39s
✅ PASS
12.Route Loads With Content
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route2]
Duration: 1m 38s
✅ PASS
13.Route Loads With Content
1m 39s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route3]
Duration: 1m 39s
✅ PASS
14.Route Loads With Content
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route4]
Duration: 1m 34s
✅ PASS
15.Route Loads With Content
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route5]
Duration: 1m 35s
✅ PASS
16.Route Loads With Content
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route6]
Duration: 1m 34s
✅ PASS
17.Route Loads With Content
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route7]
Duration: 1m 35s
✅ PASS
18.Route Loads With Content
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route8]
Duration: 1m 36s
✅ PASS
19.Route Loads With Content
1m 39s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Route Loads With Content
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Route Loads With Content verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_route_loads_with_content[chromium-route9]
Duration: 1m 39s
✅ PASS
20.No Infinite Loading
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: No Infinite Loading
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — No Infinite Loading verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_no_infinite_loading[chromium-route_info0]
Duration: 1m 35s
✅ PASS
21.No Infinite Loading
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: No Infinite Loading
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — No Infinite Loading verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_no_infinite_loading[chromium-route_info1]
Duration: 1m 35s
✅ PASS
22.No Infinite Loading
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: No Infinite Loading
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — No Infinite Loading verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_no_infinite_loading[chromium-route_info2]
Duration: 1m 36s
✅ PASS
23.No Infinite Loading
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: No Infinite Loading
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — No Infinite Loading verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_no_infinite_loading[chromium-route_info3]
Duration: 1m 38s
✅ PASS
24.No Infinite Loading
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: No Infinite Loading
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — No Infinite Loading verified successfully

tests/test_markopolo_navigation_regression.py::TestAllRoutesLoad::test_no_infinite_loading[chromium-route_info4]
Duration: 1m 35s
TestsPassedFailedPass RateTime
24240100.0%38m 49s
📌 Auth Persistence2 ✅ 2 100.0%
✅ PASS
1.Session Persists Across Page Navigations
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Session Persists Across Page Navigations
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Session Persists Across Page Navigations verified successfully

tests/test_markopolo_navigation_regression.py::TestAuthPersistence::test_session_persists_across_page_navigations[chromium]
Duration: 1m 33s
✅ PASS
2.Page Refresh Preserves Session
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Page Refresh Preserves Session
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Page Refresh Preserves Session verified successfully

tests/test_markopolo_navigation_regression.py::TestAuthPersistence::test_page_refresh_preserves_session[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
220100.0%3m 10s
📌 Authenticated Pages1 ✅ 1 100.0%
✅ PASS
1.Core Authenticated Pages Advanced
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Core Authenticated Pages Advanced
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Core Authenticated Pages Advanced verified successfully

tests/test_authenticated_pages_navigation.py::test_core_authenticated_pages_advanced[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
110100.0%1m 35s
📌 Browser History Navigation4 ✅ 4 100.0%
✅ PASS
1.Reload Preserves Current Page
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Reload Preserves Current Page
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Reload Preserves Current Page verified successfully

tests/test_markopolo_navigation_advanced.py::TestBrowserHistoryNavigation::test_reload_preserves_current_page[chromium]
Duration: 1m 34s
✅ PASS
2.Back Button Works Between Pages
1m 39s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Back Button Works Between Pages
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back Button Works Between Pages verified successfully

tests/test_markopolo_navigation_advanced.py::TestBrowserHistoryNavigation::test_back_button_works_between_pages[chromium]
Duration: 1m 39s
✅ PASS
3.Back After Campaign Detail
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Back After Campaign Detail
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back After Campaign Detail verified successfully

tests/test_markopolo_navigation_advanced.py::TestBrowserHistoryNavigation::test_back_after_campaign_detail[chromium]
Duration: 1m 37s
✅ PASS
4.Forward Button Works
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Forward Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Forward Button Works verified successfully

tests/test_markopolo_navigation_advanced.py::TestBrowserHistoryNavigation::test_forward_button_works[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 25s
📌 Browser Navigation3 ✅ 3 100.0%
✅ PASS
1.Browser Back Works Between Pages
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Browser Back Works Between Pages
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Browser Back Works Between Pages verified successfully

tests/test_markopolo_navigation_regression.py::TestBrowserNavigation::test_browser_back_works_between_pages[chromium]
Duration: 1m 33s
✅ PASS
2.Browser Forward Works
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Browser Forward Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Browser Forward Works verified successfully

tests/test_markopolo_navigation_regression.py::TestBrowserNavigation::test_browser_forward_works[chromium]
Duration: 1m 37s
✅ PASS
3.Deep Link Access Works
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Deep Link Access Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Deep Link Access Works verified successfully

tests/test_markopolo_navigation_regression.py::TestBrowserNavigation::test_deep_link_access_works[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
330100.0%4m 47s
📌 Deep Linking4 ✅ 4 100.0%
✅ PASS
1.Invalid Route Shows 404 Or Redirects
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Invalid Route Shows 404 Or Redirects
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Route Shows 404 Or Redirects verified successfully

tests/test_markopolo_navigation_advanced.py::TestDeepLinking::test_invalid_route_shows_404_or_redirects[chromium]
Duration: 1m 38s
✅ PASS
2.Direct Url To Campaigns
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url To Campaigns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url To Campaigns verified successfully

tests/test_markopolo_navigation_advanced.py::TestDeepLinking::test_direct_url_to_campaigns[chromium]
Duration: 1m 33s
✅ PASS
3.Direct Url To Settings
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url To Settings
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url To Settings verified successfully

tests/test_markopolo_navigation_advanced.py::TestDeepLinking::test_direct_url_to_settings[chromium]
Duration: 1m 34s
✅ PASS
4.Trailing Slash Handled
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Trailing Slash Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Trailing Slash Handled verified successfully

tests/test_markopolo_navigation_advanced.py::TestDeepLinking::test_trailing_slash_handled[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 20s
📌 Keyboard Navigation3 ✅ 3 100.0%
✅ PASS
1.Tab Key Cycles Through Interactive Elements
1m 38s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Tab Key Cycles Through Interactive Elements
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Key Cycles Through Interactive Elements verified successfully

tests/test_markopolo_navigation_advanced.py::TestKeyboardNavigation::test_tab_key_cycles_through_interactive_elements[chromium]
Duration: 1m 38s
✅ PASS
2.Enter Key Activates Buttons
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Enter Key Activates Buttons
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Enter Key Activates Buttons verified successfully

tests/test_markopolo_navigation_advanced.py::TestKeyboardNavigation::test_enter_key_activates_buttons[chromium]
Duration: 1m 34s
✅ PASS
3.Escape Closes Modals
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Escape Closes Modals
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Escape Closes Modals verified successfully

tests/test_markopolo_navigation_advanced.py::TestKeyboardNavigation::test_escape_closes_modals[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
330100.0%4m 47s
📌 Navigation Performance2 ✅ 2 100.0%
✅ PASS
1.Navigation Does Not Cause Memory Leak
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Navigation Does Not Cause Memory Leak
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Navigation Does Not Cause Memory Leak verified successfully

tests/test_markopolo_navigation_advanced.py::TestNavigationPerformance::test_navigation_does_not_cause_memory_leak[chromium]
Duration: 1m 34s
✅ PASS
2.Consecutive Rapid Navigation No Crash
1m 35s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Consecutive Rapid Navigation No Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Consecutive Rapid Navigation No Crash verified successfully

tests/test_markopolo_navigation_advanced.py::TestNavigationPerformance::test_consecutive_rapid_navigation_no_crash[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 8s
📌 Route Protection9 ✅ 9 100.0%
✅ PASS
1.Protected Route Redirects When Unauthenticated
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/integrations]
Duration: 1m 36s
✅ PASS
2.Protected Route Redirects When Unauthenticated
1m 40s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/analytics]
Duration: 1m 40s
✅ PASS
3.Protected Route Redirects When Unauthenticated
1m 39s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/content]
Duration: 1m 39s
✅ PASS
4.Protected Route Redirects When Unauthenticated
1m 37s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/plan-and-billing]
Duration: 1m 37s
✅ PASS
5.Protected Route Redirects When Unauthenticated
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/settings]
Duration: 1m 33s
✅ PASS
6.Protected Route Redirects When Unauthenticated
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/leads]
Duration: 1m 33s
✅ PASS
7.Protected Route Redirects When Unauthenticated
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/memory]
Duration: 1m 34s
✅ PASS
8.Protected Route Redirects When Unauthenticated
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Redirects When Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects When Unauthenticated verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_protected_route_redirects_when_unauthenticated[chromium-/campaigns]
Duration: 1m 36s
✅ PASS
9.Login Page Accessible Without Auth
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Login Page Accessible Without Auth verified successfully

tests/test_markopolo_navigation_advanced.py::TestRouteProtection::test_login_page_accessible_without_auth[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
990100.0%14m 25s
📌 Sidebar Navigation5 ✅ 5 100.0%
✅ PASS
1.Sidebar Links Present On Dashboard
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Links Present On Dashboard
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sidebar Links Present On Dashboard verified successfully

tests/test_markopolo_navigation_regression.py::TestSidebarNavigation::test_sidebar_links_present_on_dashboard[chromium]
Duration: 1m 36s
✅ PASS
2.Sidebar Link Navigates Correctly
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_navigation_regression.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Campaigns]
Duration: 1m 34s
✅ PASS
3.Sidebar Link Navigates Correctly
1m 36s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_navigation_regression.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Users]
Duration: 1m 36s
✅ PASS
4.Sidebar Link Navigates Correctly
1m 33s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_navigation_regression.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Analytics]
Duration: 1m 33s
✅ PASS
5.Sidebar Link Navigates Correctly
1m 34s
Page / Feature
All Pages · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Routes Tested/ /campaigns /analytics /leads /integrations /settings
CheckEach page loads · No 404 · Sidebar visible
BrowserChromium (Playwright)
Steps
  1. Navigate to All Pages (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_markopolo_navigation_regression.py::TestSidebarNavigation::test_sidebar_link_navigates_correctly[chromium-Settings]
Duration: 1m 34s
TestsPassedFailedPass RateTime
550100.0%7m 54s
Module Summary — Navigation
FeatureTestsPassedFailedPass RateDuration
All Pages Navigation10100100.0%15m 47s
All Routes Load24240100.0%38m 49s
Auth Persistence220100.0%3m 10s
Authenticated Pages110100.0%1m 35s
Browser History Navigation440100.0%6m 25s
Browser Navigation330100.0%4m 47s
Deep Linking440100.0%6m 20s
Keyboard Navigation330100.0%4m 47s
Navigation Performance220100.0%3m 8s
Route Protection990100.0%14m 25s
Sidebar Navigation550100.0%7m 54s
Features: 11Tests: 67Passed: 67Failed: 0Pass Rate: 100.0%107m 8s
🐛Bug Regressions21 ✅ 21 100.0%
📌 Jira Bug Regressions21 ✅ 21 100.0%
✅ PASS
1.Ds410 Integrations Page Loads Without Access Token Error
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds410 Integrations Page Loads Without Access Token Error
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ds410 Integrations Page Loads Without Access Token Error verified successfully

tests/test_jira_bug_regression.py::test_ds410_integrations_page_loads_without_access_token_error[chromium]
Duration: 1m 35s
✅ PASS
2.Ds400 Whatsapp Integration Tab Loads
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds400 Whatsapp Integration Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ds400 Whatsapp Integration Tab Loads verified successfully

tests/test_jira_bug_regression.py::test_ds400_whatsapp_integration_tab_loads[chromium]
Duration: 1m 35s
✅ PASS
3.Ds139 Audience Filter Shows Loading Or Error Not Stale
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ds139 Audience Filter Shows Loading Or Error Not Stale verified successfully

tests/test_jira_bug_regression.py::test_ds139_audience_filter_shows_loading_or_error_not_stale[chromium]
Duration: 1m 35s
✅ PASS
4.Ds416 Campaign Creation Url Shortener Setting Exists
1m 38s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds416 Campaign Creation Url Shortener Setting Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ds416 Campaign Creation Url Shortener Setting Exists verified successfully

tests/test_jira_bug_regression.py::test_ds416_campaign_creation_url_shortener_setting_exists[chromium]
Duration: 1m 38s
✅ PASS
5.Ds414 Login Error Message Is Specific Not Generic
34.2s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds414 Login Error Message Is Specific Not Generic verified successfully

tests/test_jira_bug_regression.py::test_ds414_login_error_message_is_specific_not_generic[chromium]
Duration: 34.2s
✅ PASS
6.Ds415 Campaign List Names Are Not Empty
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds415 Campaign List Names Are Not Empty
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Ds415 Campaign List Names Are Not Empty verified successfully

tests/test_jira_bug_regression.py::test_ds415_campaign_list_names_are_not_empty[chromium]
Duration: 1m 36s
✅ PASS
7.Ds402 Email Template Preview Does Not Fail
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds402 Email Template Preview Does Not Fail
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Ds402 Email Template Preview Does Not Fail verified successfully

tests/test_jira_bug_regression.py::test_ds402_email_template_preview_does_not_fail[chromium]
Duration: 1m 35s
✅ PASS
8.Ds363 Data Room Setup No 500 Errors
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds363 Data Room Setup No 500 Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds363 Data Room Setup No 500 Errors verified successfully

tests/test_jira_bug_regression.py::test_ds363_data_room_setup_no_500_errors[chromium]
Duration: 1m 36s
✅ PASS
9.Ds391 Shopify Fetch Api Responds Without Error
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds391 Shopify Fetch Api Responds Without Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds391 Shopify Fetch Api Responds Without Error verified successfully

tests/test_jira_bug_regression.py::test_ds391_shopify_fetch_api_responds_without_error[chromium]
Duration: 1m 37s
✅ PASS
10.Ds411 Login With Valid Credentials Does Not 500
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds411 Login With Valid Credentials Does Not 500 verified successfully

tests/test_jira_bug_regression.py::test_ds411_login_with_valid_credentials_does_not_500[chromium]
Duration: 1m 36s
✅ PASS
11.Ds409 No False Pending Activation On Campaign Refresh
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds409 No False Pending Activation On Campaign Refresh
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds409 No False Pending Activation On Campaign Refresh verified successfully

tests/test_jira_bug_regression.py::test_ds409_no_false_pending_activation_on_campaign_refresh[chromium]
Duration: 1m 37s
✅ PASS
12.Ds412 Campaign List Has Launch Time Column
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds412 Campaign List Has Launch Time Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds412 Campaign List Has Launch Time Column verified successfully

tests/test_jira_bug_regression.py::test_ds412_campaign_list_has_launch_time_column[chromium]
Duration: 1m 36s
✅ PASS
13.Ds163 Campaign Detail Stats Not All Zero For Autosend
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds163 Campaign Detail Stats Not All Zero For Autosend
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds163 Campaign Detail Stats Not All Zero For Autosend verified successfully

tests/test_jira_bug_regression.py::test_ds163_campaign_detail_stats_not_all_zero_for_autosend[chromium]
Duration: 1m 37s
✅ PASS
14.Ds159 Campaign Content Section Is Scrollable
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds159 Campaign Content Section Is Scrollable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds159 Campaign Content Section Is Scrollable verified successfully

tests/test_jira_bug_regression.py::test_ds159_campaign_content_section_is_scrollable[chromium]
Duration: 1m 35s
✅ PASS
15.Ds184 Campaign Preview Button Urls Are Valid
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds184 Campaign Preview Button Urls Are Valid
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds184 Campaign Preview Button Urls Are Valid verified successfully

tests/test_jira_bug_regression.py::test_ds184_campaign_preview_button_urls_are_valid[chromium]
Duration: 1m 37s
✅ PASS
16.Ds401 Brand Settings Social Links Not From Another Account
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds401 Brand Settings Social Links Not From Another Account
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds401 Brand Settings Social Links Not From Another Account verified successfully

tests/test_jira_bug_regression.py::test_ds401_brand_settings_social_links_not_from_another_account[chromium]
Duration: 1m 35s
✅ PASS
17.Ds417 Product List No Broken Images
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds417 Product List No Broken Images
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds417 Product List No Broken Images verified successfully

tests/test_jira_bug_regression.py::test_ds417_product_list_no_broken_images[chromium]
Duration: 1m 35s
✅ PASS
18.Ds375 Abandoned Cart Template Cta Label Is Correct
1m 34s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds375 Abandoned Cart Template Cta Label Is Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds375 Abandoned Cart Template Cta Label Is Correct verified successfully

tests/test_jira_bug_regression.py::test_ds375_abandoned_cart_template_cta_label_is_correct[chromium]
Duration: 1m 34s
✅ PASS
19.Ds418 Data Room Shows Product Count
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds418 Data Room Shows Product Count
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds418 Data Room Shows Product Count verified successfully

tests/test_jira_bug_regression.py::test_ds418_data_room_shows_product_count[chromium]
Duration: 1m 35s
✅ PASS
20.Ds430 Analytics Campaign Filter Includes Latest Campaign
1m 34s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds430 Analytics Campaign Filter Includes Latest Campaign verified successfully

tests/test_jira_bug_regression.py::test_ds430_analytics_campaign_filter_includes_latest_campaign[chromium]
Duration: 1m 34s
✅ PASS
21.Ds419 Integrations Page Shows Consistent Connection Status
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
  2. Perform: Ds419 Integrations Page Shows Consistent Connection Status
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds419 Integrations Page Shows Consistent Connection Status verified successfully

tests/test_jira_bug_regression.py::test_ds419_integrations_page_shows_consistent_connection_status[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
21210100.0%32m 29s
Module Summary — Bug Regressions
FeatureTestsPassedFailedPass RateDuration
Jira Bug Regressions21210100.0%32m 29s
Features: 1Tests: 21Passed: 21Failed: 0Pass Rate: 100.0%32m 29s
🔍Coverage Audit77 ✅ 77 100.0%
📌 A P I Health Audit3 ✅ 3 100.0%
✅ PASS
1.No 500 Errors On Campaigns Page
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: No 500 Errors On Campaigns Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No 500 Errors On Campaigns Page verified successfully

tests/test_feature_coverage_audit.py::TestAPIHealthAudit::test_no_500_errors_on_campaigns_page[chromium]
Duration: 0ms
✅ PASS
2.No 500 Errors On Analytics Page
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: No 500 Errors On Analytics Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No 500 Errors On Analytics Page verified successfully

tests/test_feature_coverage_audit.py::TestAPIHealthAudit::test_no_500_errors_on_analytics_page[chromium]
Duration: 0ms
✅ PASS
3.No Js Errors On Main Pages
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors On Main Pages
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Main Pages verified successfully

tests/test_feature_coverage_audit.py::TestAPIHealthAudit::test_no_js_errors_on_main_pages[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
330100.0%1ms
📌 Accessibility2 ✅ 2 100.0%
✅ PASS
1.Homepage Accessibility
5.0s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Homepage Accessibility
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Homepage Accessibility verified successfully

tests/advanced_types/test_accessibility.py::TestAccessibility::test_homepage_accessibility[chromium]
Duration: 5.0s
✅ PASS
2.Login Page Accessibility
2.5s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Page Accessibility verified successfully

tests/advanced_types/test_accessibility.py::TestAccessibility::test_login_page_accessibility[chromium]
Duration: 2.5s
TestsPassedFailedPass RateTime
220100.0%7.5s
📌 Accessibility Audit6 ✅ 6 100.0%
✅ PASS
1.Page Has Main Heading
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Has Main Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Has Main Heading verified successfully

tests/test_feature_coverage_audit.py::TestAccessibilityAudit::test_page_has_main_heading[chromium-/campaigns-Campaigns]
Duration: 0ms
✅ PASS
2.Page Has Main Heading
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Has Main Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Has Main Heading verified successfully

tests/test_feature_coverage_audit.py::TestAccessibilityAudit::test_page_has_main_heading[chromium-/analytics-Analytics]
Duration: 0ms
✅ PASS
3.Page Has Main Heading
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Has Main Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Has Main Heading verified successfully

tests/test_feature_coverage_audit.py::TestAccessibilityAudit::test_page_has_main_heading[chromium-/users-Users]
Duration: 0ms
✅ PASS
4.Page Has Main Heading
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Has Main Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Has Main Heading verified successfully

tests/test_feature_coverage_audit.py::TestAccessibilityAudit::test_page_has_main_heading[chromium-/settings-Settings]
Duration: 0ms
✅ PASS
5.Page Buttons Have Text Or Aria Label
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Buttons Have Text Or Aria Label
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Buttons Have Text Or Aria Label verified successfully

tests/test_feature_coverage_audit.py::TestAccessibilityAudit::test_page_buttons_have_text_or_aria_label[chromium-/campaigns-Campaigns]
Duration: 0ms
✅ PASS
6.Page Buttons Have Text Or Aria Label
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Buttons Have Text Or Aria Label
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Buttons Have Text Or Aria Label verified successfully

tests/test_feature_coverage_audit.py::TestAccessibilityAudit::test_page_buttons_have_text_or_aria_label[chromium-/settings-Settings]
Duration: 0ms
TestsPassedFailedPass RateTime
660100.0%2ms
📌 Automation Coverage Contract34 ✅ 34 100.0%
✅ PASS
1.Active Routes Are Represented In Tests Or Page Objects
92ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Authentication]
Duration: 92ms
✅ PASS
2.Active Routes Are Represented In Tests Or Page Objects
83ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Onboarding]
Duration: 83ms
✅ PASS
3.Active Routes Are Represented In Tests Or Page Objects
87ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Home / Dashboard]
Duration: 87ms
✅ PASS
4.Active Routes Are Represented In Tests Or Page Objects
102ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Campaigns]
Duration: 102ms
✅ PASS
5.Active Routes Are Represented In Tests Or Page Objects
85ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Audience / Leads]
Duration: 85ms
✅ PASS
6.Active Routes Are Represented In Tests Or Page Objects
104ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Memory]
Duration: 104ms
✅ PASS
7.Active Routes Are Represented In Tests Or Page Objects
94ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Analytics]
Duration: 94ms
✅ PASS
8.Active Routes Are Represented In Tests Or Page Objects
81ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Content]
Duration: 81ms
✅ PASS
9.Active Routes Are Represented In Tests Or Page Objects
91ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Data Room]
Duration: 91ms
✅ PASS
10.Active Routes Are Represented In Tests Or Page Objects
101ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Integrations]
Duration: 101ms
✅ PASS
11.Active Routes Are Represented In Tests Or Page Objects
95ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Billing]
Duration: 95ms
✅ PASS
12.Active Routes Are Represented In Tests Or Page Objects
91ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Settings]
Duration: 91ms
✅ PASS
13.Active Routes Are Represented In Tests Or Page Objects
100ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Routes Are Represented In Tests Or Page Objects
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Routes Are Represented In Tests Or Page Objects verified successfully

tests/test_automation_coverage_contract.py::test_active_routes_are_represented_in_tests_or_page_objects[chromium-Shopify]
Duration: 100ms
✅ PASS
14.Required Personas Have Coverage
102ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Required Personas Have Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Required Personas Have Coverage verified successfully

tests/test_automation_coverage_contract.py::test_required_personas_have_coverage[chromium]
Duration: 102ms
✅ PASS
15.Active Module Has Automation Coverage
2.0s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Settings]
Duration: 2.0s
✅ PASS
16.Active Module Has Automation Coverage
111ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Shopify]
Duration: 111ms
✅ PASS
17.Quality Layer Has Automation Coverage
95ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Quality Layer Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Quality Layer Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_quality_layer_has_automation_coverage[chromium-Functional]
Duration: 95ms
✅ PASS
18.Quality Layer Has Automation Coverage
92ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Quality Layer Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Quality Layer Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_quality_layer_has_automation_coverage[chromium-API]
Duration: 92ms
✅ PASS
19.Quality Layer Has Automation Coverage
94ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Quality Layer Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Quality Layer Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_quality_layer_has_automation_coverage[chromium-Accessibility]
Duration: 94ms
✅ PASS
20.Quality Layer Has Automation Coverage
107ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Quality Layer Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Quality Layer Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_quality_layer_has_automation_coverage[chromium-Visual]
Duration: 107ms
✅ PASS
21.Quality Layer Has Automation Coverage
87ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Quality Layer Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Quality Layer Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_quality_layer_has_automation_coverage[chromium-Performance]
Duration: 87ms
✅ PASS
22.Quality Layer Has Automation Coverage
91ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Quality Layer Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Quality Layer Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_quality_layer_has_automation_coverage[chromium-Security]
Duration: 91ms
✅ PASS
23.Business Critical Journeys Have Coverage
116ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Business Critical Journeys Have Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Business Critical Journeys Have Coverage verified successfully

tests/test_automation_coverage_contract.py::test_business_critical_journeys_have_coverage[chromium]
Duration: 116ms
✅ PASS
24.Active Module Has Automation Coverage
124ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Authentication]
Duration: 124ms
✅ PASS
25.Active Module Has Automation Coverage
93ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Onboarding]
Duration: 93ms
✅ PASS
26.Active Module Has Automation Coverage
72ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Home / Dashboard]
Duration: 72ms
✅ PASS
27.Active Module Has Automation Coverage
63ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Campaigns]
Duration: 63ms
✅ PASS
28.Active Module Has Automation Coverage
63ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Audience / Leads]
Duration: 63ms
✅ PASS
29.Active Module Has Automation Coverage
59ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Memory]
Duration: 59ms
✅ PASS
30.Active Module Has Automation Coverage
59ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Analytics]
Duration: 59ms
✅ PASS
31.Active Module Has Automation Coverage
60ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Content]
Duration: 60ms
✅ PASS
32.Active Module Has Automation Coverage
56ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Data Room]
Duration: 56ms
✅ PASS
33.Active Module Has Automation Coverage
60ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Integrations]
Duration: 60ms
✅ PASS
34.Active Module Has Automation Coverage
64ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Active Module Has Automation Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Active Module Has Automation Coverage verified successfully

tests/test_automation_coverage_contract.py::test_active_module_has_automation_coverage[chromium-Billing]
Duration: 64ms
TestsPassedFailedPass RateTime
34340100.0%4.9s
📌 Coverage Summary1 ✅ 1 100.0%
✅ PASS
1.Print Full Coverage Summary
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Print Full Coverage Summary
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Print Full Coverage Summary verified successfully

tests/test_feature_coverage_audit.py::TestCoverageSummary::test_print_full_coverage_summary[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
110100.0%0ms
📌 Feature Coverage Audit9 ✅ 9 100.0%
✅ PASS
1.Page Feature Coverage
1m 35s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Memory Page]
Duration: 1m 35s
✅ PASS
2.Page Feature Coverage
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Integrations Page]
Duration: 0ms
✅ PASS
3.Page Feature Coverage
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Plan & Billing Page]
Duration: 0ms
✅ PASS
4.Page Feature Coverage
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Settings Page]
Duration: 0ms
✅ PASS
5.Page Feature Coverage
1m 33s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Login Page]
Duration: 1m 33s
✅ PASS
6.Page Feature Coverage
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Campaigns Page]
Duration: 0ms
✅ PASS
7.Page Feature Coverage
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Analytics Page]
Duration: 0ms
✅ PASS
8.Page Feature Coverage
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Users / Leads Page]
Duration: 0ms
✅ PASS
9.Page Feature Coverage
40ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Page Feature Coverage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Feature Coverage verified successfully

tests/test_feature_coverage_audit.py::TestFeatureCoverageAudit::test_page_feature_coverage[chromium-Content / Templates Page]
Duration: 40ms
TestsPassedFailedPass RateTime
990100.0%3m 8s
📌 Form Validation Audit2 ✅ 2 100.0%
✅ PASS
1.Login Form Has Required Attributes
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Form Has Required Attributes verified successfully

tests/test_feature_coverage_audit.py::TestFormValidationAudit::test_login_form_has_required_attributes[chromium]
Duration: 0ms
✅ PASS
2.Settings Form Has Save Button
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Settings Form Has Save Button
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Settings Form Has Save Button verified successfully

tests/test_feature_coverage_audit.py::TestFormValidationAudit::test_settings_form_has_save_button[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
220100.0%1ms
📌 Performance6 ✅ 6 100.0%
✅ PASS
1.Homepage Load Time
2.8s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Homepage Load Time
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Homepage Load Time verified successfully

tests/performance/test_performance.py::TestPerformance::test_homepage_load_time[chromium]
Duration: 2.8s
✅ PASS
2.Login Page Load Time
1.9s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Login Page Load Time verified successfully

tests/performance/test_performance.py::TestPerformance::test_login_page_load_time[chromium]
Duration: 1.9s
✅ PASS
3.Memory Usage
3.5s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Memory Usage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Usage verified successfully

tests/performance/test_performance.py::TestPerformance::test_memory_usage[chromium]
Duration: 3.5s
✅ PASS
4.Api Response Time
8.0s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Api Response Time
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Api Response Time verified successfully

tests/performance/test_performance.py::TestPerformance::test_api_response_time[chromium]
Duration: 8.0s
✅ PASS
5.Interactive Element Responsiveness
2.8s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Interactive Element Responsiveness
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Interactive Element Responsiveness verified successfully

tests/performance/test_performance.py::TestPerformance::test_interactive_element_responsiveness[chromium]
Duration: 2.8s
✅ PASS
6.Multiple Page Navigation Performance
4.7s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Multiple Page Navigation Performance
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Multiple Page Navigation Performance verified successfully

tests/performance/test_performance.py::TestPerformance::test_multiple_page_navigation_performance[chromium]
Duration: 4.7s
TestsPassedFailedPass RateTime
660100.0%23.8s
📌 Sidebar Navigation Audit8 ✅ 8 100.0%
✅ PASS
1.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Campaigns-/campaigns]
Duration: 0ms
✅ PASS
2.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Analytics-/analytics]
Duration: 0ms
✅ PASS
3.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Users-/users]
Duration: 0ms
✅ PASS
4.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Content-/content]
Duration: 0ms
✅ PASS
5.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Memory-/memory]
Duration: 0ms
✅ PASS
6.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Integrations-/integrations]
Duration: 0ms
✅ PASS
7.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Billing-/plan-and-billing]
Duration: 0ms
✅ PASS
8.Sidebar Link Navigates Correctly
0ms
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Link Navigates Correctly
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sidebar Link Navigates Correctly verified successfully

tests/test_feature_coverage_audit.py::TestSidebarNavigationAudit::test_sidebar_link_navigates_correctly[chromium-Settings-/settings]
Duration: 0ms
TestsPassedFailedPass RateTime
880100.0%2ms
📌 Smoke4 ✅ 4 100.0%
✅ PASS
1.Homepage Loads
3.9s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Homepage Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Homepage Loads verified successfully

tests/advanced_types/test_smoke.py::TestSmoke::test_homepage_loads[chromium]
Duration: 3.9s
✅ PASS
2.Static Assets Load
7.4s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Static Assets Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Static Assets Load verified successfully

tests/advanced_types/test_smoke.py::TestSmoke::test_static_assets_load[chromium]
Duration: 7.4s
✅ PASS
3.Navigation Works
3.3s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Navigation Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Navigation Works verified successfully

tests/advanced_types/test_smoke.py::TestSmoke::test_navigation_works[chromium]
Duration: 3.3s
✅ PASS
4.Login Page Accessible
4.7s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Page Accessible verified successfully

tests/advanced_types/test_smoke.py::TestSmoke::test_login_page_accessible[chromium]
Duration: 4.7s
TestsPassedFailedPass RateTime
440100.0%19.2s
📌 Visual2 ✅ 2 100.0%
✅ PASS
1.Homepage Visual Baseline
8.0s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
  2. Perform: Homepage Visual Baseline
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Homepage Visual Baseline verified successfully

tests/advanced_types/test_visual.py::TestVisual::test_homepage_visual_baseline[chromium]
Duration: 8.0s
✅ PASS
2.Login Page Layout
6.9s
Page / Feature
All Features (Audit) · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Page Layout verified successfully

tests/advanced_types/test_visual.py::TestVisual::test_login_page_layout[chromium]
Duration: 6.9s
TestsPassedFailedPass RateTime
220100.0%15.0s
Module Summary — Coverage Audit
FeatureTestsPassedFailedPass RateDuration
A P I Health Audit330100.0%1ms
Accessibility220100.0%7.5s
Accessibility Audit660100.0%2ms
Automation Coverage Contract34340100.0%4.9s
Coverage Summary110100.0%0ms
Feature Coverage Audit990100.0%3m 8s
Form Validation Audit220100.0%1ms
Performance660100.0%23.8s
Sidebar Navigation Audit880100.0%2ms
Smoke440100.0%19.2s
Visual220100.0%15.0s
Features: 11Tests: 77Passed: 77Failed: 0Pass Rate: 100.0%4m 19s
🎨Frontend1 ✅ 1 100.0%
📌 Frontend Changes1 ✅ 1 100.0%
✅ PASS
1.Frontend Changes And Product Update
1m 39s
Page / Feature
Frontend · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Frontend (https://beta-stg.markopolo.ai/)
  2. Perform: Frontend Changes And Product Update
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Frontend Changes And Product Update verified successfully

tests/test_frontend_changes.py::test_frontend_changes_and_product_update[chromium]
Duration: 1m 39s
TestsPassedFailedPass RateTime
110100.0%1m 39s
Module Summary — Frontend
FeatureTestsPassedFailedPass RateDuration
Frontend Changes110100.0%1m 39s
Features: 1Tests: 1Passed: 1Failed: 0Pass Rate: 100.0%1m 39s
📋Other1018 ✅ 1008 ❌ 899.0%
📌 Analytics E2 E9 ✅ 8 ❌ 1 88.9%
✅ PASS
1.Analytics Page Loads
1m 10s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Analytics Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Page Loads verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_analytics_page_loads[chromium]
Duration: 1m 10s
✅ PASS
2.Export Button Exists
9.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Export Button Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Export Button Exists verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_export_button_exists[chromium]
Duration: 9.1s
✅ PASS
3.Empty State New Account
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Empty State New Account
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty State New Account verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_empty_state_new_account[chromium]
Duration: 1m 14s
✅ PASS
4.No Js Errors
13.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_no_js_errors[chromium]
Duration: 13.1s
❌ FAIL
5.Date Filter Last 7 Days
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Page errored after applying 7-day date filter assert ('500' not in "dashboard\n\nmarktag\n\ndata room\nmemory\nanalytics\nleads\n\ncampaign agent\n\ncampaigns\ncontent\nintegrations\n\nothers\n\nplan and billing\nsettings\nsupport\n\npranab dey\n\npranab@markopolo.ai\n\nanalytics\n\ntrack campaign performance and audience behavior insights\n\naudience analytics\nconversions\nrevenue attribution\nlast week\n\ntotal events\n\n223\n\n17.99%\n\nactive users\n\n17\n\n70%\n\nconversion
Screenshot
Failure screenshot

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_date_filter_last_7_days[chromium]
Duration: 1m 13s
✅ PASS
6.Date Filter Last 30 Days
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Date Filter Last 30 Days verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_date_filter_last_30_days[chromium]
Duration: 1m 13s
✅ PASS
7.Custom Date Range
7.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Custom Date Range
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Custom Date Range verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_custom_date_range[chromium]
Duration: 7.6s
✅ PASS
8.Event Type Filter
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Type Filter verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_event_type_filter[chromium]
Duration: 1m 11s
✅ PASS
9.Charts Render Without Nan
7.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Charts Render Without Nan
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Charts Render Without Nan verified successfully

tests/test_full_platform_e2e.py::TestAnalyticsE2E::test_charts_render_without_nan[chromium]
Duration: 7.4s
TestsPassedFailedPass RateTime
98188.9%6m 38s
📌 Api Data Exposure2 ✅ 2 100.0%
✅ PASS
1.Api Error No Stack Trace Exposed
1m 32s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Api Error No Stack Trace Exposed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Api Error No Stack Trace Exposed verified successfully

tests/test_file_upload_security.py::TestApiDataExposure::test_api_error_no_stack_trace_exposed[chromium]
Duration: 1m 32s
✅ PASS
2.Api Responses No Password Hashes
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Api Responses No Password Hashes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Api Responses No Password Hashes verified successfully

tests/test_file_upload_security.py::TestApiDataExposure::test_api_responses_no_password_hashes[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 8s
📌 Auth E2 E9 ✅ 9 100.0%
✅ PASS
1.Login Invalid Password
11.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Invalid Password verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_login_invalid_password[chromium]
Duration: 11.5s
✅ PASS
2.Login Empty Fields
5.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Empty Fields verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_login_empty_fields[chromium]
Duration: 5.0s
✅ PASS
3.Login Valid Credentials
6.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Valid Credentials verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_login_valid_credentials[chromium]
Duration: 6.0s
✅ PASS
4.Protected Routes Redirect To Login
8.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Routes Redirect To Login verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_protected_routes_redirect_to_login[chromium-/campaigns]
Duration: 8.6s
✅ PASS
5.Protected Routes Redirect To Login
6.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Routes Redirect To Login verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_protected_routes_redirect_to_login[chromium-/analytics]
Duration: 6.5s
✅ PASS
6.Protected Routes Redirect To Login
8.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Routes Redirect To Login verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_protected_routes_redirect_to_login[chromium-/leads]
Duration: 8.7s
✅ PASS
7.Protected Routes Redirect To Login
7.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Routes Redirect To Login verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_protected_routes_redirect_to_login[chromium-/memory]
Duration: 7.4s
✅ PASS
8.Protected Routes Redirect To Login
8.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Routes Redirect To Login verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_protected_routes_redirect_to_login[chromium-/settings]
Duration: 8.0s
✅ PASS
9.Logout Clears Session
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Logout Clears Session
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Logout Clears Session verified successfully

tests/test_full_platform_e2e.py::TestAuthE2E::test_logout_clears_session[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
990100.0%2m 36s
📌 Auth Forms Accessibility3 ✅ 1 ❌ 2 33.3%
❌ FAIL
1.Login Form Inputs Have Accessible Names
5.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Login form has input(s) with no accessible name (no aria-label/label-for): ['password']. Screen reader users cannot identify these fields — placeholder text alone doesn't count. assert not ['password']
Screenshot
Failure screenshot

tests/test_auth_forms_accessibility.py::test_login_form_inputs_have_accessible_names[chromium]
Duration: 5.2s
❌ FAIL
2.Signup Form Inputs Have Accessible Names
5.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Signup form has input(s) with no accessible name: ['password']. Screen reader users cannot identify these fields. assert not ['password']
Screenshot
Failure screenshot

tests/test_auth_forms_accessibility.py::test_signup_form_inputs_have_accessible_names[chromium]
Duration: 5.8s
✅ PASS
3.Reset Password Form Inputs Have Accessible Names
6.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Reset Password Form Inputs Have Accessible Names
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Reset Password Form Inputs Have Accessible Names verified successfully

tests/test_auth_forms_accessibility.py::test_reset_password_form_inputs_have_accessible_names[chromium]
Duration: 6.4s
TestsPassedFailedPass RateTime
31233.3%17.4s
📌 Auth V2 General Sanity5 ✅ 5 100.0%
✅ PASS
1.Swagger Docs Load
1.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Swagger Docs Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Swagger Docs Load verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2GeneralSanity::test_swagger_docs_load[chromium]
Duration: 1.3s
✅ PASS
2.V1 Login Still Works
688ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — V1 Login Still Works verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2GeneralSanity::test_v1_login_still_works[chromium]
Duration: 688ms
✅ PASS
3.V2 Auth Me Schema Has Expected Fields
304ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: V2 Auth Me Schema Has Expected Fields
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — V2 Auth Me Schema Has Expected Fields verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2GeneralSanity::test_v2_auth_me_schema_has_expected_fields[chromium]
Duration: 304ms
✅ PASS
4.No Cross Impact V1 V2 Different Tokens
617ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Cross Impact V1 V2 Different Tokens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Cross Impact V1 V2 Different Tokens verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2GeneralSanity::test_no_cross_impact_v1_v2_different_tokens[chromium]
Duration: 617ms
✅ PASS
5.V2 Login Endpoint Reachable
286ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — V2 Login Endpoint Reachable verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2GeneralSanity::test_v2_login_endpoint_reachable[chromium]
Duration: 286ms
TestsPassedFailedPass RateTime
550100.0%3.2s
📌 Auth V2 Logout All2 ✅ 2 100.0%
✅ PASS
1.Logout All Invalidates All Sessions
522ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Logout All Invalidates All Sessions
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Logout All Invalidates All Sessions verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2LogoutAll::test_logout_all_invalidates_all_sessions[chromium]
Duration: 522ms
✅ PASS
2.Logout All No Body Needed
315ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Logout All No Body Needed
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Logout All No Body Needed verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2LogoutAll::test_logout_all_no_body_needed[chromium]
Duration: 315ms
TestsPassedFailedPass RateTime
220100.0%837ms
📌 Auth V2 Multi Device4 ✅ 3 ❌ 1 75.0%
✅ PASS
1.Logout Single Device Invalidates Only That Token
523ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Logout Single Device Invalidates Only That Token
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Logout Single Device Invalidates Only That Token verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2MultiDevice::test_logout_single_device_invalidates_only_that_token[chromium]
Duration: 523ms
✅ PASS
2.Two Sessions Simultaneously Valid
282ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Two Sessions Simultaneously Valid
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Two Sessions Simultaneously Valid verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2MultiDevice::test_two_sessions_simultaneously_valid[chromium]
Duration: 282ms
✅ PASS
3.Three Sessions Simultaneously Valid
690ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Three Sessions Simultaneously Valid
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Three Sessions Simultaneously Valid verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2MultiDevice::test_three_sessions_simultaneously_valid[chromium]
Duration: 690ms
❌ FAIL
4.Protected Route Without Token Returns 401
280ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Protected Route Without Token Returns 401
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Expected 401/403 for unauthenticated /v2/auth/me, got 404 assert 404 in (401, 403) + where 404 = <Response [404]>.status_code
Screenshot
Failure screenshot

tests/advanced_types/test_auth_v2_session.py::TestAuthV2MultiDevice::test_protected_route_without_token_returns_401[chromium]
Duration: 280ms
TestsPassedFailedPass RateTime
43175.0%1.8s
📌 Auth V2 Rate Limiting8 ✅ 7 ❌ 1 87.5%
❌ FAIL
1.Shared Office Wifi Different Accounts Not Blocked
1.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Shared Office Wifi Different Accounts Not Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
❌ AssertionError: Got 429 after only 5 logins with different accounts — per-IP limit too aggressive or per-account isolation broken. Codes: [429] assert 429 not in [429, 429, 429, 429, 429]
Screenshot
Failure screenshot

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_shared_office_wifi_different_accounts_not_blocked[chromium]
Duration: 1.1s
✅ PASS
2.Login Rate Limit Same Ip Different Emails
17.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Rate Limit Same Ip Different Emails verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_login_rate_limit_same_ip_different_emails[chromium]
Duration: 17.3s
✅ PASS
3.Login Rate Limit Same Email Triggers 429
1.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Rate Limit Same Email Triggers 429 verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_login_rate_limit_same_email_triggers_429[chromium]
Duration: 1.5s
✅ PASS
4.Register Rate Limit Same Ip
2.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta-stg.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Register Rate Limit Same Ip verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_register_rate_limit_same_ip[chromium]
Duration: 2.7s
✅ PASS
5.Resend Verification Rate Limit
1.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Resend Verification Rate Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Resend Verification Rate Limit verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_resend_verification_rate_limit[chromium]
Duration: 1.5s
✅ PASS
6.Forgot Password Rate Limit
1.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Forgot Password Rate Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Forgot Password Rate Limit verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_forgot_password_rate_limit[chromium]
Duration: 1.5s
✅ PASS
7.Reset Password Rate Limit
7.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Reset Password Rate Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Reset Password Rate Limit verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_reset_password_rate_limit[chromium]
Duration: 7.8s
✅ PASS
8.Rate Limit Resets After Window
99ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Rate Limit Resets After Window
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Rate Limit Resets After Window verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RateLimiting::test_rate_limit_resets_after_window[chromium]
Duration: 99ms
TestsPassedFailedPass RateTime
87187.5%33.4s
📌 Auth V2 Refresh Token4 ✅ 1 ❌ 1 25.0%
❌ FAIL
1.Expired Access Token Rejected By Me
422ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Expired Access Token Rejected By Me
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
❌ AssertionError: Expired/invalid access token accepted by /v2/auth/me — got 404 assert 404 in (401, 403) + where 404 = <Response [404]>.status_code
Screenshot
Failure screenshot

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RefreshToken::test_expired_access_token_rejected_by_me[chromium]
Duration: 422ms
✅ PASS
2.Rotate With Invalid Refresh Token Rejected
289ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Rotate With Invalid Refresh Token Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Rotate With Invalid Refresh Token Rejected verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RefreshToken::test_rotate_with_invalid_refresh_token_rejected[chromium]
Duration: 289ms
✅ PASS
3.Rotate Returns New Access Token
307ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Rotate Returns New Access Token
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ FAILED — see full error log

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RefreshToken::test_rotate_returns_new_access_token[chromium]
Duration: 307ms
✅ PASS
4.Rotate Same Refresh Token Twice Both Succeed
311ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Rotate Same Refresh Token Twice Both Succeed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ FAILED — see full error log

tests/advanced_types/test_auth_v2_session.py::TestAuthV2RefreshToken::test_rotate_same_refresh_token_twice_both_succeed[chromium]
Duration: 311ms
TestsPassedFailedPass RateTime
41125.0%1.3s
📌 Auth V2 Session T T L2 ✅ 1 ❌ 1 50.0%
✅ PASS
1.Invalid Refresh Token Rejected Immediately
295ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Invalid Refresh Token Rejected Immediately
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Refresh Token Rejected Immediately verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2SessionTTL::test_invalid_refresh_token_rejected_immediately[chromium]
Duration: 295ms
❌ FAIL
2.Me Endpoint Rejects Stale Token
290ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Me Endpoint Rejects Stale Token
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
❌ AssertionError: Stale/expired JWT accepted by /v2/auth/me — got 404 assert 404 in (401, 403) + where 404 = <Response [404]>.status_code
Screenshot
Failure screenshot

tests/advanced_types/test_auth_v2_session.py::TestAuthV2SessionTTL::test_me_endpoint_rejects_stale_token[chromium]
Duration: 290ms
TestsPassedFailedPass RateTime
21150.0%585ms
📌 Auth V2 Short U R L Regression4 ✅ 4 100.0%
✅ PASS
1.Short Url V1 Path Not 500
304ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Short Url V1 Path Not 500
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Short Url V1 Path Not 500 verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2ShortURLRegression::test_short_url_v1_path_not_500[chromium]
Duration: 304ms
✅ PASS
2.Short Url V2 Path Not 500
308ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Short Url V2 Path Not 500
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Short Url V2 Path Not 500 verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2ShortURLRegression::test_short_url_v2_path_not_500[chromium]
Duration: 308ms
✅ PASS
3.Create Short Url Not 500
303ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Short Url Not 500
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Short Url Not 500 verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2ShortURLRegression::test_create_short_url_not_500[chromium]
Duration: 303ms
✅ PASS
4.Short Url Throttling Consistent
26.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Short Url Throttling Consistent
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Short Url Throttling Consistent verified successfully

tests/advanced_types/test_auth_v2_session.py::TestAuthV2ShortURLRegression::test_short_url_throttling_consistent[chromium]
Duration: 26.4s
TestsPassedFailedPass RateTime
440100.0%27.4s
📌 Avatar Upload Security4 ✅ 4 100.0%
✅ PASS
1.Php Shell Upload Rejected
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Php Shell Upload Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Php Shell Upload Rejected verified successfully

tests/test_file_upload_security.py::TestAvatarUploadSecurity::test_php_shell_upload_rejected[chromium]
Duration: 1m 33s
✅ PASS
2.Svg Xss Upload Rejected
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Svg Xss Upload Rejected verified successfully

tests/test_file_upload_security.py::TestAvatarUploadSecurity::test_svg_xss_upload_rejected[chromium]
Duration: 1m 33s
✅ PASS
3.Exe File Upload Rejected
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Exe File Upload Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Exe File Upload Rejected verified successfully

tests/test_file_upload_security.py::TestAvatarUploadSecurity::test_exe_file_upload_rejected[chromium]
Duration: 1m 34s
✅ PASS
4.Oversized File Rejected
1m 32s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Oversized File Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Oversized File Rejected verified successfully

tests/test_file_upload_security.py::TestAvatarUploadSecurity::test_oversized_file_rejected[chromium]
Duration: 1m 32s
TestsPassedFailedPass RateTime
440100.0%6m 12s
📌 Billing E2 E9 ✅ 9 100.0%
✅ PASS
1.Billing Page Loads
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Billing Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing Page Loads verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_billing_page_loads[chromium]
Duration: 1m 9s
✅ PASS
2.Current Plan Visible
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Current Plan Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Current Plan Visible verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_current_plan_visible[chromium]
Duration: 1m 14s
✅ PASS
3.Usage Bars Visible
7.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Usage Bars Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Usage Bars Visible verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_usage_bars_visible[chromium]
Duration: 7.8s
✅ PASS
4.Explore Plans Button Present
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Explore Plans Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Explore Plans Button Present verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_explore_plans_button_present[chromium]
Duration: 1m 9s
✅ PASS
5.Billing Cycle Toggle Present
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Billing Cycle Toggle Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing Cycle Toggle Present verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_billing_cycle_toggle_present[chromium]
Duration: 1m 13s
✅ PASS
6.Invoice Section Present
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Invoice Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Invoice Section Present verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_invoice_section_present[chromium]
Duration: 1m 14s
✅ PASS
7.All 3 Plans Shown
1m 16s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: All 3 Plans Shown
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All 3 Plans Shown verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_all_3_plans_shown[chromium]
Duration: 1m 16s
✅ PASS
8.No Js Errors
11.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_no_js_errors[chromium]
Duration: 11.7s
✅ PASS
9.Plan Comparison Opens
9.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Plan Comparison Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Plan Comparison Opens verified successfully

tests/test_full_platform_e2e.py::TestBillingE2E::test_plan_comparison_opens[chromium]
Duration: 9.1s
TestsPassedFailedPass RateTime
990100.0%7m 43s
📌 Campaigns2 ✅ 2 100.0%
✅ PASS
1.Createnewcampaignpageisdisplayed
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Createnewcampaignpageisdisplayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Createnewcampaignpageisdisplayed verified successfully

tests/test_markopolo_campaigns.py::test_createNewCampaignPageIsDisplayed[chromium]
Duration: 1m 34s
✅ PASS
2.Users Redirectedtocampaignspage
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Users Redirectedtocampaignspage
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Users Redirectedtocampaignspage verified successfully

tests/test_markopolo_campaigns.py::test_users_redirectedToCampaignsPage[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 8s
📌 Content E2 E7 ✅ 7 100.0%
✅ PASS
1.Content Page Loads
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Content Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Loads verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_content_page_loads[chromium]
Duration: 1m 11s
✅ PASS
2.Autonomous Tab Visible
1m 10s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Autonomous Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autonomous Tab Visible verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_autonomous_tab_visible[chromium]
Duration: 1m 10s
✅ PASS
3.Self Written Tab Visible
7.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Self Written Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Self Written Tab Visible verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_self_written_tab_visible[chromium]
Duration: 7.3s
✅ PASS
4.Create Content Button Present
8.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Content Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Content Button Present verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_create_content_button_present[chromium]
Duration: 8.9s
✅ PASS
5.Channel Filter Present
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Channel Filter Present verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_channel_filter_present[chromium]
Duration: 1m 13s
✅ PASS
6.Autonomous Content Or Empty State
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Autonomous Content Or Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Autonomous Content Or Empty State verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_autonomous_content_or_empty_state[chromium]
Duration: 1m 11s
✅ PASS
7.No Js Errors
15.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestContentE2E::test_no_js_errors[chromium]
Duration: 15.2s
TestsPassedFailedPass RateTime
770100.0%5m 16s
📌 Dashboard E2 E12 ✅ 12 100.0%
✅ PASS
1.Dashboard Loads All Metric Cards
11.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Dashboard Loads All Metric Cards
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Loads All Metric Cards verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_dashboard_loads_all_metric_cards[chromium]
Duration: 11.6s
✅ PASS
2.Support Widget Visible
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Support Widget Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Support Widget Visible verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_support_widget_visible[chromium]
Duration: 1m 11s
✅ PASS
3.No Js Errors On Dashboard
13.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors On Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Dashboard verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_no_js_errors_on_dashboard[chromium]
Duration: 13.5s
✅ PASS
4.Metric Cards No Nan Undefined
1m 12s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Metric Cards No Nan Undefined
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Metric Cards No Nan Undefined verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_metric_cards_no_nan_undefined[chromium]
Duration: 1m 12s
✅ PASS
5.Sidebar Nav All Routes
13.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Analytics-/analytics]
Duration: 13.2s
✅ PASS
6.Sidebar Nav All Routes
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Campaigns-/campaigns]
Duration: 1m 14s
✅ PASS
7.Sidebar Nav All Routes
1m 19s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Memory-/memory]
Duration: 1m 19s
✅ PASS
8.Sidebar Nav All Routes
1m 16s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Leads-/leads]
Duration: 1m 16s
✅ PASS
9.Sidebar Nav All Routes
1m 19s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Content-/content]
Duration: 1m 19s
✅ PASS
10.Sidebar Nav All Routes
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Integrations-/integrations]
Duration: 1m 14s
✅ PASS
11.Sidebar Nav All Routes
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sidebar Nav All Routes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sidebar Nav All Routes verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_sidebar_nav_all_routes[chromium-Settings-/settings]
Duration: 1m 14s
✅ PASS
12.User Menu Dropdown Has Logout
7.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — User Menu Dropdown Has Logout verified successfully

tests/test_full_platform_e2e.py::TestDashboardE2E::test_user_menu_dropdown_has_logout[chromium]
Duration: 7.8s
TestsPassedFailedPass RateTime
12120100.0%10m 44s
📌 Dataroom E2 E7 ✅ 7 100.0%
✅ PASS
1.Dataroom Page Loads
1m 12s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Dataroom Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dataroom Page Loads verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_dataroom_page_loads[chromium]
Duration: 1m 12s
✅ PASS
2.Marktag Script Present
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Marktag Script Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Script Present verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_marktag_script_present[chromium]
Duration: 1m 13s
✅ PASS
3.Copy Button Present
9.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Copy Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Copy Button Present verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_copy_button_present[chromium]
Duration: 9.9s
✅ PASS
4.Shopify Connect Button Present
8.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Shopify Connect Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Connect Button Present verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_shopify_connect_button_present[chromium]
Duration: 8.0s
✅ PASS
5.No Js Errors
1m 12s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_no_js_errors[chromium]
Duration: 1m 12s
✅ PASS
6.Ecommerce Tab Default
8.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Ecommerce Tab Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ecommerce Tab Default verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_ecommerce_tab_default[chromium]
Duration: 8.1s
✅ PASS
7.Website Tab Clickable
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Website Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Website Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestDataroomE2E::test_website_tab_clickable[chromium]
Duration: 1m 13s
TestsPassedFailedPass RateTime
770100.0%5m 16s
📌 Deep Bug Hunt27 ✅ 27 100.0%
✅ PASS
1.Route Bug Hunt
4m 47s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-dashboard]
Duration: 4m 47s
✅ PASS
2.Route Bug Hunt
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-data_room]
Duration: 57ms
✅ PASS
3.Route Bug Hunt
298ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-memory]
Duration: 298ms
✅ PASS
4.Route Bug Hunt
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-analytics]
Duration: 55ms
✅ PASS
5.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-analytics_conversions]
Duration: 54ms
✅ PASS
6.Route Bug Hunt
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-analytics_revenue]
Duration: 56ms
✅ PASS
7.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-leads]
Duration: 54ms
✅ PASS
8.Route Bug Hunt
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-audience_studio]
Duration: 53ms
✅ PASS
9.Route Bug Hunt
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-campaigns]
Duration: 55ms
✅ PASS
10.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-campaigns_create]
Duration: 54ms
✅ PASS
11.Route Bug Hunt
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-content]
Duration: 55ms
✅ PASS
12.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations]
Duration: 54ms
✅ PASS
13.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations_email]
Duration: 54ms
✅ PASS
14.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations_sms]
Duration: 54ms
✅ PASS
15.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations_whatsapp]
Duration: 54ms
✅ PASS
16.Route Bug Hunt
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations_voice]
Duration: 55ms
✅ PASS
17.Route Bug Hunt
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations_webhook]
Duration: 55ms
✅ PASS
18.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-integrations_push]
Duration: 54ms
✅ PASS
19.Route Bug Hunt
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-plan_billing]
Duration: 56ms
✅ PASS
20.Route Bug Hunt
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-settings]
Duration: 55ms
✅ PASS
21.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-settings_brand]
Duration: 54ms
✅ PASS
22.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-settings_account]
Duration: 54ms
✅ PASS
23.Route Bug Hunt
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_route_bug_hunt[chromium-settings_misc]
Duration: 54ms
✅ PASS
24.Public Route Bug Hunt
12.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Public Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Public Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_public_route_bug_hunt[chromium-login]
Duration: 12.6s
✅ PASS
25.Public Route Bug Hunt
5.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Public Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Public Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_public_route_bug_hunt[chromium-signup]
Duration: 5.8s
✅ PASS
26.Public Route Bug Hunt
6.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Public Route Bug Hunt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Public Route Bug Hunt verified successfully

tests/test_deep_bug_hunt.py::test_public_route_bug_hunt[chromium-reset_pass]
Duration: 6.7s
✅ PASS
27.Emit Aggregate Report
114ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Emit Aggregate Report
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Emit Aggregate Report verified successfully

tests/test_deep_bug_hunt.py::test_emit_aggregate_report[chromium]
Duration: 114ms
TestsPassedFailedPass RateTime
27270100.0%5m 13s
📌 Feature Matrix 50750 ✅ 749 ❌ 1 99.9%
✅ PASS
1.Feature Probe
4m 54s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-login_flow]
Duration: 4m 54s
✅ PASS
2.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-signup_flow]
Duration: 3.2s
✅ PASS
3.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-reset_password]
Duration: 3.2s
✅ PASS
4.Feature Probe
77ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-dashboard_overview]
Duration: 77ms
✅ PASS
5.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-data_room]
Duration: 54ms
✅ PASS
6.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-memory]
Duration: 54ms
✅ PASS
7.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-analytics_overview]
Duration: 54ms
✅ PASS
8.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-analytics_conversions]
Duration: 54ms
✅ PASS
9.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-leads]
Duration: 53ms
✅ PASS
10.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-audience_studio]
Duration: 54ms
✅ PASS
11.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-campaigns_list]
Duration: 55ms
✅ PASS
12.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-campaign_create_wizard]
Duration: 54ms
✅ PASS
13.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-content_templates]
Duration: 53ms
✅ PASS
14.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-integrations_hub]
Duration: 53ms
✅ PASS
15.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_01-settings_account]
Duration: 54ms
✅ PASS
16.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-login_flow]
Duration: 3.0s
✅ PASS
17.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-signup_flow]
Duration: 3.1s
✅ PASS
18.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-reset_password]
Duration: 3.0s
✅ PASS
19.Feature Probe
68ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-dashboard_overview]
Duration: 68ms
✅ PASS
20.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-data_room]
Duration: 54ms
✅ PASS
21.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-memory]
Duration: 55ms
✅ PASS
22.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-analytics_overview]
Duration: 55ms
✅ PASS
23.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-analytics_conversions]
Duration: 55ms
✅ PASS
24.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-leads]
Duration: 54ms
✅ PASS
25.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-audience_studio]
Duration: 54ms
✅ PASS
26.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-campaigns_list]
Duration: 56ms
✅ PASS
27.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-campaign_create_wizard]
Duration: 54ms
✅ PASS
28.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-content_templates]
Duration: 55ms
✅ PASS
29.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-integrations_hub]
Duration: 55ms
✅ PASS
30.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_02-settings_account]
Duration: 54ms
✅ PASS
31.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-login_flow]
Duration: 3.0s
✅ PASS
32.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-signup_flow]
Duration: 3.0s
✅ PASS
33.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-reset_password]
Duration: 3.0s
✅ PASS
34.Feature Probe
67ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-dashboard_overview]
Duration: 67ms
✅ PASS
35.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-data_room]
Duration: 54ms
✅ PASS
36.Feature Probe
65ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-memory]
Duration: 65ms
✅ PASS
37.Feature Probe
67ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-analytics_overview]
Duration: 67ms
✅ PASS
38.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-analytics_conversions]
Duration: 58ms
✅ PASS
39.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-leads]
Duration: 54ms
✅ PASS
40.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-audience_studio]
Duration: 54ms
✅ PASS
41.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-campaigns_list]
Duration: 53ms
✅ PASS
42.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-campaign_create_wizard]
Duration: 61ms
✅ PASS
43.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-content_templates]
Duration: 53ms
✅ PASS
44.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-integrations_hub]
Duration: 53ms
✅ PASS
45.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_03-settings_account]
Duration: 53ms
✅ PASS
46.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-login_flow]
Duration: 3.1s
✅ PASS
47.Feature Probe
3.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-signup_flow]
Duration: 3.5s
✅ PASS
48.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-reset_password]
Duration: 3.1s
✅ PASS
49.Feature Probe
72ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-dashboard_overview]
Duration: 72ms
✅ PASS
50.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-data_room]
Duration: 54ms
✅ PASS
51.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-memory]
Duration: 55ms
✅ PASS
52.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-analytics_overview]
Duration: 54ms
✅ PASS
53.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-analytics_conversions]
Duration: 55ms
✅ PASS
54.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-leads]
Duration: 55ms
✅ PASS
55.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-audience_studio]
Duration: 54ms
✅ PASS
56.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-campaigns_list]
Duration: 54ms
✅ PASS
57.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-campaign_create_wizard]
Duration: 54ms
✅ PASS
58.Feature Probe
208ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-content_templates]
Duration: 208ms
✅ PASS
59.Feature Probe
65ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-integrations_hub]
Duration: 65ms
✅ PASS
60.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_04-settings_account]
Duration: 54ms
✅ PASS
61.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-login_flow]
Duration: 3.0s
✅ PASS
62.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-signup_flow]
Duration: 3.1s
✅ PASS
63.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-reset_password]
Duration: 3.0s
✅ PASS
64.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-dashboard_overview]
Duration: 63ms
✅ PASS
65.Feature Probe
75ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-data_room]
Duration: 75ms
✅ PASS
66.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-memory]
Duration: 61ms
✅ PASS
67.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-analytics_overview]
Duration: 59ms
✅ PASS
68.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-analytics_conversions]
Duration: 58ms
✅ PASS
69.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-leads]
Duration: 62ms
✅ PASS
70.Feature Probe
65ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-audience_studio]
Duration: 65ms
✅ PASS
71.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-campaigns_list]
Duration: 56ms
✅ PASS
72.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-campaign_create_wizard]
Duration: 56ms
✅ PASS
73.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-content_templates]
Duration: 59ms
✅ PASS
74.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-integrations_hub]
Duration: 58ms
✅ PASS
75.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_05-settings_account]
Duration: 56ms
✅ PASS
76.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-login_flow]
Duration: 3.0s
✅ PASS
77.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-signup_flow]
Duration: 3.1s
✅ PASS
78.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-reset_password]
Duration: 3.0s
✅ PASS
79.Feature Probe
66ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-dashboard_overview]
Duration: 66ms
✅ PASS
80.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-data_room]
Duration: 53ms
✅ PASS
81.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-memory]
Duration: 55ms
✅ PASS
82.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-analytics_overview]
Duration: 53ms
✅ PASS
83.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-analytics_conversions]
Duration: 54ms
✅ PASS
84.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-leads]
Duration: 54ms
✅ PASS
85.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-audience_studio]
Duration: 54ms
✅ PASS
86.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-campaigns_list]
Duration: 53ms
✅ PASS
87.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-campaign_create_wizard]
Duration: 54ms
✅ PASS
88.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-content_templates]
Duration: 54ms
✅ PASS
89.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-integrations_hub]
Duration: 53ms
✅ PASS
90.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_06-settings_account]
Duration: 55ms
✅ PASS
91.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-login_flow]
Duration: 3.2s
✅ PASS
92.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-signup_flow]
Duration: 3.0s
✅ PASS
93.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-reset_password]
Duration: 3.2s
✅ PASS
94.Feature Probe
82ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-dashboard_overview]
Duration: 82ms
✅ PASS
95.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-data_room]
Duration: 54ms
✅ PASS
96.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-memory]
Duration: 55ms
✅ PASS
97.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-analytics_overview]
Duration: 56ms
✅ PASS
98.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-analytics_conversions]
Duration: 54ms
✅ PASS
99.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-leads]
Duration: 54ms
✅ PASS
100.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-audience_studio]
Duration: 54ms
✅ PASS
101.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-campaigns_list]
Duration: 54ms
✅ PASS
102.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-campaign_create_wizard]
Duration: 53ms
✅ PASS
103.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-content_templates]
Duration: 54ms
✅ PASS
104.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-integrations_hub]
Duration: 53ms
✅ PASS
105.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_07-settings_account]
Duration: 55ms
✅ PASS
106.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-login_flow]
Duration: 3.0s
✅ PASS
107.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-signup_flow]
Duration: 3.1s
✅ PASS
108.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-reset_password]
Duration: 3.0s
✅ PASS
109.Feature Probe
69ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-dashboard_overview]
Duration: 69ms
✅ PASS
110.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-data_room]
Duration: 54ms
✅ PASS
111.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-memory]
Duration: 54ms
✅ PASS
112.Feature Probe
65ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-analytics_overview]
Duration: 65ms
✅ PASS
113.Feature Probe
77ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-analytics_conversions]
Duration: 77ms
✅ PASS
114.Feature Probe
81ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-leads]
Duration: 81ms
✅ PASS
115.Feature Probe
68ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-audience_studio]
Duration: 68ms
✅ PASS
116.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-campaigns_list]
Duration: 63ms
✅ PASS
117.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-campaign_create_wizard]
Duration: 58ms
✅ PASS
118.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-content_templates]
Duration: 60ms
✅ PASS
119.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-integrations_hub]
Duration: 59ms
✅ PASS
120.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_08-settings_account]
Duration: 61ms
✅ PASS
121.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-login_flow]
Duration: 3.0s
✅ PASS
122.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-signup_flow]
Duration: 3.1s
✅ PASS
123.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-reset_password]
Duration: 3.0s
✅ PASS
124.Feature Probe
83ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-dashboard_overview]
Duration: 83ms
✅ PASS
125.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-data_room]
Duration: 55ms
✅ PASS
126.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-memory]
Duration: 55ms
✅ PASS
127.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-analytics_overview]
Duration: 54ms
✅ PASS
128.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-analytics_conversions]
Duration: 55ms
✅ PASS
129.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-leads]
Duration: 54ms
✅ PASS
130.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-audience_studio]
Duration: 54ms
✅ PASS
131.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-campaigns_list]
Duration: 53ms
✅ PASS
132.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-campaign_create_wizard]
Duration: 53ms
✅ PASS
133.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-content_templates]
Duration: 54ms
✅ PASS
134.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-integrations_hub]
Duration: 53ms
✅ PASS
135.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_09-settings_account]
Duration: 54ms
✅ PASS
136.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-login_flow]
Duration: 3.0s
✅ PASS
137.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-signup_flow]
Duration: 3.1s
✅ PASS
138.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-reset_password]
Duration: 3.0s
✅ PASS
139.Feature Probe
66ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-dashboard_overview]
Duration: 66ms
✅ PASS
140.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-data_room]
Duration: 53ms
✅ PASS
141.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-memory]
Duration: 54ms
✅ PASS
142.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-analytics_overview]
Duration: 54ms
✅ PASS
143.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-analytics_conversions]
Duration: 54ms
✅ PASS
144.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-leads]
Duration: 54ms
✅ PASS
145.Feature Probe
208ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-audience_studio]
Duration: 208ms
✅ PASS
146.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-campaigns_list]
Duration: 55ms
✅ PASS
147.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-campaign_create_wizard]
Duration: 55ms
✅ PASS
148.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-content_templates]
Duration: 54ms
✅ PASS
149.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-integrations_hub]
Duration: 54ms
✅ PASS
150.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_10-settings_account]
Duration: 53ms
✅ PASS
151.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-login_flow]
Duration: 3.1s
✅ PASS
152.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-signup_flow]
Duration: 3.1s
✅ PASS
153.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-reset_password]
Duration: 3.1s
✅ PASS
154.Feature Probe
76ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-dashboard_overview]
Duration: 76ms
✅ PASS
155.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-data_room]
Duration: 60ms
✅ PASS
156.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-memory]
Duration: 63ms
✅ PASS
157.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-analytics_overview]
Duration: 60ms
✅ PASS
158.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-analytics_conversions]
Duration: 58ms
✅ PASS
159.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-leads]
Duration: 57ms
✅ PASS
160.Feature Probe
78ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-audience_studio]
Duration: 78ms
✅ PASS
161.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-campaigns_list]
Duration: 59ms
✅ PASS
162.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-campaign_create_wizard]
Duration: 59ms
✅ PASS
163.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-content_templates]
Duration: 56ms
✅ PASS
164.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-integrations_hub]
Duration: 55ms
✅ PASS
165.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_11-settings_account]
Duration: 55ms
✅ PASS
166.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-login_flow]
Duration: 3.0s
✅ PASS
167.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-signup_flow]
Duration: 3.0s
✅ PASS
168.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-reset_password]
Duration: 3.0s
✅ PASS
169.Feature Probe
67ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-dashboard_overview]
Duration: 67ms
✅ PASS
170.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-data_room]
Duration: 55ms
✅ PASS
171.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-memory]
Duration: 55ms
✅ PASS
172.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-analytics_overview]
Duration: 54ms
✅ PASS
173.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-analytics_conversions]
Duration: 54ms
✅ PASS
174.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-leads]
Duration: 54ms
✅ PASS
175.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-audience_studio]
Duration: 56ms
✅ PASS
176.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-campaigns_list]
Duration: 56ms
✅ PASS
177.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-campaign_create_wizard]
Duration: 56ms
✅ PASS
178.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-content_templates]
Duration: 53ms
✅ PASS
179.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-integrations_hub]
Duration: 54ms
✅ PASS
180.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_12-settings_account]
Duration: 54ms
✅ PASS
181.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-login_flow]
Duration: 3.0s
✅ PASS
182.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-signup_flow]
Duration: 3.0s
✅ PASS
183.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-reset_password]
Duration: 3.0s
✅ PASS
184.Feature Probe
73ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-dashboard_overview]
Duration: 73ms
✅ PASS
185.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-data_room]
Duration: 54ms
✅ PASS
186.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-memory]
Duration: 56ms
✅ PASS
187.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-analytics_overview]
Duration: 56ms
✅ PASS
188.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-analytics_conversions]
Duration: 55ms
✅ PASS
189.Feature Probe
79ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-leads]
Duration: 79ms
✅ PASS
190.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-audience_studio]
Duration: 64ms
✅ PASS
191.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-campaigns_list]
Duration: 57ms
✅ PASS
192.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-campaign_create_wizard]
Duration: 56ms
✅ PASS
193.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-content_templates]
Duration: 54ms
✅ PASS
194.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-integrations_hub]
Duration: 56ms
✅ PASS
195.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_13-settings_account]
Duration: 60ms
✅ PASS
196.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-login_flow]
Duration: 3.3s
✅ PASS
197.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-signup_flow]
Duration: 3.2s
✅ PASS
198.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-reset_password]
Duration: 3.1s
✅ PASS
199.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-dashboard_overview]
Duration: 64ms
✅ PASS
200.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-data_room]
Duration: 53ms
✅ PASS
201.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-memory]
Duration: 54ms
✅ PASS
202.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-analytics_overview]
Duration: 54ms
✅ PASS
203.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-analytics_conversions]
Duration: 53ms
✅ PASS
204.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-leads]
Duration: 53ms
✅ PASS
205.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-audience_studio]
Duration: 54ms
✅ PASS
206.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-campaigns_list]
Duration: 53ms
✅ PASS
207.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-campaign_create_wizard]
Duration: 55ms
✅ PASS
208.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-content_templates]
Duration: 55ms
✅ PASS
209.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-integrations_hub]
Duration: 53ms
✅ PASS
210.Feature Probe
66ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_14-settings_account]
Duration: 66ms
✅ PASS
211.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-login_flow]
Duration: 3.1s
✅ PASS
212.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-signup_flow]
Duration: 3.0s
✅ PASS
213.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-reset_password]
Duration: 3.0s
✅ PASS
214.Feature Probe
66ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-dashboard_overview]
Duration: 66ms
✅ PASS
215.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-data_room]
Duration: 56ms
✅ PASS
216.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-memory]
Duration: 57ms
✅ PASS
217.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-analytics_overview]
Duration: 54ms
✅ PASS
218.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-analytics_conversions]
Duration: 54ms
✅ PASS
219.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-leads]
Duration: 59ms
✅ PASS
220.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-audience_studio]
Duration: 54ms
✅ PASS
221.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-campaigns_list]
Duration: 56ms
✅ PASS
222.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-campaign_create_wizard]
Duration: 57ms
✅ PASS
223.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-content_templates]
Duration: 56ms
✅ PASS
224.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-integrations_hub]
Duration: 56ms
✅ PASS
225.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-presence_15-settings_account]
Duration: 54ms
✅ PASS
226.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-login_flow]
Duration: 3.0s
✅ PASS
227.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-signup_flow]
Duration: 3.0s
✅ PASS
228.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-reset_password]
Duration: 3.0s
✅ PASS
229.Feature Probe
72ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-dashboard_overview]
Duration: 72ms
✅ PASS
230.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-data_room]
Duration: 57ms
✅ PASS
231.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-memory]
Duration: 55ms
✅ PASS
232.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-analytics_overview]
Duration: 54ms
✅ PASS
233.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-analytics_conversions]
Duration: 54ms
✅ PASS
234.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-leads]
Duration: 54ms
✅ PASS
235.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-audience_studio]
Duration: 54ms
✅ PASS
236.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-campaigns_list]
Duration: 54ms
✅ PASS
237.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-campaign_create_wizard]
Duration: 55ms
✅ PASS
238.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-content_templates]
Duration: 55ms
✅ PASS
239.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-integrations_hub]
Duration: 54ms
✅ PASS
240.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_16-settings_account]
Duration: 55ms
✅ PASS
241.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-login_flow]
Duration: 3.1s
✅ PASS
242.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-signup_flow]
Duration: 3.2s
✅ PASS
243.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-reset_password]
Duration: 3.1s
✅ PASS
244.Feature Probe
72ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-dashboard_overview]
Duration: 72ms
✅ PASS
245.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-data_room]
Duration: 55ms
✅ PASS
246.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-memory]
Duration: 55ms
✅ PASS
247.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-analytics_overview]
Duration: 53ms
✅ PASS
248.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-analytics_conversions]
Duration: 54ms
✅ PASS
249.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-leads]
Duration: 56ms
✅ PASS
250.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-audience_studio]
Duration: 54ms
✅ PASS
251.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-campaigns_list]
Duration: 53ms
✅ PASS
252.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-campaign_create_wizard]
Duration: 53ms
✅ PASS
253.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-content_templates]
Duration: 54ms
✅ PASS
254.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-integrations_hub]
Duration: 54ms
✅ PASS
255.Feature Probe
202ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_17-settings_account]
Duration: 202ms
✅ PASS
256.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-login_flow]
Duration: 3.0s
✅ PASS
257.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-signup_flow]
Duration: 3.0s
✅ PASS
258.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-reset_password]
Duration: 3.0s
✅ PASS
259.Feature Probe
82ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-dashboard_overview]
Duration: 82ms
✅ PASS
260.Feature Probe
102ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-data_room]
Duration: 102ms
✅ PASS
261.Feature Probe
77ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-memory]
Duration: 77ms
✅ PASS
262.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-analytics_overview]
Duration: 64ms
✅ PASS
263.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-analytics_conversions]
Duration: 61ms
✅ PASS
264.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-leads]
Duration: 60ms
✅ PASS
265.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-audience_studio]
Duration: 62ms
✅ PASS
266.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-campaigns_list]
Duration: 59ms
✅ PASS
267.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-campaign_create_wizard]
Duration: 56ms
✅ PASS
268.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-content_templates]
Duration: 57ms
✅ PASS
269.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-integrations_hub]
Duration: 58ms
✅ PASS
270.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_18-settings_account]
Duration: 58ms
✅ PASS
271.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-login_flow]
Duration: 3.0s
✅ PASS
272.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-signup_flow]
Duration: 3.0s
✅ PASS
273.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-reset_password]
Duration: 3.0s
✅ PASS
274.Feature Probe
69ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-dashboard_overview]
Duration: 69ms
✅ PASS
275.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-data_room]
Duration: 62ms
✅ PASS
276.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-memory]
Duration: 62ms
✅ PASS
277.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-analytics_overview]
Duration: 61ms
✅ PASS
278.Feature Probe
96ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-analytics_conversions]
Duration: 96ms
✅ PASS
279.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-leads]
Duration: 58ms
✅ PASS
280.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-audience_studio]
Duration: 57ms
✅ PASS
281.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-campaigns_list]
Duration: 56ms
✅ PASS
282.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-campaign_create_wizard]
Duration: 57ms
✅ PASS
283.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-content_templates]
Duration: 55ms
✅ PASS
284.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-integrations_hub]
Duration: 55ms
✅ PASS
285.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_19-settings_account]
Duration: 55ms
✅ PASS
286.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-login_flow]
Duration: 3.1s
✅ PASS
287.Feature Probe
3.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-signup_flow]
Duration: 3.6s
✅ PASS
288.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-reset_password]
Duration: 3.1s
✅ PASS
289.Feature Probe
70ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-dashboard_overview]
Duration: 70ms
✅ PASS
290.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-data_room]
Duration: 53ms
✅ PASS
291.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-memory]
Duration: 54ms
✅ PASS
292.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-analytics_overview]
Duration: 53ms
✅ PASS
293.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-analytics_conversions]
Duration: 54ms
✅ PASS
294.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-leads]
Duration: 53ms
✅ PASS
295.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-audience_studio]
Duration: 53ms
✅ PASS
296.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-campaigns_list]
Duration: 53ms
✅ PASS
297.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-campaign_create_wizard]
Duration: 53ms
✅ PASS
298.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-content_templates]
Duration: 54ms
✅ PASS
299.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-integrations_hub]
Duration: 53ms
✅ PASS
300.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_20-settings_account]
Duration: 53ms
✅ PASS
301.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-login_flow]
Duration: 3.0s
✅ PASS
302.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-signup_flow]
Duration: 3.1s
✅ PASS
303.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-reset_password]
Duration: 3.0s
✅ PASS
304.Feature Probe
73ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-dashboard_overview]
Duration: 73ms
✅ PASS
305.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-data_room]
Duration: 55ms
✅ PASS
306.Feature Probe
66ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-memory]
Duration: 66ms
✅ PASS
307.Feature Probe
84ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-analytics_overview]
Duration: 84ms
✅ PASS
308.Feature Probe
76ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-analytics_conversions]
Duration: 76ms
✅ PASS
309.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-leads]
Duration: 63ms
✅ PASS
310.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-audience_studio]
Duration: 63ms
✅ PASS
311.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-campaigns_list]
Duration: 61ms
✅ PASS
312.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-campaign_create_wizard]
Duration: 61ms
✅ PASS
313.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-content_templates]
Duration: 62ms
✅ PASS
314.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-integrations_hub]
Duration: 58ms
✅ PASS
315.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_21-settings_account]
Duration: 64ms
✅ PASS
316.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-login_flow]
Duration: 3.0s
✅ PASS
317.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-signup_flow]
Duration: 3.0s
✅ PASS
318.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-reset_password]
Duration: 3.0s
✅ PASS
319.Feature Probe
69ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-dashboard_overview]
Duration: 69ms
✅ PASS
320.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-data_room]
Duration: 54ms
✅ PASS
321.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-memory]
Duration: 54ms
✅ PASS
322.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-analytics_overview]
Duration: 54ms
✅ PASS
323.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-analytics_conversions]
Duration: 54ms
✅ PASS
324.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-leads]
Duration: 55ms
✅ PASS
325.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-audience_studio]
Duration: 54ms
✅ PASS
326.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-campaigns_list]
Duration: 54ms
✅ PASS
327.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-campaign_create_wizard]
Duration: 54ms
✅ PASS
328.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-content_templates]
Duration: 56ms
✅ PASS
329.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-integrations_hub]
Duration: 57ms
✅ PASS
330.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_22-settings_account]
Duration: 54ms
✅ PASS
331.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-login_flow]
Duration: 3.1s
✅ PASS
332.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-signup_flow]
Duration: 3.1s
✅ PASS
333.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-reset_password]
Duration: 3.1s
✅ PASS
334.Feature Probe
72ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-dashboard_overview]
Duration: 72ms
✅ PASS
335.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-data_room]
Duration: 58ms
✅ PASS
336.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-memory]
Duration: 62ms
✅ PASS
337.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-analytics_overview]
Duration: 55ms
✅ PASS
338.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-analytics_conversions]
Duration: 54ms
✅ PASS
339.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-leads]
Duration: 54ms
✅ PASS
340.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-audience_studio]
Duration: 55ms
✅ PASS
341.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-campaigns_list]
Duration: 54ms
✅ PASS
342.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-campaign_create_wizard]
Duration: 53ms
✅ PASS
343.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-content_templates]
Duration: 53ms
✅ PASS
344.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-integrations_hub]
Duration: 54ms
✅ PASS
345.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_23-settings_account]
Duration: 53ms
✅ PASS
346.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-login_flow]
Duration: 3.0s
❌ FAIL
347.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ Failed: feature signup_flow a11y_24: 5/8 `img[alt], svg` lack accessible name
Screenshot
Failure screenshot

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-signup_flow]
Duration: 3.0s
✅ PASS
348.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-reset_password]
Duration: 3.0s
✅ PASS
349.Feature Probe
71ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-dashboard_overview]
Duration: 71ms
✅ PASS
350.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-data_room]
Duration: 54ms
✅ PASS
351.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-memory]
Duration: 55ms
✅ PASS
352.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-analytics_overview]
Duration: 54ms
✅ PASS
353.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-analytics_conversions]
Duration: 55ms
✅ PASS
354.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-leads]
Duration: 55ms
✅ PASS
355.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-audience_studio]
Duration: 55ms
✅ PASS
356.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-campaigns_list]
Duration: 54ms
✅ PASS
357.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-campaign_create_wizard]
Duration: 54ms
✅ PASS
358.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-content_templates]
Duration: 55ms
✅ PASS
359.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-integrations_hub]
Duration: 60ms
✅ PASS
360.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_24-settings_account]
Duration: 54ms
✅ PASS
361.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-login_flow]
Duration: 3.0s
✅ PASS
362.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-signup_flow]
Duration: 3.0s
✅ PASS
363.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-reset_password]
Duration: 3.0s
✅ PASS
364.Feature Probe
70ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-dashboard_overview]
Duration: 70ms
✅ PASS
365.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-data_room]
Duration: 55ms
✅ PASS
366.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-memory]
Duration: 54ms
✅ PASS
367.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-analytics_overview]
Duration: 54ms
✅ PASS
368.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-analytics_conversions]
Duration: 54ms
✅ PASS
369.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-leads]
Duration: 63ms
✅ PASS
370.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-audience_studio]
Duration: 54ms
✅ PASS
371.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-campaigns_list]
Duration: 60ms
✅ PASS
372.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-campaign_create_wizard]
Duration: 56ms
✅ PASS
373.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-content_templates]
Duration: 54ms
✅ PASS
374.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-integrations_hub]
Duration: 54ms
✅ PASS
375.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-a11y_25-settings_account]
Duration: 54ms
✅ PASS
376.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-login_flow]
Duration: 3.0s
✅ PASS
377.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-signup_flow]
Duration: 3.0s
✅ PASS
378.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-reset_password]
Duration: 3.3s
✅ PASS
379.Feature Probe
66ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-dashboard_overview]
Duration: 66ms
✅ PASS
380.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-data_room]
Duration: 54ms
✅ PASS
381.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-memory]
Duration: 54ms
✅ PASS
382.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-analytics_overview]
Duration: 53ms
✅ PASS
383.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-analytics_conversions]
Duration: 53ms
✅ PASS
384.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-leads]
Duration: 54ms
✅ PASS
385.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-audience_studio]
Duration: 53ms
✅ PASS
386.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-campaigns_list]
Duration: 59ms
✅ PASS
387.Feature Probe
318ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-campaign_create_wizard]
Duration: 318ms
✅ PASS
388.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-content_templates]
Duration: 53ms
✅ PASS
389.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-integrations_hub]
Duration: 54ms
✅ PASS
390.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_26-settings_account]
Duration: 54ms
✅ PASS
391.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-login_flow]
Duration: 3.2s
✅ PASS
392.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-signup_flow]
Duration: 3.2s
✅ PASS
393.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-reset_password]
Duration: 3.1s
✅ PASS
394.Feature Probe
73ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-dashboard_overview]
Duration: 73ms
✅ PASS
395.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-data_room]
Duration: 54ms
✅ PASS
396.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-memory]
Duration: 54ms
✅ PASS
397.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-analytics_overview]
Duration: 55ms
✅ PASS
398.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-analytics_conversions]
Duration: 59ms
✅ PASS
399.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-leads]
Duration: 53ms
✅ PASS
400.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-audience_studio]
Duration: 54ms
✅ PASS
401.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-campaigns_list]
Duration: 53ms
✅ PASS
402.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-campaign_create_wizard]
Duration: 55ms
✅ PASS
403.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-content_templates]
Duration: 53ms
✅ PASS
404.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-integrations_hub]
Duration: 53ms
✅ PASS
405.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_27-settings_account]
Duration: 53ms
✅ PASS
406.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-login_flow]
Duration: 3.1s
✅ PASS
407.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-signup_flow]
Duration: 3.1s
✅ PASS
408.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-reset_password]
Duration: 3.1s
✅ PASS
409.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-dashboard_overview]
Duration: 63ms
✅ PASS
410.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-data_room]
Duration: 54ms
✅ PASS
411.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-memory]
Duration: 54ms
✅ PASS
412.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-analytics_overview]
Duration: 54ms
✅ PASS
413.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-analytics_conversions]
Duration: 54ms
✅ PASS
414.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-leads]
Duration: 54ms
✅ PASS
415.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-audience_studio]
Duration: 54ms
✅ PASS
416.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-campaigns_list]
Duration: 54ms
✅ PASS
417.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-campaign_create_wizard]
Duration: 55ms
✅ PASS
418.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-content_templates]
Duration: 53ms
✅ PASS
419.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-integrations_hub]
Duration: 54ms
✅ PASS
420.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_28-settings_account]
Duration: 54ms
✅ PASS
421.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-login_flow]
Duration: 3.1s
✅ PASS
422.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-signup_flow]
Duration: 3.1s
✅ PASS
423.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-reset_password]
Duration: 3.2s
✅ PASS
424.Feature Probe
62ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-dashboard_overview]
Duration: 62ms
✅ PASS
425.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-data_room]
Duration: 54ms
✅ PASS
426.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-memory]
Duration: 54ms
✅ PASS
427.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-analytics_overview]
Duration: 54ms
✅ PASS
428.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-analytics_conversions]
Duration: 54ms
✅ PASS
429.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-leads]
Duration: 54ms
✅ PASS
430.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-audience_studio]
Duration: 54ms
✅ PASS
431.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-campaigns_list]
Duration: 54ms
✅ PASS
432.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-campaign_create_wizard]
Duration: 53ms
✅ PASS
433.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-content_templates]
Duration: 55ms
✅ PASS
434.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-integrations_hub]
Duration: 54ms
✅ PASS
435.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_29-settings_account]
Duration: 54ms
✅ PASS
436.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-login_flow]
Duration: 3.1s
✅ PASS
437.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-signup_flow]
Duration: 3.2s
✅ PASS
438.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-reset_password]
Duration: 3.0s
✅ PASS
439.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-dashboard_overview]
Duration: 64ms
✅ PASS
440.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-data_room]
Duration: 57ms
✅ PASS
441.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-memory]
Duration: 54ms
✅ PASS
442.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-analytics_overview]
Duration: 54ms
✅ PASS
443.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-analytics_conversions]
Duration: 54ms
✅ PASS
444.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-leads]
Duration: 55ms
✅ PASS
445.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-audience_studio]
Duration: 55ms
✅ PASS
446.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-campaigns_list]
Duration: 54ms
✅ PASS
447.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-campaign_create_wizard]
Duration: 53ms
✅ PASS
448.Feature Probe
67ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-content_templates]
Duration: 67ms
✅ PASS
449.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-integrations_hub]
Duration: 54ms
✅ PASS
450.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-focus_30-settings_account]
Duration: 54ms
✅ PASS
451.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-login_flow]
Duration: 3.2s
✅ PASS
452.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-signup_flow]
Duration: 3.2s
✅ PASS
453.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-reset_password]
Duration: 3.2s
✅ PASS
454.Feature Probe
70ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-dashboard_overview]
Duration: 70ms
✅ PASS
455.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-data_room]
Duration: 58ms
✅ PASS
456.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-memory]
Duration: 54ms
✅ PASS
457.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-analytics_overview]
Duration: 54ms
✅ PASS
458.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-analytics_conversions]
Duration: 54ms
✅ PASS
459.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-leads]
Duration: 55ms
✅ PASS
460.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-audience_studio]
Duration: 54ms
✅ PASS
461.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-campaigns_list]
Duration: 61ms
✅ PASS
462.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-campaign_create_wizard]
Duration: 56ms
✅ PASS
463.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-content_templates]
Duration: 56ms
✅ PASS
464.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-integrations_hub]
Duration: 55ms
✅ PASS
465.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_31-settings_account]
Duration: 54ms
✅ PASS
466.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-login_flow]
Duration: 3.2s
✅ PASS
467.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-signup_flow]
Duration: 3.2s
✅ PASS
468.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-reset_password]
Duration: 3.3s
✅ PASS
469.Feature Probe
69ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-dashboard_overview]
Duration: 69ms
✅ PASS
470.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-data_room]
Duration: 54ms
✅ PASS
471.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-memory]
Duration: 55ms
✅ PASS
472.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-analytics_overview]
Duration: 53ms
✅ PASS
473.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-analytics_conversions]
Duration: 54ms
✅ PASS
474.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-leads]
Duration: 54ms
✅ PASS
475.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-audience_studio]
Duration: 54ms
✅ PASS
476.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-campaigns_list]
Duration: 53ms
✅ PASS
477.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-campaign_create_wizard]
Duration: 54ms
✅ PASS
478.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-content_templates]
Duration: 56ms
✅ PASS
479.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-integrations_hub]
Duration: 55ms
✅ PASS
480.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_32-settings_account]
Duration: 54ms
✅ PASS
481.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-login_flow]
Duration: 3.3s
✅ PASS
482.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-signup_flow]
Duration: 3.3s
✅ PASS
483.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-reset_password]
Duration: 3.2s
✅ PASS
484.Feature Probe
71ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-dashboard_overview]
Duration: 71ms
✅ PASS
485.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-data_room]
Duration: 54ms
✅ PASS
486.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-memory]
Duration: 55ms
✅ PASS
487.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-analytics_overview]
Duration: 54ms
✅ PASS
488.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-analytics_conversions]
Duration: 54ms
✅ PASS
489.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-leads]
Duration: 54ms
✅ PASS
490.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-audience_studio]
Duration: 53ms
✅ PASS
491.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-campaigns_list]
Duration: 54ms
✅ PASS
492.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-campaign_create_wizard]
Duration: 53ms
✅ PASS
493.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-content_templates]
Duration: 54ms
✅ PASS
494.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-integrations_hub]
Duration: 55ms
✅ PASS
495.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_33-settings_account]
Duration: 54ms
✅ PASS
496.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-login_flow]
Duration: 3.2s
✅ PASS
497.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-signup_flow]
Duration: 3.2s
✅ PASS
498.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-reset_password]
Duration: 3.2s
✅ PASS
499.Feature Probe
78ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-dashboard_overview]
Duration: 78ms
✅ PASS
500.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-data_room]
Duration: 55ms
✅ PASS
501.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-memory]
Duration: 56ms
✅ PASS
502.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-analytics_overview]
Duration: 54ms
✅ PASS
503.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-analytics_conversions]
Duration: 55ms
✅ PASS
504.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-leads]
Duration: 54ms
✅ PASS
505.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-audience_studio]
Duration: 54ms
✅ PASS
506.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-campaigns_list]
Duration: 54ms
✅ PASS
507.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-campaign_create_wizard]
Duration: 54ms
✅ PASS
508.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-content_templates]
Duration: 54ms
✅ PASS
509.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-integrations_hub]
Duration: 54ms
✅ PASS
510.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_34-settings_account]
Duration: 56ms
✅ PASS
511.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-login_flow]
Duration: 3.2s
✅ PASS
512.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-signup_flow]
Duration: 3.2s
✅ PASS
513.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-reset_password]
Duration: 3.3s
✅ PASS
514.Feature Probe
71ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-dashboard_overview]
Duration: 71ms
✅ PASS
515.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-data_room]
Duration: 54ms
✅ PASS
516.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-memory]
Duration: 54ms
✅ PASS
517.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-analytics_overview]
Duration: 55ms
✅ PASS
518.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-analytics_conversions]
Duration: 54ms
✅ PASS
519.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-leads]
Duration: 54ms
✅ PASS
520.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-audience_studio]
Duration: 54ms
✅ PASS
521.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-campaigns_list]
Duration: 54ms
✅ PASS
522.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-campaign_create_wizard]
Duration: 53ms
✅ PASS
523.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-content_templates]
Duration: 53ms
✅ PASS
524.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-integrations_hub]
Duration: 54ms
✅ PASS
525.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_35-settings_account]
Duration: 54ms
✅ PASS
526.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-login_flow]
Duration: 3.3s
✅ PASS
527.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-signup_flow]
Duration: 3.3s
✅ PASS
528.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-reset_password]
Duration: 3.2s
✅ PASS
529.Feature Probe
69ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-dashboard_overview]
Duration: 69ms
✅ PASS
530.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-data_room]
Duration: 54ms
✅ PASS
531.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-memory]
Duration: 54ms
✅ PASS
532.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-analytics_overview]
Duration: 55ms
✅ PASS
533.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-analytics_conversions]
Duration: 53ms
✅ PASS
534.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-leads]
Duration: 54ms
✅ PASS
535.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-audience_studio]
Duration: 54ms
✅ PASS
536.Feature Probe
60ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-campaigns_list]
Duration: 60ms
✅ PASS
537.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-campaign_create_wizard]
Duration: 54ms
✅ PASS
538.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-content_templates]
Duration: 53ms
✅ PASS
539.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-integrations_hub]
Duration: 54ms
✅ PASS
540.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_36-settings_account]
Duration: 54ms
✅ PASS
541.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-login_flow]
Duration: 3.2s
✅ PASS
542.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-signup_flow]
Duration: 3.2s
✅ PASS
543.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-reset_password]
Duration: 3.2s
✅ PASS
544.Feature Probe
78ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-dashboard_overview]
Duration: 78ms
✅ PASS
545.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-data_room]
Duration: 54ms
✅ PASS
546.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-memory]
Duration: 54ms
✅ PASS
547.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-analytics_overview]
Duration: 55ms
✅ PASS
548.Feature Probe
363ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-analytics_conversions]
Duration: 363ms
✅ PASS
549.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-leads]
Duration: 56ms
✅ PASS
550.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-audience_studio]
Duration: 54ms
✅ PASS
551.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-campaigns_list]
Duration: 54ms
✅ PASS
552.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-campaign_create_wizard]
Duration: 54ms
✅ PASS
553.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-content_templates]
Duration: 54ms
✅ PASS
554.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-integrations_hub]
Duration: 54ms
✅ PASS
555.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_37-settings_account]
Duration: 55ms
✅ PASS
556.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-login_flow]
Duration: 3.2s
✅ PASS
557.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-signup_flow]
Duration: 3.2s
✅ PASS
558.Feature Probe
3.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-reset_password]
Duration: 3.4s
✅ PASS
559.Feature Probe
69ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-dashboard_overview]
Duration: 69ms
✅ PASS
560.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-data_room]
Duration: 54ms
✅ PASS
561.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-memory]
Duration: 55ms
✅ PASS
562.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-analytics_overview]
Duration: 54ms
✅ PASS
563.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-analytics_conversions]
Duration: 55ms
✅ PASS
564.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-leads]
Duration: 55ms
✅ PASS
565.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-audience_studio]
Duration: 54ms
✅ PASS
566.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-campaigns_list]
Duration: 54ms
✅ PASS
567.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-campaign_create_wizard]
Duration: 53ms
✅ PASS
568.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-content_templates]
Duration: 54ms
✅ PASS
569.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-integrations_hub]
Duration: 54ms
✅ PASS
570.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_38-settings_account]
Duration: 54ms
✅ PASS
571.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-login_flow]
Duration: 3.3s
✅ PASS
572.Feature Probe
3.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-signup_flow]
Duration: 3.3s
✅ PASS
573.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-reset_password]
Duration: 3.2s
✅ PASS
574.Feature Probe
81ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-dashboard_overview]
Duration: 81ms
✅ PASS
575.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-data_room]
Duration: 54ms
✅ PASS
576.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-memory]
Duration: 54ms
✅ PASS
577.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-analytics_overview]
Duration: 54ms
✅ PASS
578.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-analytics_conversions]
Duration: 55ms
✅ PASS
579.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-leads]
Duration: 54ms
✅ PASS
580.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-audience_studio]
Duration: 54ms
✅ PASS
581.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-campaigns_list]
Duration: 54ms
✅ PASS
582.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-campaign_create_wizard]
Duration: 53ms
✅ PASS
583.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-content_templates]
Duration: 54ms
✅ PASS
584.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-integrations_hub]
Duration: 54ms
✅ PASS
585.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_39-settings_account]
Duration: 54ms
✅ PASS
586.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-login_flow]
Duration: 3.2s
✅ PASS
587.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-signup_flow]
Duration: 3.2s
✅ PASS
588.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-reset_password]
Duration: 3.2s
✅ PASS
589.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-dashboard_overview]
Duration: 54ms
✅ PASS
590.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-data_room]
Duration: 54ms
✅ PASS
591.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-memory]
Duration: 54ms
✅ PASS
592.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-analytics_overview]
Duration: 55ms
✅ PASS
593.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-analytics_conversions]
Duration: 54ms
✅ PASS
594.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-leads]
Duration: 55ms
✅ PASS
595.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-audience_studio]
Duration: 54ms
✅ PASS
596.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-campaigns_list]
Duration: 54ms
✅ PASS
597.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-campaign_create_wizard]
Duration: 54ms
✅ PASS
598.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-content_templates]
Duration: 57ms
✅ PASS
599.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-integrations_hub]
Duration: 54ms
✅ PASS
600.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-keyboard_40-settings_account]
Duration: 55ms
✅ PASS
601.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-login_flow]
Duration: 3.0s
✅ PASS
602.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-signup_flow]
Duration: 3.0s
✅ PASS
603.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-reset_password]
Duration: 3.1s
✅ PASS
604.Feature Probe
71ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-dashboard_overview]
Duration: 71ms
✅ PASS
605.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-data_room]
Duration: 56ms
✅ PASS
606.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-memory]
Duration: 54ms
✅ PASS
607.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-analytics_overview]
Duration: 54ms
✅ PASS
608.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-analytics_conversions]
Duration: 53ms
✅ PASS
609.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-leads]
Duration: 55ms
✅ PASS
610.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-audience_studio]
Duration: 53ms
✅ PASS
611.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-campaigns_list]
Duration: 54ms
✅ PASS
612.Feature Probe
59ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-campaign_create_wizard]
Duration: 59ms
✅ PASS
613.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-content_templates]
Duration: 55ms
✅ PASS
614.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-integrations_hub]
Duration: 53ms
✅ PASS
615.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_41-settings_account]
Duration: 54ms
✅ PASS
616.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-login_flow]
Duration: 3.1s
✅ PASS
617.Feature Probe
3.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-signup_flow]
Duration: 3.1s
✅ PASS
618.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-reset_password]
Duration: 3.0s
✅ PASS
619.Feature Probe
81ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-dashboard_overview]
Duration: 81ms
✅ PASS
620.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-data_room]
Duration: 54ms
✅ PASS
621.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-memory]
Duration: 54ms
✅ PASS
622.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-analytics_overview]
Duration: 54ms
✅ PASS
623.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-analytics_conversions]
Duration: 53ms
✅ PASS
624.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-leads]
Duration: 55ms
✅ PASS
625.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-audience_studio]
Duration: 54ms
✅ PASS
626.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-campaigns_list]
Duration: 54ms
✅ PASS
627.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-campaign_create_wizard]
Duration: 54ms
✅ PASS
628.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-content_templates]
Duration: 54ms
✅ PASS
629.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-integrations_hub]
Duration: 53ms
✅ PASS
630.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_42-settings_account]
Duration: 54ms
✅ PASS
631.Feature Probe
3.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-login_flow]
Duration: 3.0s
✅ PASS
632.Feature Probe
2.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-signup_flow]
Duration: 2.6s
✅ PASS
633.Feature Probe
2.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-reset_password]
Duration: 2.6s
✅ PASS
634.Feature Probe
75ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-dashboard_overview]
Duration: 75ms
✅ PASS
635.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-data_room]
Duration: 63ms
✅ PASS
636.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-memory]
Duration: 56ms
✅ PASS
637.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-analytics_overview]
Duration: 56ms
✅ PASS
638.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-analytics_conversions]
Duration: 56ms
✅ PASS
639.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-leads]
Duration: 57ms
✅ PASS
640.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-audience_studio]
Duration: 57ms
✅ PASS
641.Feature Probe
58ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-campaigns_list]
Duration: 58ms
✅ PASS
642.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-campaign_create_wizard]
Duration: 54ms
✅ PASS
643.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-content_templates]
Duration: 56ms
✅ PASS
644.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-integrations_hub]
Duration: 54ms
✅ PASS
645.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_43-settings_account]
Duration: 54ms
✅ PASS
646.Feature Probe
3.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-login_flow]
Duration: 3.5s
✅ PASS
647.Feature Probe
3.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-signup_flow]
Duration: 3.5s
✅ PASS
648.Feature Probe
3.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-reset_password]
Duration: 3.5s
✅ PASS
649.Feature Probe
75ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-dashboard_overview]
Duration: 75ms
✅ PASS
650.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-data_room]
Duration: 54ms
✅ PASS
651.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-memory]
Duration: 54ms
✅ PASS
652.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-analytics_overview]
Duration: 54ms
✅ PASS
653.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-analytics_conversions]
Duration: 54ms
✅ PASS
654.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-leads]
Duration: 54ms
✅ PASS
655.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-audience_studio]
Duration: 53ms
✅ PASS
656.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-campaigns_list]
Duration: 55ms
✅ PASS
657.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-campaign_create_wizard]
Duration: 53ms
✅ PASS
658.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-content_templates]
Duration: 54ms
✅ PASS
659.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-integrations_hub]
Duration: 55ms
✅ PASS
660.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_44-settings_account]
Duration: 54ms
✅ PASS
661.Feature Probe
3.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-login_flow]
Duration: 3.7s
✅ PASS
662.Feature Probe
3.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-signup_flow]
Duration: 3.7s
✅ PASS
663.Feature Probe
3.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-reset_password]
Duration: 3.7s
✅ PASS
664.Feature Probe
75ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-dashboard_overview]
Duration: 75ms
✅ PASS
665.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-data_room]
Duration: 54ms
✅ PASS
666.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-memory]
Duration: 54ms
✅ PASS
667.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-analytics_overview]
Duration: 55ms
✅ PASS
668.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-analytics_conversions]
Duration: 53ms
✅ PASS
669.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-leads]
Duration: 54ms
✅ PASS
670.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-audience_studio]
Duration: 53ms
✅ PASS
671.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-campaigns_list]
Duration: 55ms
✅ PASS
672.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-campaign_create_wizard]
Duration: 54ms
✅ PASS
673.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-content_templates]
Duration: 54ms
✅ PASS
674.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-integrations_hub]
Duration: 54ms
✅ PASS
675.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-state_45-settings_account]
Duration: 54ms
✅ PASS
676.Feature Probe
7.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-login_flow]
Duration: 7.8s
✅ PASS
677.Feature Probe
9.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-signup_flow]
Duration: 9.1s
✅ PASS
678.Feature Probe
7.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-reset_password]
Duration: 7.7s
✅ PASS
679.Feature Probe
83ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-dashboard_overview]
Duration: 83ms
✅ PASS
680.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-data_room]
Duration: 53ms
✅ PASS
681.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-memory]
Duration: 53ms
✅ PASS
682.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-analytics_overview]
Duration: 53ms
✅ PASS
683.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-analytics_conversions]
Duration: 53ms
✅ PASS
684.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-leads]
Duration: 54ms
✅ PASS
685.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-audience_studio]
Duration: 55ms
✅ PASS
686.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-campaigns_list]
Duration: 53ms
✅ PASS
687.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-campaign_create_wizard]
Duration: 53ms
✅ PASS
688.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-content_templates]
Duration: 53ms
✅ PASS
689.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-integrations_hub]
Duration: 53ms
✅ PASS
690.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_46-settings_account]
Duration: 53ms
✅ PASS
691.Feature Probe
9.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-login_flow]
Duration: 9.5s
✅ PASS
692.Feature Probe
9.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-signup_flow]
Duration: 9.9s
✅ PASS
693.Feature Probe
9.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-reset_password]
Duration: 9.7s
✅ PASS
694.Feature Probe
81ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-dashboard_overview]
Duration: 81ms
✅ PASS
695.Feature Probe
56ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-data_room]
Duration: 56ms
✅ PASS
696.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-memory]
Duration: 53ms
✅ PASS
697.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-analytics_overview]
Duration: 53ms
✅ PASS
698.Feature Probe
55ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-analytics_conversions]
Duration: 55ms
✅ PASS
699.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-leads]
Duration: 53ms
✅ PASS
700.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-audience_studio]
Duration: 53ms
✅ PASS
701.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-campaigns_list]
Duration: 53ms
✅ PASS
702.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-campaign_create_wizard]
Duration: 53ms
✅ PASS
703.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-content_templates]
Duration: 53ms
✅ PASS
704.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-integrations_hub]
Duration: 53ms
✅ PASS
705.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_47-settings_account]
Duration: 53ms
✅ PASS
706.Feature Probe
5.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-login_flow]
Duration: 5.3s
✅ PASS
707.Feature Probe
5.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-signup_flow]
Duration: 5.2s
✅ PASS
708.Feature Probe
5.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-reset_password]
Duration: 5.2s
✅ PASS
709.Feature Probe
67ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-dashboard_overview]
Duration: 67ms
✅ PASS
710.Feature Probe
57ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-data_room]
Duration: 57ms
✅ PASS
711.Feature Probe
68ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-memory]
Duration: 68ms
✅ PASS
712.Feature Probe
68ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-analytics_overview]
Duration: 68ms
✅ PASS
713.Feature Probe
72ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-analytics_conversions]
Duration: 72ms
✅ PASS
714.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-leads]
Duration: 61ms
✅ PASS
715.Feature Probe
67ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-audience_studio]
Duration: 67ms
✅ PASS
716.Feature Probe
78ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-campaigns_list]
Duration: 78ms
✅ PASS
717.Feature Probe
61ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-campaign_create_wizard]
Duration: 61ms
✅ PASS
718.Feature Probe
63ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-content_templates]
Duration: 63ms
✅ PASS
719.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-integrations_hub]
Duration: 64ms
✅ PASS
720.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_48-settings_account]
Duration: 64ms
✅ PASS
721.Feature Probe
5.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-login_flow]
Duration: 5.2s
✅ PASS
722.Feature Probe
5.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-signup_flow]
Duration: 5.3s
✅ PASS
723.Feature Probe
5.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-reset_password]
Duration: 5.3s
✅ PASS
724.Feature Probe
65ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-dashboard_overview]
Duration: 65ms
✅ PASS
725.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-data_room]
Duration: 54ms
✅ PASS
726.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-memory]
Duration: 54ms
✅ PASS
727.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-analytics_overview]
Duration: 54ms
✅ PASS
728.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-analytics_conversions]
Duration: 54ms
✅ PASS
729.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-leads]
Duration: 53ms
✅ PASS
730.Feature Probe
52ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-audience_studio]
Duration: 52ms
✅ PASS
731.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-campaigns_list]
Duration: 53ms
✅ PASS
732.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-campaign_create_wizard]
Duration: 53ms
✅ PASS
733.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-content_templates]
Duration: 54ms
✅ PASS
734.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-integrations_hub]
Duration: 53ms
✅ PASS
735.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_49-settings_account]
Duration: 53ms
✅ PASS
736.Feature Probe
3.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-login_flow]
Duration: 3.4s
✅ PASS
737.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-signup_flow]
Duration: 3.2s
✅ PASS
738.Feature Probe
3.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-reset_password]
Duration: 3.2s
✅ PASS
739.Feature Probe
74ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-dashboard_overview]
Duration: 74ms
✅ PASS
740.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-data_room]
Duration: 53ms
✅ PASS
741.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-memory]
Duration: 53ms
✅ PASS
742.Feature Probe
64ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-analytics_overview]
Duration: 64ms
✅ PASS
743.Feature Probe
54ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-analytics_conversions]
Duration: 54ms
✅ PASS
744.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-leads]
Duration: 53ms
✅ PASS
745.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-audience_studio]
Duration: 53ms
✅ PASS
746.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-campaigns_list]
Duration: 53ms
✅ PASS
747.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-campaign_create_wizard]
Duration: 53ms
✅ PASS
748.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-content_templates]
Duration: 53ms
✅ PASS
749.Feature Probe
53ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-integrations_hub]
Duration: 53ms
✅ PASS
750.Feature Probe
68ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Feature Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Probe verified successfully

tests/test_feature_matrix_50.py::test_feature_probe[chromium-resilience_50-settings_account]
Duration: 68ms
TestsPassedFailedPass RateTime
750749199.9%14m 3s
📌 Integrations E2 E9 ✅ 9 100.0%
✅ PASS
1.Integrations Page Loads
8.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_integrations_page_loads[chromium]
Duration: 8.5s
✅ PASS
2.Autosend Card Visible
10.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Autosend Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Card Visible verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_autosend_card_visible[chromium]
Duration: 10.2s
✅ PASS
3.Sendgrid Card Visible
9.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sendgrid Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sendgrid Card Visible verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_sendgrid_card_visible[chromium]
Duration: 9.9s
✅ PASS
4.Resend Card Visible
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Resend Card Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Resend Card Visible verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_resend_card_visible[chromium]
Duration: 1m 9s
✅ PASS
5.No Js Errors
1m 18s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_no_js_errors[chromium]
Duration: 1m 18s
✅ PASS
6.Push Tab Clickable
13.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Push Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Push Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_push_tab_clickable[chromium]
Duration: 13.5s
✅ PASS
7.Social Tab Clickable
9.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Social Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Social Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_social_tab_clickable[chromium]
Duration: 9.1s
✅ PASS
8.Email Tab Default
1m 14s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Email Tab Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Tab Default verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_email_tab_default[chromium]
Duration: 1m 14s
✅ PASS
9.Sms Tab Clickable
11.7s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sms Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Sms Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestIntegrationsE2E::test_sms_tab_clickable[chromium]
Duration: 11.7s
TestsPassedFailedPass RateTime
990100.0%4m 43s
📌 Interaction Matrix10 ✅ 10 100.0%
✅ PASS
1.Click Every Button
4m 53s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-root]
Duration: 4m 53s
✅ PASS
2.Click Every Button
87ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-campaigns]
Duration: 87ms
✅ PASS
3.Click Every Button
94ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-analytics]
Duration: 94ms
✅ PASS
4.Click Every Button
81ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-leads]
Duration: 81ms
✅ PASS
5.Click Every Button
79ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-audience-studio]
Duration: 79ms
✅ PASS
6.Click Every Button
79ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-integrations]
Duration: 79ms
✅ PASS
7.Click Every Button
79ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-settings]
Duration: 79ms
✅ PASS
8.Click Every Button
79ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-settings_tab_brand]
Duration: 79ms
✅ PASS
9.Click Every Button
83ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-settings_tab_account]
Duration: 83ms
✅ PASS
10.Click Every Button
85ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Click Every Button
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Every Button verified successfully

tests/test_interaction_matrix.py::test_click_every_button[chromium-settings_tab_misc]
Duration: 85ms
TestsPassedFailedPass RateTime
10100100.0%4m 54s
📌 Leads Create Audience97 ✅ 97 100.0%
✅ PASS
1.Create Audience Subtitle Visible
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Subtitle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Audience Subtitle Visible verified successfully

tests/test_leads_create_audience.py::test_create_audience_subtitle_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Condition Builder Select Event Dropdown Exists
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Condition Builder Select Event Dropdown Exists verified successfully

tests/test_leads_create_audience.py::test_condition_builder_select_event_dropdown_exists[chromium]
Duration: 1m 33s
✅ PASS
3.Preview Create Audience Button Present
1m 38s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Preview Create Audience Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preview Create Audience Button Present verified successfully

tests/test_leads_create_audience.py::test_preview_create_audience_button_present[chromium]
Duration: 1m 38s
✅ PASS
4.Leads Page Loads Authenticated
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Loads Authenticated
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Loads Authenticated verified successfully

tests/test_leads_create_audience.py::test_leads_page_loads_authenticated[chromium]
Duration: 1m 35s
✅ PASS
5.Leads Page Subtitle Visible
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Subtitle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Subtitle Visible verified successfully

tests/test_leads_create_audience.py::test_leads_page_subtitle_visible[chromium]
Duration: 1m 36s
✅ PASS
6.Leads Table Columns Present
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Table Columns Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Table Columns Present verified successfully

tests/test_leads_create_audience.py::test_leads_table_columns_present[chromium]
Duration: 1m 34s
✅ PASS
7.Direct Url Create Audience Loads
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Direct Url Create Audience Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Direct Url Create Audience Loads verified successfully

tests/test_leads_create_audience.py::test_direct_url_create_audience_loads[chromium]
Duration: 1m 34s
✅ PASS
8.Leads Status Filter Button Exists
1m 38s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Status Filter Button Exists verified successfully

tests/test_leads_create_audience.py::test_leads_status_filter_button_exists[chromium]
Duration: 1m 38s
✅ PASS
9.Leads Search Input Present
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Search Input Present verified successfully

tests/test_leads_create_audience.py::test_leads_search_input_present[chromium]
Duration: 1m 35s
✅ PASS
10.Leads Network No 5Xx On Load
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Network No 5Xx On Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Network No 5Xx On Load verified successfully

tests/test_leads_create_audience.py::test_leads_network_no_5xx_on_load[chromium]
Duration: 1m 34s
✅ PASS
11.Leads Download Csv Button Present
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Download Csv Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Download Csv Button Present verified successfully

tests/test_leads_create_audience.py::test_leads_download_csv_button_present[chromium]
Duration: 1m 34s
✅ PASS
12.Leads Pagination Present
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Pagination Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Pagination Present verified successfully

tests/test_leads_create_audience.py::test_leads_pagination_present[chromium]
Duration: 1m 36s
✅ PASS
13.Audiences Tab Exists
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Exists verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_exists[chromium]
Duration: 1m 33s
✅ PASS
14.Audiences Tab Loads
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Loads verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_loads[chromium]
Duration: 1m 36s
✅ PASS
15.Audiences Tab Search Input Present
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Search Input Present verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_search_input_present[chromium]
Duration: 1m 34s
✅ PASS
16.Audiences Tab Upload Audiences Button Present
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Upload Audiences Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Upload Audiences Button Present verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_upload_audiences_button_present[chromium]
Duration: 1m 33s
✅ PASS
17.Audiences Tab Pagination Present
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Pagination Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Pagination Present verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_pagination_present[chromium]
Duration: 1m 34s
✅ PASS
18.Create Audiences Button Present On Leads Tab
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audiences Button Present On Leads Tab
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Audiences Button Present On Leads Tab verified successfully

tests/test_leads_create_audience.py::test_create_audiences_button_present_on_leads_tab[chromium]
Duration: 1m 34s
✅ PASS
19.Create Audiences Button Present On Audiences Tab
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audiences Button Present On Audiences Tab
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Audiences Button Present On Audiences Tab verified successfully

tests/test_leads_create_audience.py::test_create_audiences_button_present_on_audiences_tab[chromium]
Duration: 1m 35s
✅ PASS
20.Create Audience Page Loads
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Audience Page Loads verified successfully

tests/test_leads_create_audience.py::test_create_audience_page_loads[chromium]
Duration: 1m 35s
✅ PASS
21.Preview No Crash On Empty Condition
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Preview No Crash On Empty Condition
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Preview No Crash On Empty Condition verified successfully

tests/test_leads_create_audience.py::test_preview_no_crash_on_empty_condition[chromium]
Duration: 1m 34s
✅ PASS
22.Leads Page No Js Errors
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Page No Js Errors verified successfully

tests/test_leads_create_audience.py::test_leads_page_no_js_errors[chromium]
Duration: 1m 36s
✅ PASS
23.Create Audience Page No Js Errors
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Page No Js Errors
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Page No Js Errors verified successfully

tests/test_leads_create_audience.py::test_create_audience_page_no_js_errors[chromium]
Duration: 1m 37s
✅ PASS
24.Create Audience Back Button Returns To Leads
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Back Button Returns To Leads
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Back Button Returns To Leads verified successfully

tests/test_leads_create_audience.py::test_create_audience_back_button_returns_to_leads[chromium]
Duration: 1m 34s
✅ PASS
25.Clear All Resets To Single Condition
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Clear All Resets To Single Condition
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Clear All Resets To Single Condition verified successfully

tests/test_leads_create_audience.py::test_clear_all_resets_to_single_condition[chromium]
Duration: 1m 35s
✅ PASS
26.Create Audience Page Title
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Page Title
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Page Title verified successfully

tests/test_leads_create_audience.py::test_create_audience_page_title[chromium]
Duration: 1m 34s
✅ PASS
27.Condition Duplicate Button Clones Row
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Duplicate Button Clones Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Duplicate Button Clones Row verified successfully

tests/test_leads_create_audience.py::test_condition_duplicate_button_clones_row[chromium]
Duration: 1m 36s
✅ PASS
28.Condition Delete Button Removes Row
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Delete Button Removes Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Delete Button Removes Row verified successfully

tests/test_leads_create_audience.py::test_condition_delete_button_removes_row[chromium]
Duration: 1m 35s
✅ PASS
29.Preview Audience Button Triggers Preview
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Preview Audience Button Triggers Preview
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preview Audience Button Triggers Preview verified successfully

tests/test_leads_create_audience.py::test_preview_audience_button_triggers_preview[chromium]
Duration: 1m 37s
✅ PASS
30.Preview Shows Matched Users Table
1m 38s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Preview Shows Matched Users Table
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preview Shows Matched Users Table verified successfully

tests/test_leads_create_audience.py::test_preview_shows_matched_users_table[chromium]
Duration: 1m 38s
✅ PASS
31.Preview Shows User Count Badge
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Preview Shows User Count Badge
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preview Shows User Count Badge verified successfully

tests/test_leads_create_audience.py::test_preview_shows_user_count_badge[chromium]
Duration: 1m 34s
✅ PASS
32.Preview Updates On Condition Change
1m 39s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Preview Updates On Condition Change
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preview Updates On Condition Change verified successfully

tests/test_leads_create_audience.py::test_preview_updates_on_condition_change[chromium]
Duration: 1m 39s
✅ PASS
33.Leads Page Redirects Unauthenticated
4.3s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Redirects Unauthenticated
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Leads Page Redirects Unauthenticated verified successfully

tests/test_leads_create_audience.py::test_leads_page_redirects_unauthenticated[chromium]
Duration: 4.3s
✅ PASS
34.Create Audience Save Navigates To Audiences Tab
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Save Navigates To Audiences Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Create Audience Save Navigates To Audiences Tab verified successfully

tests/test_leads_create_audience.py::test_create_audience_save_navigates_to_audiences_tab[chromium]
Duration: 1m 35s
✅ PASS
35.All Six Event Groups Selectable
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: All Six Event Groups Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Six Event Groups Selectable verified successfully

tests/test_leads_create_audience.py::test_all_six_event_groups_selectable[chromium]
Duration: 1m 36s
✅ PASS
36.Event Dropdown Opens On Click
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Event Dropdown Opens On Click verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_opens_on_click[chromium]
Duration: 1m 34s
✅ PASS
37.Multi Condition Plain Words Updates
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Multi Condition Plain Words Updates
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Multi Condition Plain Words Updates verified successfully

tests/test_leads_create_audience.py::test_multi_condition_plain_words_updates[chromium]
Duration: 1m 37s
✅ PASS
38.Event Dropdown Has Search Input
1m 38s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Has Search Input verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_has_search_input[chromium]
Duration: 1m 38s
✅ PASS
39.Leads Tab Active By Default
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Tab Active By Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Active By Default verified successfully

tests/test_leads_create_audience.py::test_leads_tab_active_by_default[chromium]
Duration: 1m 34s
✅ PASS
40.Group Add Filter Inside Group
1m 39s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Group Add Filter Inside Group verified successfully

tests/test_leads_create_audience.py::test_group_add_filter_inside_group[chromium]
Duration: 1m 39s
✅ PASS
41.Event Dropdown Shows Abandoned Checkout
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Shows Abandoned Checkout verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_abandoned_checkout[chromium]
Duration: 1m 34s
✅ PASS
42.Create Audience Unauthenticated Redirects
7.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Unauthenticated Redirects
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Create Audience Unauthenticated Redirects verified successfully

tests/test_leads_create_audience.py::test_create_audience_unauthenticated_redirects[chromium]
Duration: 7.0s
✅ PASS
43.Leads Table Shows Data Rows
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Table Shows Data Rows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Table Shows Data Rows verified successfully

tests/test_leads_create_audience.py::test_leads_table_shows_data_rows[chromium]
Duration: 1m 34s
✅ PASS
44.Event Dropdown Shows Add To Cart
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Event Dropdown Shows Add To Cart verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_add_to_cart[chromium]
Duration: 1m 37s
✅ PASS
45.Leads Tab Switch Back From Audiences
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Tab Switch Back From Audiences
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Switch Back From Audiences verified successfully

tests/test_leads_create_audience.py::test_leads_tab_switch_back_from_audiences[chromium]
Duration: 1m 37s
✅ PASS
46.Event Dropdown Shows Begin Checkout
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Shows Begin Checkout verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_begin_checkout[chromium]
Duration: 1m 36s
✅ PASS
47.Event Dropdown Shows Complete Registration
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Shows Complete Registration verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_complete_registration[chromium]
Duration: 1m 37s
✅ PASS
48.Create Audience Network No 5Xx
1m 41s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Network No 5Xx
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Network No 5Xx verified successfully

tests/test_leads_create_audience.py::test_create_audience_network_no_5xx[chromium]
Duration: 1m 41s
✅ PASS
49.Event Dropdown Shows View Content
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Shows View Content verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_view_content[chromium]
Duration: 1m 35s
✅ PASS
50.Event Dropdown Shows View Item
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Shows View Item verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_view_item[chromium]
Duration: 1m 34s
✅ PASS
51.Leads Search Filters Results
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Search Filters Results verified successfully

tests/test_leads_create_audience.py::test_leads_search_filters_results[chromium]
Duration: 1m 36s
✅ PASS
52.Audiences Network No 5Xx
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Network No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audiences Network No 5Xx verified successfully

tests/test_leads_create_audience.py::test_audiences_network_no_5xx[chromium]
Duration: 1m 37s
✅ PASS
53.Event Dropdown Search Filters Events
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Search Filters Events verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_search_filters_events[chromium]
Duration: 1m 35s
✅ PASS
54.Event Dropdown Shows Property Types
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Shows Property Types verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_shows_property_types[chromium]
Duration: 1m 35s
✅ PASS
55.Event Dropdown Closes On Escape
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Dropdown Closes On Escape verified successfully

tests/test_leads_create_audience.py::test_event_dropdown_closes_on_escape[chromium]
Duration: 1m 34s
✅ PASS
56.Abandoned Checkout Event Group Selectable
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Abandoned Checkout Event Group Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Abandoned Checkout Event Group Selectable verified successfully

tests/test_leads_create_audience.py::test_abandoned_checkout_event_group_selectable[chromium]
Duration: 1m 34s
✅ PASS
57.Leads Pagination Next Works
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Pagination Next Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Pagination Next Works verified successfully

tests/test_leads_create_audience.py::test_leads_pagination_next_works[chromium]
Duration: 1m 34s
✅ PASS
58.Event Group Shows Happened Operator
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Event Group Shows Happened Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Group Shows Happened Operator verified successfully

tests/test_leads_create_audience.py::test_event_group_shows_happened_operator[chromium]
Duration: 1m 33s
✅ PASS
59.Event Group Happened Not Happened Options
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Event Group Happened Not Happened Options
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Group Happened Not Happened Options verified successfully

tests/test_leads_create_audience.py::test_event_group_happened_not_happened_options[chromium]
Duration: 1m 35s
✅ PASS
60.Event Group Select Not Happened
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Event Group Select Not Happened
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Group Select Not Happened verified successfully

tests/test_leads_create_audience.py::test_event_group_select_not_happened[chromium]
Duration: 1m 35s
✅ PASS
61.Audiences Tab Table Columns
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Table Columns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audiences Tab Table Columns verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_table_columns[chromium]
Duration: 1m 35s
✅ PASS
62.Event Group Plain Words Updates
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Event Group Plain Words Updates
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Group Plain Words Updates verified successfully

tests/test_leads_create_audience.py::test_event_group_plain_words_updates[chromium]
Duration: 1m 34s
✅ PASS
63.String Property Shows Is Operator
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Shows Is Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Shows Is Operator verified successfully

tests/test_leads_create_audience.py::test_string_property_shows_is_operator[chromium]
Duration: 1m 36s
✅ PASS
64.Audiences Tab Search Filters
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audiences Tab Search Filters verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_search_filters[chromium]
Duration: 1m 34s
✅ PASS
65.String Property Operator Options
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Operator Options
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Operator Options verified successfully

tests/test_leads_create_audience.py::test_string_property_operator_options[chromium]
Duration: 1m 34s
✅ PASS
66.Audiences Tab Create Campaign Button Per Row
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Create Campaign Button Per Row
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Audiences Tab Create Campaign Button Per Row verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_create_campaign_button_per_row[chromium]
Duration: 1m 36s
✅ PASS
67.String Property Has Text Input
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Has Text Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Has Text Input verified successfully

tests/test_leads_create_audience.py::test_string_property_has_text_input[chromium]
Duration: 1m 37s
✅ PASS
68.Audiences Tab Kebab Menu View List
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Kebab Menu View List
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audiences Tab Kebab Menu View List verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_kebab_menu_view_list[chromium]
Duration: 1m 37s
✅ PASS
69.String Property Is Not Operator
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Is Not Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Is Not Operator verified successfully

tests/test_leads_create_audience.py::test_string_property_is_not_operator[chromium]
Duration: 1m 35s
✅ PASS
70.Audiences Tab Kebab Menu Has Delete
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Audiences Tab Kebab Menu Has Delete
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audiences Tab Kebab Menu Has Delete verified successfully

tests/test_leads_create_audience.py::test_audiences_tab_kebab_menu_has_delete[chromium]
Duration: 1m 35s
✅ PASS
71.String Property Contains Operator
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Contains Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Contains Operator verified successfully

tests/test_leads_create_audience.py::test_string_property_contains_operator[chromium]
Duration: 1m 34s
✅ PASS
72.String Property Does Not Contain Operator
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Does Not Contain Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Does Not Contain Operator verified successfully

tests/test_leads_create_audience.py::test_string_property_does_not_contain_operator[chromium]
Duration: 1m 35s
✅ PASS
73.String Property Enter Value Updates Plain Words
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: String Property Enter Value Updates Plain Words
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — String Property Enter Value Updates Plain Words verified successfully

tests/test_leads_create_audience.py::test_string_property_enter_value_updates_plain_words[chromium]
Duration: 1m 34s
✅ PASS
74.Number Property Shows Equals Operator
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Number Property Shows Equals Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Number Property Shows Equals Operator verified successfully

tests/test_leads_create_audience.py::test_number_property_shows_equals_operator[chromium]
Duration: 1m 34s
✅ PASS
75.Number Property Operator Options
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Number Property Operator Options
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Number Property Operator Options verified successfully

tests/test_leads_create_audience.py::test_number_property_operator_options[chromium]
Duration: 1m 34s
✅ PASS
76.Number Property Has Numeric Input
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Number Property Has Numeric Input
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Number Property Has Numeric Input verified successfully

tests/test_leads_create_audience.py::test_number_property_has_numeric_input[chromium]
Duration: 1m 33s
✅ PASS
77.Number Property Greater Than Operator
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Number Property Greater Than Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Number Property Greater Than Operator verified successfully

tests/test_leads_create_audience.py::test_number_property_greater_than_operator[chromium]
Duration: 1m 34s
✅ PASS
78.Create Audience Breadcrumb Shows Leads
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audience Breadcrumb Shows Leads
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Breadcrumb Shows Leads verified successfully

tests/test_leads_create_audience.py::test_create_audience_breadcrumb_shows_leads[chromium]
Duration: 1m 37s
✅ PASS
79.Number Property Less Than Operator
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Number Property Less Than Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Number Property Less Than Operator verified successfully

tests/test_leads_create_audience.py::test_number_property_less_than_operator[chromium]
Duration: 1m 35s
✅ PASS
80.Number Property Not Equals Operator
1m 33s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Number Property Not Equals Operator
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Number Property Not Equals Operator verified successfully

tests/test_leads_create_audience.py::test_number_property_not_equals_operator[chromium]
Duration: 1m 33s
✅ PASS
81.Add Filter Increments Condition Count
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Filter Increments Condition Count verified successfully

tests/test_leads_create_audience.py::test_add_filter_increments_condition_count[chromium]
Duration: 1m 35s
✅ PASS
82.Add Filter Shows And Connector
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Filter Shows And Connector verified successfully

tests/test_leads_create_audience.py::test_add_filter_shows_and_connector[chromium]
Duration: 1m 36s
✅ PASS
83.And Or Toggle Available
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: And Or Toggle Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — And Or Toggle Available verified successfully

tests/test_leads_create_audience.py::test_and_or_toggle_available[chromium]
Duration: 1m 37s
✅ PASS
84.And Connector Switches To Or
1m 34s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: And Connector Switches To Or
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — And Connector Switches To Or verified successfully

tests/test_leads_create_audience.py::test_and_connector_switches_to_or[chromium]
Duration: 1m 34s
✅ PASS
85.Add Group Creates Grouped Block
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Add Group Creates Grouped Block
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Add Group Creates Grouped Block verified successfully

tests/test_leads_create_audience.py::test_add_group_creates_grouped_block[chromium]
Duration: 1m 36s
✅ PASS
86.Add Group Shows Ungroup Button
1m 40s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Add Group Shows Ungroup Button
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Group Shows Ungroup Button verified successfully

tests/test_leads_create_audience.py::test_add_group_shows_ungroup_button[chromium]
Duration: 1m 40s
✅ PASS
87.Add Group Increments Condition Count
1m 38s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Add Group Increments Condition Count
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Group Increments Condition Count verified successfully

tests/test_leads_create_audience.py::test_add_group_increments_condition_count[chromium]
Duration: 1m 38s
✅ PASS
88.Leads Search Xss Safe
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Leads Search Xss Safe verified successfully

tests/test_leads_create_audience.py::test_leads_search_xss_safe[chromium]
Duration: 1m 35s
✅ PASS
89.Leads Status Filter Opens Options
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Status Filter Opens Options verified successfully

tests/test_leads_create_audience.py::test_leads_status_filter_opens_options[chromium]
Duration: 1m 35s
✅ PASS
90.Condition Builder Match Customers Header
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Builder Match Customers Header
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Builder Match Customers Header verified successfully

tests/test_leads_create_audience.py::test_condition_builder_match_customers_header[chromium]
Duration: 1m 35s
✅ PASS
91.Condition Builder Shows Condition Count
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Builder Shows Condition Count
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Builder Shows Condition Count verified successfully

tests/test_leads_create_audience.py::test_condition_builder_shows_condition_count[chromium]
Duration: 1m 37s
✅ PASS
92.Condition Builder In Plain Words Section
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Builder In Plain Words Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Builder In Plain Words Section verified successfully

tests/test_leads_create_audience.py::test_condition_builder_in_plain_words_section[chromium]
Duration: 1m 35s
✅ PASS
93.Condition Builder Add Filter Button
1m 37s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Condition Builder Add Filter Button verified successfully

tests/test_leads_create_audience.py::test_condition_builder_add_filter_button[chromium]
Duration: 1m 37s
✅ PASS
94.Condition Builder Add Group Button
1m 35s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Builder Add Group Button
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Condition Builder Add Group Button verified successfully

tests/test_leads_create_audience.py::test_condition_builder_add_group_button[chromium]
Duration: 1m 35s
✅ PASS
95.Condition Builder Clear All Button
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Builder Clear All Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Builder Clear All Button verified successfully

tests/test_leads_create_audience.py::test_condition_builder_clear_all_button[chromium]
Duration: 1m 36s
✅ PASS
96.Condition Builder Preview Audience Button
1m 38s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Condition Builder Preview Audience Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Condition Builder Preview Audience Button verified successfully

tests/test_leads_create_audience.py::test_condition_builder_preview_audience_button[chromium]
Duration: 1m 38s
✅ PASS
97.Create Audiences Button Navigates To Builder
1m 36s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Create Audiences Button Navigates To Builder
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Create Audiences Button Navigates To Builder verified successfully

tests/test_leads_create_audience.py::test_create_audiences_button_navigates_to_builder[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
97970100.0%151m 17s
📌 Leads E2 E10 ✅ 10 100.0%
✅ PASS
1.Export Button Present
8.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Export Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Export Button Present verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_export_button_present[chromium]
Duration: 8.0s
✅ PASS
2.Import Button Present
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Import Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Import Button Present verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_import_button_present[chromium]
Duration: 1m 9s
✅ PASS
3.Leads Page Loads
1m 10s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Loads verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_leads_page_loads[chromium]
Duration: 1m 10s
✅ PASS
4.Leads List Visible
9.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Leads List Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads List Visible verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_leads_list_visible[chromium]
Duration: 9.9s
✅ PASS
5.Search No Results Empty State
14.2s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Search No Results Empty State verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_search_no_results_empty_state[chromium]
Duration: 14.2s
✅ PASS
6.No Js Errors
12.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_no_js_errors[chromium]
Duration: 12.5s
✅ PASS
7.Sort By Name
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Sort By Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sort By Name verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_sort_by_name[chromium]
Duration: 1m 11s
✅ PASS
8.Lead Row Clickable
10.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Lead Row Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Lead Row Clickable verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_lead_row_clickable[chromium]
Duration: 10.5s
✅ PASS
9.Search By Email Filters List
10.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Search By Email Filters List verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_search_by_email_filters_list[chromium]
Duration: 10.8s
✅ PASS
10.Status Filter Subscribed
8.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Status Filter Subscribed verified successfully

tests/test_full_platform_e2e.py::TestLeadsE2E::test_status_filter_subscribed[chromium]
Duration: 8.9s
TestsPassedFailedPass RateTime
10100100.0%4m 45s
📌 Memory E2 E7 ✅ 7 100.0%
✅ PASS
1.Memory Page Loads
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Memory Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Page Loads verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_memory_page_loads[chromium]
Duration: 1m 9s
✅ PASS
2.Upload Button Present
7.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Upload Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload Button Present verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_upload_button_present[chromium]
Duration: 7.4s
✅ PASS
3.Product Search Present
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
UI element visible and accessible on page
Result
✅ PASSED — Product Search Present verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_product_search_present[chromium]
Duration: 1m 11s
✅ PASS
4.Fetch From Shopify Button Present
1m 12s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Fetch From Shopify Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Fetch From Shopify Button Present verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_fetch_from_shopify_button_present[chromium]
Duration: 1m 12s
✅ PASS
5.No Js Errors
1m 19s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_no_js_errors[chromium]
Duration: 1m 19s
✅ PASS
6.Knowledgebase Tab Default
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Knowledgebase Tab Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledgebase Tab Default verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_knowledgebase_tab_default[chromium]
Duration: 1m 9s
✅ PASS
7.Product Tab Switches
9.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Product Tab Switches
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Product Tab Switches verified successfully

tests/test_full_platform_e2e.py::TestMemoryE2E::test_product_tab_switches[chromium]
Duration: 9.0s
TestsPassedFailedPass RateTime
770100.0%6m 16s
📌 Security3 ✅ 3 100.0%
✅ PASS
1.Cookie Security
4.8s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Cookie Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cookie Security verified successfully

tests/advanced_types/test_security.py::TestSecurity::test_cookie_security[chromium]
Duration: 4.8s
✅ PASS
2.Basic Xss Protection
2.9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Basic Xss Protection verified successfully

tests/advanced_types/test_security.py::TestSecurity::test_basic_xss_protection[chromium]
Duration: 2.9s
✅ PASS
3.Security Headers
960ms
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Security Headers
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Security Headers verified successfully

tests/advanced_types/test_security.py::TestSecurity::test_security_headers[chromium]
Duration: 960ms
TestsPassedFailedPass RateTime
330100.0%8.6s
📌 Settings E2 E12 ✅ 12 100.0%
✅ PASS
1.Settings Page Loads
8.6s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Settings Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Page Loads verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_settings_page_loads[chromium]
Duration: 8.6s
✅ PASS
2.Business Name Field Present
8.0s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Business Name Field Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Business Name Field Present verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_business_name_field_present[chromium]
Duration: 8.0s
✅ PASS
3.Website Url Field Present
1m 10s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Website Url Field Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Url Field Present verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_website_url_field_present[chromium]
Duration: 1m 10s
✅ PASS
4.Industry Dropdown Present
7.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta-stg.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Industry Dropdown Present verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_industry_dropdown_present[chromium]
Duration: 7.4s
✅ PASS
5.Save Changes Button Present
1m 15s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Save Changes Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Save Changes Button Present verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_save_changes_button_present[chromium]
Duration: 1m 15s
✅ PASS
6.No Js Errors
12.4s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: No Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_no_js_errors[chromium]
Duration: 12.4s
✅ PASS
7.Brand Tab Default
1m 9s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Brand Tab Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Brand Tab Default verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_brand_tab_default[chromium]
Duration: 1m 9s
✅ PASS
8.Visual Tab Clickable
10.1s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Visual Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Visual Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_visual_tab_clickable[chromium]
Duration: 10.1s
✅ PASS
9.Social Tab Clickable
1m 13s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Social Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Social Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_social_tab_clickable[chromium]
Duration: 1m 13s
✅ PASS
10.Account Tab Clickable
1m 11s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Account Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Account Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_account_tab_clickable[chromium]
Duration: 1m 11s
✅ PASS
11.Email Field Read Only
1m 15s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Email Field Read Only
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Field Read Only verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_email_field_read_only[chromium]
Duration: 1m 15s
✅ PASS
12.Misc Tab Clickable
9.5s
Page / Feature
Markopolo Platform · https://beta-stg.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta-stg.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
  2. Perform: Misc Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Misc Tab Clickable verified successfully

tests/test_full_platform_e2e.py::TestSettingsE2E::test_misc_tab_clickable[chromium]
Duration: 9.5s
TestsPassedFailedPass RateTime
12120100.0%8m 9s
Module Summary — Other
FeatureTestsPassedFailedPass RateDuration
Analytics E2 E98188.9%6m 38s
Api Data Exposure220100.0%3m 8s
Auth E2 E990100.0%2m 36s
Auth Forms Accessibility31233.3%17.4s
Auth V2 General Sanity550100.0%3.2s
Auth V2 Logout All220100.0%837ms
Auth V2 Multi Device43175.0%1.8s
Auth V2 Rate Limiting87187.5%33.4s
Auth V2 Refresh Token41125.0%1.3s
Auth V2 Session T T L21150.0%585ms
Auth V2 Short U R L Regression440100.0%27.4s
Avatar Upload Security440100.0%6m 12s
Billing E2 E990100.0%7m 43s
Campaigns220100.0%3m 8s
Content E2 E770100.0%5m 16s
Dashboard E2 E12120100.0%10m 44s
Dataroom E2 E770100.0%5m 16s
Deep Bug Hunt27270100.0%5m 13s
Feature Matrix 50750749199.9%14m 3s
Integrations E2 E990100.0%4m 43s
Interaction Matrix10100100.0%4m 54s
Leads Create Audience97970100.0%151m 17s
Leads E2 E10100100.0%4m 45s
Memory E2 E770100.0%6m 16s
Security330100.0%8.6s
Settings E2 E12120100.0%8m 9s
Features: 26Tests: 1018Passed: 1008Failed: 8Pass Rate: 99.0%251m 36s
📊 Overall — Run #482
18
Modules
246
Features
3101
Total Tests
3081
Passed
15
Failed (Real Bugs)
99.4%
Pass Rate
598m 13s
Duration
ModuleFeaturesTestsPassedFailedPass RateDuration
🔐 Authentication231681680100.0%69m 33s
📊 Dashboard267767760100.0%1205m 9s
📢 Campaigns52350349099.7%532m 8s
📈 Analytics231551550100.0%200m 30s
📁 Data Room1496960100.0%61m 10s
✍️ Content1567670100.0%104m 30s
🔗 Integrations181311310100.0%207m 51s
💳 Billing1237370100.0%57m 15s
⚙️ Settings3990100.0%15m 21s
🧠 Memory1660100.0%8m 16s
🎭 Audience Studio217170100.0%26m 38s
🏷️ MarkTag & Pixel1110100.0%1m 35s
🛡️ Security610495791.3%1m 7s
🧭 Navigation1167670100.0%107m 8s
🐛 Bug Regressions121210100.0%32m 29s
🔍 Coverage Audit1177770100.0%4m 19s
🎨 Frontend1110100.0%1m 39s
📋 Other2610181008899.0%251m 36s
Run #482 · master · schedule · 34a0c50 ·