🔬 Markopolo QA Test Report
STG (Staging)https://beta-stg.markopolo.ai
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Page Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Analytics Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Campaigns Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Settings Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Data Room Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Billing Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Integrations Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Content Accessible Under Lock
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Memory Accessible Under Lock
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 17 | 17 | 0 | 100.0% | 26m 55s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Both Fields Empty Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Empty Email Only Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Empty Password Only Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Email With Only Spaces Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Password With Only Spaces Blocked
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Empty Email Shows Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Whitespace Only Email Rejected
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Rejected
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 13 | 13 | 0 | 100.0% | 2m 37s |
📌 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Forgot Password Page Loads Within 5 Seconds
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: No Js Errors On Forgot Password Page
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Multiple Reset Requests Handled Gracefully
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Reset Token Not Exposed In Url
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Forgot Password Uses Https
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Submit Valid Email Shows Success
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Submit Unknown Email Shows Error Or Success
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Submit Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Submit Empty Email Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Valid Email Shows Success Message
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Success Message Does Not Reveal Account Existence
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Error Message Does Not Reveal Which Field Is Wrong
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Credential Combination
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Format Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Email Exceeding 254 Chars Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Email With Leading Trailing Spaces
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 18 | 18 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Locked Page Redirect Or Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Leads Redirect Shows Dashboard Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Leads Not Crash Not Logout
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Password Shows Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Invalid Email Shows Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Empty Email Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Empty Password Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Forgot Password Link Navigates
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Remember Me Checkbox If Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Submit Via Enter Key
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Tab Order Email Then Password Then Submit
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Password Field Type Is Password
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Show Hide Password Toggle
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Autocomplete Attribute On Fields
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Attempts | 5 consecutive wrong passwords |
| Passwords Tried | WrongPassword1! … WrongPassword5! |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Account lockout / rate-limit after repeated failures |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 14 | 14 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Email Input Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Password Input Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Submit Button Visible
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Forgot Password Link Visible
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Password Not Visible In Dom
- 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 Account | mejbaur@markopolo.ai |
| Attempts | 5 consecutive wrong passwords |
| Passwords Tried | WrongPassword1! … WrongPassword5! |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Account lockout / rate-limit after repeated failures |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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>-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 Field | Email / Password field |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Script not executed · No alert dialog |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 13 | 13 | 0 | 100.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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Weak Password Rejected On Reset Form
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Weak Password Rejected On Reset Form
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Weak Password Rejected On Reset Form
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Weak Password Rejected On Reset Form
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Weak Password Rejected On Reset Form
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Weak Password Rejected On Reset Form
- 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 Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/forgot-password |
| Action | Submit email → check reset email sent |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Password Mismatch On Reset Shows Error
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Clicksigninbuttonwithinvalidemailandpassword
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Clicksigninbuttonwithinvalidemailorpassword
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Clicksigninbuttonwithoutenteringcredentials
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Clicksigninbuttonwithvalidemailandpassword
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Sign In / Sign Up (https://beta-stg.markopolo.ai/login)
- Perform: Userlogout
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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 Account | mejbaur@markopolo.ai |
| Password Used | WrongPassword123! (intentionally invalid) |
| Test URL | https://beta-stg.markopolo.ai/login |
| Expected | Error message · Login rejected |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Account | mejbaur@markopolo.ai |
| Password | ••••••••••••••• |
| Test URL | https://beta-stg.markopolo.ai/login |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.0% | 1m 8s |
Module Summary — Authentication
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Accessible Pages Under Lock | 17 | 17 | 0 | 100.0% | 26m 55s |
| Account Activation Banner | 6 | 6 | 0 | 100.0% | 9m 34s |
| Empty Field Validation | 5 | 5 | 0 | 100.0% | 36.4s |
| Forgot Password Empty Field | 2 | 2 | 0 | 100.0% | 26.6s |
| Forgot Password Invalid Email Formats | 13 | 13 | 0 | 100.0% | 2m 37s |
| Forgot Password Nav Back | 3 | 3 | 0 | 100.0% | 28.7s |
| Forgot Password Navigation | 8 | 8 | 0 | 100.0% | 1m 5s |
| Forgot Password Rate Limiting | 3 | 3 | 0 | 100.0% | 37.9s |
| Forgot Password Security | 9 | 9 | 0 | 100.0% | 1m 50s |
| Forgot Password Submission | 5 | 5 | 0 | 100.0% | 54.4s |
| Forgot Password Valid Submission | 2 | 2 | 0 | 100.0% | 23.2s |
| Invalid Credentials | 9 | 9 | 0 | 100.0% | 1m 9s |
| Invalid Email Formats | 18 | 18 | 0 | 100.0% | 2m 15s |
| Locked Page Redirects | 3 | 3 | 0 | 100.0% | 5m 6s |
| Login Authentication | 7 | 7 | 0 | 100.0% | 2m 43s |
| Login Forgot Password | 1 | 1 | 0 | 100.0% | 4.0s |
| Login Functional Edge Cases | 14 | 14 | 0 | 100.0% | 5m 1s |
| Login Page Load | 7 | 7 | 0 | 100.0% | 20.3s |
| Login Security | 3 | 3 | 0 | 100.0% | 21.3s |
| Login Security Injections | 13 | 13 | 0 | 100.0% | 1m 33s |
| Reset Password Form Validation | 7 | 7 | 0 | 100.0% | 44.7s |
| Sign In | 7 | 7 | 0 | 100.0% | 3m 41s |
| Sign In — Negative | 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Run A Campaign Cta Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View All Events Link Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Run Campaign From Top Products
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Run Campaign Cta Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View All Events Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Top Purchased Products Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Top Viewed Products Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Event Summary Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Recent Events Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Event Timeline Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: No Data State Handled
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 21 | 21 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Templates Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Preset Campaign Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Preset Campaign Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Preset Campaign Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Campaign Template Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Details Button Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Details Button Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: All Three Templates Have Both Buttons
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Config Button Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Config Button Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Config Button Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Details Button Clickable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 119 | 119 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Voicecall Is Generated
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Voice Call Section Visibility
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Enter Countrycode And Phonenumber
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Phonenumber Is Removed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Addbutton Is Disabled
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Stats And Activity
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Voice Call Full Flow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Navigation All Links
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Workspace Switching
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Date Range Picker Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Date Range Selection Updates Data
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Cards Or Stats Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Values Are Non Negative
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Empty State Handled For New Account
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Loads With Kpi Cards
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi No Infinite Loading
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Revenue Kpi Has Currency Format
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Values Are Numeric
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Values Not Nan Or Undefined
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 11 | 11 | 0 | 100.0% | 17m 20s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Loads Fast Enough
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors On Dashboard
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Has Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Page Title Is Meaningful
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: No Broken Images On Dashboard
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Usable On Tablet Viewport
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Usable On Mobile Viewport
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Total Campaigns Count Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Channel Breakdown Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Recent Activity Section
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Book Session Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Group Headers Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Message Shows User Name
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Or Support Link Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Section Heading Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Topic Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Topic Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Topic Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Topic Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Topic Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Topic Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resource Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Help Resources Count
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 114 | 114 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Load Scenario
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 113 | 113 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Kpi Scenario
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 100 | 100 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Create Audiences Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads Page Heading Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads Pagination Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Segments Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Upload Leads Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads List Table Columns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads List Has Data
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Leads Sidebar Link Active When On Leads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Segments Tab Navigates
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 11 | 11 | 0 | 100.0% | 17m 46s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Notification Bell Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Notification Bell Opens Panel
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.0% | 3m 12s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Success Criteria Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Status Badge Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Close Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Cancel Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Config Buttons Count
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: View Config Opens Modal
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Has Campaign Title
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Has Description
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Trigger Event Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Cancel Does Not Navigate
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal Close X Button Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Escape Closes Modal
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Each Template View Config
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Each Template View Config
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Each Template View Config
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Modal See Performance Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: See Performance Navigates To Detail
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 17 | 17 | 0 | 100.0% | 26m 39s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Voice Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Country Code Selector Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Phone Number Input Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Add Phone Button Disabled With Empty Number
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Invalid Phone Number Shows Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Phone Number Accepts Only Digits
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Voice Script Generation Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Phone Number Cleared On Action
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Welcome Scenario
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 104 | 104 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to Dashboard (https://beta-stg.markopolo.ai/)
- Perform: Workspace Switcher Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Checks | KPI cards · Campaign cards · Load time < 60s |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.0% | 3m 13s |
Module Summary — Dashboard
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Analytics Filters And C T As | 21 | 21 | 0 | 100.0% | 32m 57s |
| Campaign Templates Section | 119 | 119 | 0 | 100.0% | 184m 22s |
| Dashboard | 6 | 6 | 0 | 100.0% | 9m 35s |
| Dashboard Comprehensive | 4 | 4 | 0 | 100.0% | 6m 19s |
| Dashboard Date Range | 2 | 2 | 0 | 100.0% | 3m 12s |
| Dashboard K P I Cards | 3 | 3 | 0 | 100.0% | 4m 52s |
| Dashboard K P I Display | 11 | 11 | 0 | 100.0% | 17m 20s |
| Dashboard K P I Navigation | 3 | 3 | 0 | 100.0% | 4m 42s |
| Dashboard Load | 6 | 6 | 0 | 100.0% | 9m 36s |
| Dashboard Responsive | 2 | 2 | 0 | 100.0% | 3m 10s |
| Dashboard Summary Cards | 3 | 3 | 0 | 100.0% | 4m 45s |
| Dashboard Welcome Section | 3 | 3 | 0 | 100.0% | 4m 50s |
| Help And Support | 1 | 1 | 0 | 100.0% | 1m 34s |
| Help Resources Section | 114 | 114 | 0 | 100.0% | 176m 39s |
| Home Page Core Load | 113 | 113 | 0 | 100.0% | 174m 51s |
| K P I Cards And Stats | 100 | 100 | 0 | 100.0% | 154m 31s |
| Leads Page | 11 | 11 | 0 | 100.0% | 17m 46s |
| Logo Navigation | 1 | 1 | 0 | 100.0% | 1m 38s |
| Notification Bell | 2 | 2 | 0 | 100.0% | 3m 12s |
| Sidebar Navigation | 112 | 112 | 0 | 100.0% | 173m 36s |
| User Profile Menu | 4 | 4 | 0 | 100.0% | 6m 29s |
| View Config Modal | 17 | 17 | 0 | 100.0% | 26m 39s |
| View Details Navigation | 4 | 4 | 0 | 100.0% | 6m 18s |
| Voice Call Section | 8 | 8 | 0 | 100.0% | 12m 44s |
| Welcome And Session Booking | 104 | 104 | 0 | 100.0% | 160m 22s |
| Workspace Switcher | 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Step1 Loads
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Next Button Disabled Without Required Fields
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Empty Shows Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Whitespace Shows Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Max Length Handled
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Variations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Variations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Variations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Intl Support
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Intl Support
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Intl Support
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Intl Support
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Workflow Variations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Workflow Variations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Campaign Workflow Variations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Based Campaign Defaultflow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Based Campaign Self Written Flow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 18 | 18 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Product Selection Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Generate Custom Ai Workflow Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Workflow Nodes Visible After Generate
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Launch Campaign Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Field Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Enter Campaign Name
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Toggles Email Sms
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: All Channels Toggle On
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Platform Selection
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Generate Custom Ai Workflow Runs
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Each Node Product Toggle Default On
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Each Node Ai Generated Toggle Default On
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Toggle Product Off On Each Node
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Toggle Ai Generated Off On Each Node
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Full Audience Campaign Launch Flow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Self Written Content Path
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 17 | 17 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Performance Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaigns Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset View Config Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Row Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Row Has Action Menu
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Delete Campaign Shows Confirmation
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Click Opens Detail
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Performance Button Navigates To Detail
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Performance Table Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Revenue Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Roas Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Impressions Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Open Rate Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Ctr Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Delivery Rate Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Conversion Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Kpi Cards Render
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: All Detail Tabs Cycle
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Back Navigation From Detail
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 11 | 11 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Continue Disabled Without Audience
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Selection Step Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Channel Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sms Channel Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Must Select At Least One Channel
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.0% | 6m 22s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Pause Button Visible Or Resume Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Edit Button Or Link Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Back Navigation Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Pause Campaign Action
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Processed Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Sent Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Delivered Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Delivery Rate Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Open Rate Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Ctr Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sms Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Performance Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Step Analytics Sub Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Activity Sub Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Has Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sms Metrics Same As Email
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Values Are Numeric
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Responsive
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Performance Table Columns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Performance Email Row
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channel Performance Sms Row
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 20 | 20 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Empty State Or Data
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Tab Has Content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign List Loads
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Detail Tabs Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Post Launch Metric Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Status Badge Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Has Metrics
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Tab Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequences Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequences Tab Content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Opens Modal Or Drawer
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Shows Campaign Fields
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 23 | 23 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Breadcrumb Campaigns Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Details Label Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Three Sub Tabs Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Detail Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Detail Tabs Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Status Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Detail Url Format
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: No Js Errors On Campaign Detail
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Detail Url Pattern
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name In Heading
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Back To Campaigns Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Back Button Navigates To Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: No Js Crash On Detail
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 14 | 14 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Detail Page Refresh
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Detail Direct Url Access
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequences Empty State Or Data
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequences Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequences Tab Has Content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Tab Shows Table Or Empty State
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Leads Tab Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequences Tab Content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Tab Switching Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Has Numeric Values
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Performance Sequences Tab Loads
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Overview Matches
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Communication Channels
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Content Has Steps
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Workflow Reflects Single Product Focus
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: All Four Channels
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Workflow Multi Step Generated
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Empty Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Whitespace Only Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Emoji
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name 255 Chars
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Special Chars
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Analytics Tab Redirect Bug
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 1 | 0 | 50.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Multi Channel Email Sms
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Shows Both Channels
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Promotional Objective
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Call Booking Objective
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Follow Up Objective
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Custom Objective
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Single Email Channel Only
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: View Config Shows Only Email Channel
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign List Edit Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Pause Button Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaigns Tab Or Section Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Voice Connect Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Voice Config Not Visible Cross Account
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Voice Connect Invalid Api Key Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Edit Save No Crash
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Pause Shows Confirmation
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Resume After Pause
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaigns List Shows Items
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaign Preview No Crash
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaign Abandoned Cart Available
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Voice Disconnect Shows Confirmation
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Analytics Link Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Status Changes After Pause
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Voice Integration Section Accessible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Delete Requires Confirmation
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 22 | 22 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Edit Campaign From Detail Page
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Change Persists
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Pause Button Or Graceful
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Resume Button Or Graceful
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Status Readable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Duplicate Campaign Available
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Pause Campaign From List
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Sort By Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Status Badge Colors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Delete Campaign Requires Confirmation
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Empty Campaign Name Blocks Continue
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Whitespace Only Name Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Extremely Long Name Handled
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Valid Name With Numbers Accepted
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Valid Unicode Name Accepted
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.0% | 9m 38s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Schedule Options Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Past Date Start Not Allowed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequence Step Can Be Added
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sequence Step Has Channel Configuration
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sms Character Limit Indicator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Email Step Requires Subject Line
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: All Tab Shows All Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Tab Clickable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 12 | 12 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Promotional Objective Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Direct Sales Objective Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Autonomous Content Type Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Waiting For Launch Status Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Date Visible In Name
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Channels Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Objective Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Products Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Content Type Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Actions Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Status Column
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 12 | 12 | 0 | 100.0% | 18m 56s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Based Campaign Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Campaign Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaign Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: All Three Campaign Types Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Type Descriptions Present
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Type Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: No Js Errors On Type Selection
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Based Campaign Option Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Campaign Option Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaign Option Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Type Selection Can Be Cancelled
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Select Audience Based Campaign
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Select Event Based Campaign
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Select Preset Campaign
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Close Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Verify Three Template Cards Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Template Card Structure
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Open Template Modal Browse Abandonment
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Open Template Modal Cart Abandonment
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Open Template Modal Checkout Abandonment
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Modal Configuration Section
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Preview Timeline
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Timeline Shows Multi Channel Sequence
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Modal Action Buttons
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Toggle Campaign Active Inactive
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: One Click Launch Campaign
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Abandoned Cart Event Definition
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Abandoned Checkout Event Definition
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Abandoned Browsing Event Definition
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Complete Template Flow All Templates
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Templates Smoke Test
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: See Performance Button Navigation
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 17 | 17 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns Heading Visible
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns Table Or List Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: No Js Errors On Campaigns Page
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns Url Correct
- 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
| Account | mejbaur@markopolo.ai |
| Campaign Name | "Automation Test Campaign" |
| Campaign Type | Email / SMS (selected in wizard) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Browser | Chromium (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Click 'Create Campaign' button
- Select campaign type (Email / SMS / Push)
- Fill campaign name, audience, content
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: No Js Crash
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns Page Unauthenticated Redirect
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 10 | 10 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Pagination Visible Or Single Page
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Page Numbers Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Pagination Displayed If Many Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Page Size Selector If Available
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns At Viewport
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns At Viewport
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaigns At Viewport
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.0% | 4m 37s |
📌 Campaigns Search5 ✅ 5 100.0%▼
✅ PASS
1.Search Input Visible
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
UI / Layout Check
Test Data
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- Verify results match or empty state shown
Expected
UI element visible and accessible on page
Result
✅ PASSED — Search Input Visible verified successfully
tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsSearch::test_search_input_visible[chromium]
Duration: 1m 34s
✅ PASS
2.Search With Existing Term
1m 38s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- Verify results match or empty state shown
Expected
UI element visible and accessible on page
Result
✅ PASSED — Search With Existing Term verified successfully
tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsSearch::test_search_with_existing_term[chromium]
Duration: 1m 38s
✅ PASS
3.Search Xss Payload Sanitized
1m 37s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Security Test
Test Data
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Search Xss Payload Sanitized verified successfully
tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsSearch::test_search_xss_payload_sanitized[chromium]
Duration: 1m 37s
✅ PASS
4.Search No Results Shows Empty State
1m 34s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Negative / Error Case
Test Data
| Account | mejbaur@markopolo.ai |
| Campaign Name | "" (empty string — invalid input) |
| Test URL | https://beta-stg.markopolo.ai/campaigns/create |
| Expected | Validation error · Campaign not created |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- Verify results match or empty state shown
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Search No Results Shows Empty State verified successfully
tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsSearch::test_search_no_results_shows_empty_state[chromium]
Duration: 1m 34s
✅ PASS
5.Search Clear Restores All
1m 35s
Page / Feature
Campaigns · https://beta-stg.markopolo.ai/campaigns
Test Type
Functional Test
Test Data
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/campaigns
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Search Clear Restores All verified successfully
tests/test_markopolo_campaigns_list_comprehensive.py::TestCampaignsSearch::test_search_clear_restores_all[chromium]
Duration: 1m 35s
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.0% | 7m 58s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Campaign Default Flow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Campaign Self Written Flow
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Navigate To Event Based
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Fill Campaign Details
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Select Products Default
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Select Objectives
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Configure Platforms
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Generate Ai Workflow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Generate Custom Ai Workflow
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Nodes Product Toggle Default On
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Nodes Ai Toggle Default On
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Nodes Product Toggle Off
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Nodes Ai Toggle Off
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Customize Templates Flow
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Full Event Campaign Launch Flow
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 13 | 13 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Preset Campaign Sync Card Vs List
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sms Character Counter Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Sms Within Limit Accepted
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.0% | 3m 9s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Step1 Header Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Step Indicators Visible
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Based Toggle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Action | Toggle campaign node on/off |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Toggle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Field Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Content Language Selector Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Select Products From Catalog Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Describe Target Audience Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Regenerate Audience Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience List Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Shopify Cart Abandoners Segment Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Pagination Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Continue Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience Based Description
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Description
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Campaign Name Accepts Input
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/campaigns |
| Data | Existing campaigns on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Audience List Has Items
- 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
| Account | mejbaur@markopolo.ai |
| Campaign | Existing campaign on test account |
| Test URL | https://beta-stg.markopolo.ai/campaigns/<campaign-id> |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Campaigns (https://beta-stg.markopolo.ai/campaigns)
- Perform: Event Based Click Changes View
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 18 | 18 | 0 | 100.0% | 28m 10s |
Module Summary — Campaigns
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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Charts Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: No Data State Handled
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Comparison Period Toggle Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Comparison Shows Difference Indicators
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Tab Loads Content
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Total Conversions Kpi Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase History Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Three Analytics Tabs All Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Tab Url Correct
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Tab Clickable From Analytics
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Total Conversions Is Numeric
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase Table Campaign Column
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase Table Channel Column
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase Table Email Column
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase Table Phone Column
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase Table Value Column
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Purchase Table Has Rows
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: View Details Button Per Row
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: View Details Click No Logout
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Tab No Js Crash
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Pagination Or Rows
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Responsive Mobile
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 19 | 19 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Large Numbers Formatted
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Numbers Formatted Correctly
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: No Negative Revenue Values
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Is Non Negative
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Percentage Values In Valid Range
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Percentage Values In Valid Range
- 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
| Account | mejbaur@markopolo.ai |
| KPI Cards | ROAS · Revenue · Conversions · Sessions |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Kpi Values Not All Zero
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Roas Sanity Check
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Picker Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Selection Updates Page
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Future Date Not Allowed In Range
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Custom Date Range Picker Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Export Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Export Button Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Export Format Options
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Export Does Not Cause Js Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Export Does Not Crash
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: View Details Buttons Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: View Content Buttons Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Pagination Controls Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Analytics Page Loads Successfully
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: All Tabs Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Kpi Cards Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Performance Chart Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Attribution Breakdown Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Audience Kpi Cards Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Event Timeline Chart Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Event Summary Table Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Recent Events Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Select Time Range Last Month
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Select Time Range Last Year
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: All Time Ranges Sequentially
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: View All Events Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Click View Details First Row
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Click View Content First Row
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: User Menu Shows Settings And Logout
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Full Analytics Flow
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Click Revenue Attribution Tab
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Click Audience Analytics Tab
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Click Conversions Tab
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Select Time Range Today
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Select Time Range Last Week
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 31 | 31 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Analytics Page Loads Without Crash
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: All Three Tabs Are Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Tab Switching Does Not Cause Errors
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Attribution Tab Is Default
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Navigate To Audience Analytics Tab
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Navigate To Conversions Tab
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| KPI Cards | ROAS · Revenue · Conversions · Sessions |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Kpi Cards Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Analytics Url Correct
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Analytics Has Content
- 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
| Account | mejbaur@markopolo.ai |
| KPI Cards | ROAS · Revenue · Conversions · Sessions |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Kpi Values Are Numeric Or Dash
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Tab Loads Content
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Total Revenue Kpi Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Breakdown Email Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Breakdown Sms Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Breakdown Whatsapp Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Breakdown Voice Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Breakdown Push Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Avg Revenue By Channel Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Avg Purchased By Channel Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Channel Performance Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Attribution Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Percentages Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Per Channel Revenue Cards Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Per Channel Purchases Count Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Tab Url Correct
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Tab Clickable From Analytics
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Has Currency Value
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Tab No Js Crash
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Tab Switch Audience To Conversions To Revenue
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Tab Responsive Mobile
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 21 | 21 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Analytics Page After Reload Stays On Analytics
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Audience Analytics Section Accessible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Campaign Analytics Drilldown Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Analytics Tabs Exist
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Audience Analytics Section
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Chart Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Chart Legend Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Chart Tooltip On Hover
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Table View Toggle Works
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Markopolo Audience Analytics
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Recent Events Section Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: View All Events Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Audience Kpi Cards Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Event Timeline Widget Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Event Summary Widget Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Audience Analytics / Events |
| Date Range | Today / Last 7 days / Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Audience Tab Has Chart
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Tab Loads Without Crash
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Conversions Content Or Empty State
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Date Range Option Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Select Today Updates Data
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Select Last Year Updates Data
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: No Date Range On Conversions Tab
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Ac1 Top Viewed Products Widget Exists
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Ac2 Top Purchased Products Widget Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Ac Missing Visitor Source Breakdown Not Implemented
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Ac Missing Geo Data Not Implemented
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Ac3 Trending Products Recommendation Banner
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: No Export Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Visitor Source Breakdown Missing
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: No Compare Period Feature
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Data | Existing analytics data on beta account |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: All Analytics Bugs Summary
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Kpi Cards Present
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Attribution Channel Breakdown Visible
- 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
| Account | mejbaur@markopolo.ai |
| Section | Revenue Attribution / Conversions |
| Metrics | ROAS, Revenue, Conversions, Add to Cart |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Analytics (https://beta-stg.markopolo.ai/analytics)
- Perform: Revenue Tab Chart Or Data Visible
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Filter Type | Campaign / Event filter dropdown |
| Date Range | Last 30 days |
| Test URL | https://beta-stg.markopolo.ai/analytics |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/analytics
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.0% | 7m 54s |
Module Summary — Analytics
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Analytics Channel Filter | 3 | 3 | 0 | 100.0% | 4m 53s |
| Analytics Channel Filtering | 4 | 4 | 0 | 100.0% | 6m 23s |
| Analytics Charts | 2 | 2 | 0 | 100.0% | 3m 17s |
| Analytics Comparison | 2 | 2 | 0 | 100.0% | 3m 11s |
| Analytics Conversions Tab | 19 | 19 | 0 | 100.0% | 30m 35s |
| Analytics Data Integrity | 8 | 8 | 0 | 100.0% | 12m 40s |
| Analytics Date Filter | 2 | 2 | 0 | 100.0% | 3m 8s |
| Analytics Date Range Filtering | 6 | 6 | 0 | 100.0% | 9m 36s |
| Analytics Export | 5 | 5 | 0 | 100.0% | 7m 59s |
| Analytics Page Comprehensive | 31 | 31 | 0 | 100.0% | 3m 13s |
| Analytics Page Load | 6 | 6 | 0 | 100.0% | 9m 19s |
| Analytics Page Structure | 4 | 4 | 0 | 100.0% | 6m 21s |
| Analytics Revenue Attribution Tab | 21 | 21 | 0 | 100.0% | 32m 55s |
| Analytics Sub Sections | 3 | 3 | 0 | 100.0% | 4m 42s |
| Analytics Tabs | 2 | 2 | 0 | 100.0% | 3m 12s |
| Analytics Visualizations | 4 | 4 | 0 | 100.0% | 6m 24s |
| Audience Analytics | 1 | 1 | 0 | 100.0% | 1m 35s |
| Audience Analytics Tab | 6 | 6 | 0 | 100.0% | 9m 31s |
| Conversions Tab | 3 | 3 | 0 | 100.0% | 4m 44s |
| Date Range Filter | 9 | 9 | 0 | 100.0% | 14m 39s |
| M P L O487 Product Widgets | 5 | 5 | 0 | 100.0% | 8m 1s |
| Missing Feature Registry | 4 | 4 | 0 | 100.0% | 6m 18s |
| Revenue Attribution Tab | 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Add Data Source Button Exists
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/data-room
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Integration Categories Present
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Add Data Source Opens Modal
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Modal No Logout
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Modal Close Returns To Data Room
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/data-room
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Tab Visible In Modal
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Salesforce Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Tab No Js Error
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Tab Click
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Hubspot Connect Flow
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Connected Sources In Table
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Crm Connected Sources In Table
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Connected Sources Have Last Sync
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Connected Source Disconnect Button
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Ecommerce Connected Sources In Table
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: All Connected Sources Have Status
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Room Comprehensive Verification
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Page Loads And Headers Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Active Sources Badge
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Configure Knowledge Base Card
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Datasources Table Structure
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Table Row Interactions
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Add Data Source Flow
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/data-room
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Legacy Comprehensive Alias
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Datasources Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Woocommerce Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Marktag Client Side Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Marktag Server Side Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Last Sync Time Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Disconnect Buttons Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: All Connected Status Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Primary Data Warehouse Label
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Table Name Column
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Table Last Sync Column
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Table Actions Column
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Disconnect Click Confirms Or Cancels
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Table Status Column
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Shopify Connected Status
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 18 | 18 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Knowledge Base Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Configure Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Knowledge Base Description
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Configure Click No Logout
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Knowledge Base Set Up Description
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Room Heading Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Room Subtitle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Active Source Count Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Data Room Url Correct
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: No Js Crash
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Responsive Mobile
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Data Container Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Add Data Source Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Add Data Source Click No Logout
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Add Data Source Opens Modal Or Form
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Data Container Description
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Ecommerce Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Ecommerce Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Ecommerce Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Ecommerce Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Ecommerce Tab No Js Error
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Woocommerce Connect Button Works
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Salla Connect Button Works
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Wordpress Connect Button Works
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Payment Tab Visible Or Graceful
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Payment Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Payment Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Payment Source Visible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Base Url
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Tab Query Param
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Tab Query Param
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Tab Query Param
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Ecommerce Tab Sources
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Website Tab Sources
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Setup Container Crm Tab Sources
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: All Tabs Cycle No Crash
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Tab Switch Ecommerce To Crm
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Tab Switch Preserves Modal
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Tab Visible In Modal
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Source Visible
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Tab No Js Error
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Website Tab Click
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Marktag Client Side In Website
- 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
| Account | mejbaur@markopolo.ai |
| Sources Tested | E-commerce · CRM (Pipedrive / Salesforce / HubSpot) · Website |
| Test URL | https://beta-stg.markopolo.ai/data-room |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Data Room (https://beta-stg.markopolo.ai/data-room)
- Perform: Marktag Server Side In Website
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.0% | 3ms |
Module Summary — Data Room
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Add Data Source Modal | 7 | 7 | 0 | 100.0% | 1m 33s |
| C R M Tab | 9 | 9 | 0 | 100.0% | 3ms |
| Connected Sources By Category | 6 | 6 | 0 | 100.0% | 1m 33s |
| Data Room | 1 | 1 | 0 | 100.0% | 1m 37s |
| Data Room Comprehensive | 8 | 8 | 0 | 100.0% | 3m 7s |
| Data Room Datasources Table | 18 | 18 | 0 | 100.0% | 28m 13s |
| Data Room Knowledge Base | 5 | 5 | 0 | 100.0% | 7m 49s |
| Data Room Page Load | 6 | 6 | 0 | 100.0% | 9m 27s |
| Data Room Setup Container | 5 | 5 | 0 | 100.0% | 7m 51s |
| E Commerce Tab | 8 | 8 | 0 | 100.0% | 2ms |
| Payment Source Tab | 4 | 4 | 0 | 100.0% | 1ms |
| Setup Data Container Routing | 7 | 7 | 0 | 100.0% | 2ms |
| Tab Switching | 3 | 3 | 0 | 100.0% | 1ms |
| Website Tab | 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Brand Identity Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Brand Color Input Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Brand Logo Upload Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.0% | 4m 44s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Page Heading Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Page Subtitle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Correct Url
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Load More Button Works
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Create New Template Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Count Reportable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Content Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Content Page Tabs Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Email Templates Tab Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Create Template Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Test Send Button Visible In Editor
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Sms Template Tab Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Create Template Name Required
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Sms Template Character Count Shown
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Preview No Undefined Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Test Send Invalid Email Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template List Shows Template Names
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template List No Broken Images
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/content
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Preview Button Opens Preview
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Preview Close Returns To List
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Customize Button Opens Editor
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Editor Has Subject Field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Editor Has Body Editor
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 21 | 21 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Brand Identity Section Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Fully Customize Template And Save
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Navigate To Customize
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Customize Page Elements
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Device Preview Toggle
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Cancel Returns To Content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Delete Modal Opens
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Delete Modal Cancel Closes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Delete Modal Has Confirm Button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Desktop Preview Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Mobile Preview Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Switching Device Preview Does Not Crash
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Create Full Complete Email Template From Content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Load More Behavior
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Delete Template Shows Confirmation
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Delete Template Cancel Keeps Template
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Count Increases After Create
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Subject Line Field Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Preheader Text Field Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Subject Line Empty Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Subject Line Max Length Enforced
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Template Thumbnails Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Library Has Templates
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Library Modal Has Close Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Blank Template Option Available
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Use Template Button Works
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Open Library Modal
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Close Library Modal Escape
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/content |
| Checks | Template list · Email template editor · Save / publish |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Content (https://beta-stg.markopolo.ai/content)
- Perform: Library Modal Has Use Template Buttons
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.0% | 4m 46s |
Module Summary — Content
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Brand Identity | 3 | 3 | 0 | 100.0% | 4m 44s |
| Content Navigation | 7 | 7 | 0 | 100.0% | 9m 37s |
| Content Page Load | 3 | 3 | 0 | 100.0% | 4m 50s |
| Content Pagination | 1 | 1 | 0 | 100.0% | 1m 36s |
| Content Template Grid | 2 | 2 | 0 | 100.0% | 3m 9s |
| Content Templates | 21 | 21 | 0 | 100.0% | 32m 52s |
| Customize Page | 6 | 6 | 0 | 100.0% | 9m 32s |
| Delete Template Modal | 3 | 3 | 0 | 100.0% | 4m 50s |
| Device Preview | 3 | 3 | 0 | 100.0% | 4m 46s |
| Email Templates | 1 | 1 | 0 | 100.0% | 1m 32s |
| Load More | 1 | 1 | 0 | 100.0% | 1m 34s |
| Template Actions | 3 | 3 | 0 | 100.0% | 4m 44s |
| Template Editor | 5 | 5 | 0 | 100.0% | 7m 60s |
| Template Library | 5 | 5 | 0 | 100.0% | 7m 57s |
| Template Library Modal | 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Disconnect Shows Confirmation Dialog
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Cancel Disconnect Keeps Integration Connected
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Disconnect Shows Confirmation
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Integration Modal Is Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Integration Is Not Successful
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Integration Is Successful
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Integration Is Successful
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Integrationmodalisdisplayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Error Message Is Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Username Can Be Entered And Displayed As Email
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Username Alert Message Is Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Disconnect Modal Is Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Usersredirectstointegrationspage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Emailappstabisselected
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Disconnect
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Modalisclosed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Modals Buttons Are Disabled
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Is Integrated With Valid Username
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Autosend Disconnect Modal Is Closed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 16 | 16 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Submitting Empty Form Shows Errors
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Connect Button Opens Configuration
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integration Form Cancel Returns To List
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integration Form Has Api Key Field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Empty Api Key Blocked
- 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
| Account | mejbaur@markopolo.ai |
| Invalid API Key | INVALID_API_KEY_12345_DEFINITELY_WRONG |
| Integration | Email (Resend / SendGrid / Mailchimp) |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Expected | Error shown · Integration not saved |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Invalid Api Key Shows Error
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Email Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Email Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Email Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Email Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Email Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Provider Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integration Page Has Tabs Or Sections
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: All Integration Tabs Clickable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 11 | 11 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Connect Button Visible For Unconnected
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Connected Status Shown
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integration Connect Opens Form Or Modal
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integration Status Survives Page Reload
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integration Page Direct Url Access
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integrations Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Email Section Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Section Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: At Least One Email Provider Listed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: At Least One Sms Provider Listed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integrations Heading Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integrations Subtitle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Integrations Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: All Four Tabs Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Tab Url Param
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Tab Url Param
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Tab Url Param
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Tab Url Param
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Direct Url Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Firebase Provider Visible
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Firebase Connected Status Visible
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Firebase Disconnect Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Firebase Project Id Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Url Contains Param
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Clickable From Integrations
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Description Text
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab No Js Crash
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Not Blank
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Back Nav Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Push Tab Responsive Mobile
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 12 | 12 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Tab Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Sms Provider Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Twilio Sms Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Reve Sms Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Boomcast Visible
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Connected Status Visible
- 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
| Account | mejbaur@markopolo.ai |
| Integration Type | Email / SMS / CRM |
| Providers | Resend · SendGrid · Mailchimp · Twilio |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sms Disconnect Buttons Visible
- 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
| Account | mejbaur@markopolo.ai |
| Invalid API Key | INVALID_API_KEY_12345_DEFINITELY_WRONG |
| Integration | Email (Resend / SendGrid / Mailchimp) |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Expected | Error shown · Integration not saved |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Sms Default Badge
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 8 | 0 | 100.0% | 12m 37s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Auto Provision Steps Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Description
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Modal Opens
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Title
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Infrastructure Description
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Brand Domain Input
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Provision Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Cancel Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Mark Email Domain Input Accepts Text
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 10 | 10 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Modal Opens
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Confirm Cancel Buttons
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Resend Api Key Input
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Port Field Validates Numeric
- 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
| Account | mejbaur@markopolo.ai |
| Invalid API Key | INVALID_API_KEY_12345_DEFINITELY_WRONG |
| Integration | Email (Resend / SendGrid / Mailchimp) |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Expected | Error shown · Integration not saved |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Invalid Port Range
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Form Has Host Field
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Title Visible
- 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
| Account | mejbaur@markopolo.ai |
| Invalid API Key | INVALID_API_KEY_12345_DEFINITELY_WRONG |
| Integration | Email (Resend / SendGrid / Mailchimp) |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Expected | Error shown · Integration not saved |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Invalid Email Format
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Modal Opens
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Email Field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Email Placeholder
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Password Field Is Masked
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp App Password Hint
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Host Field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Port Field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp How To Generate App Password Link
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Cancel Does Not Logout
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Smtp Security Warning
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 14 | 14 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Description Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Integrate Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Empty Api Key Cancel
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Modal Opens
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Modal Title
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Confirm Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Cancel Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Help Link
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Api Key Input
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Sendgrid Api Key Placeholder
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 12 | 12 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Webhook Url Field Present
- 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
| Account | mejbaur@markopolo.ai |
| Invalid API Key | INVALID_API_KEY_12345_DEFINITELY_WRONG |
| Integration | Email (Resend / SendGrid / Mailchimp) |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Expected | Error shown · Integration not saved |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Webhook Invalid Url Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Webhook Http Url Shows Security Warning
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/integrations |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Integrations (https://beta-stg.markopolo.ai/integrations)
- Perform: Webhook Section Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.0% | 6m 15s |
Module Summary — Integrations
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Disconnect Integration | 3 | 3 | 0 | 100.0% | 4m 48s |
| Email Integration | 16 | 16 | 0 | 100.0% | 25m 11s |
| Integration Connection Flow | 4 | 4 | 0 | 100.0% | 6m 16s |
| Integration Form Validation | 2 | 2 | 0 | 100.0% | 3m 11s |
| Integration Page Structure | 11 | 11 | 0 | 100.0% | 17m 24s |
| Integration Status | 3 | 3 | 0 | 100.0% | 4m 44s |
| Integration Status Persistence | 2 | 2 | 0 | 100.0% | 3m 29s |
| Integrations Overview | 5 | 5 | 0 | 100.0% | 7m 57s |
| Integrations Page Common | 8 | 8 | 0 | 100.0% | 12m 45s |
| Integrations Push Notification Tab | 12 | 12 | 0 | 100.0% | 19m 4s |
| Integrations S M S Tab | 8 | 8 | 0 | 100.0% | 12m 37s |
| Integrations Social Tab | 10 | 10 | 0 | 100.0% | 15m 48s |
| Mark Email Modal | 10 | 10 | 0 | 100.0% | 15m 49s |
| Resend Modal | 4 | 4 | 0 | 100.0% | 6m 20s |
| S M T P Configuration | 3 | 3 | 0 | 100.0% | 4m 47s |
| S M T P Modal | 14 | 14 | 0 | 100.0% | 22m 13s |
| Send Grid Modal | 12 | 12 | 0 | 100.0% | 19m 12s |
| Webhook Integration | 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Billing Page Flow
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Billing History Section Exists
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: No Javascript Errors On Billing
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Billing Url Correct
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Page Has Plan Content
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Billing Page No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Unauthenticated Billing Access Redirects
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Cancel Subscription Shows Warning
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Cancel Cancellation Keeps Subscription
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Plan Status Label Visible
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Next Billing Date Displayed
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Billing Cycle Shown Monthly Or Annual
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Plan Name Is Specific Not Generic
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Current Plan Label Visible
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Usage Metrics Displayed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Invoice Section Present
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Invoice Download Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Invoice Amount Format Is Currency
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Payment Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Payment Method Button Exists
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Payment Method Section Visible
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Payment Method Update Opens Stripe Or Form
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Add Payment Method Button Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Plan Tiers Visible In Overlay
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Plan Features Lists Exist
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Explore Plans Button Exists
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Billing Cycle Toggle Works
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Annual Pricing Lower Than Monthly
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Upgrade Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Plan Comparison Shows All Tiers
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Annual Pricing Cheaper Than Monthly
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Higher Tier Has More Features
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Email Usage Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Sms Usage Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Voice Usage Metric Present
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Usage Metrics Show Current And Limit
- 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
| Account | mejbaur@markopolo.ai |
| Check | Current plan · Billing history · Upgrade flow |
| Test URL | https://beta-stg.markopolo.ai/billing |
| Note | No actual payment processed — read-only checks |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Billing / Plans (https://beta-stg.markopolo.ai/billing)
- Perform: Usage Bars Never Exceed 100 Percent
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.0% | 7m 51s |
Module Summary — Billing
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Billing | 1 | 1 | 0 | 100.0% | 1m 37s |
| Billing History | 1 | 1 | 0 | 100.0% | 1m 34s |
| Billing Page Load | 3 | 3 | 0 | 100.0% | 4m 56s |
| Billing Page Security | 2 | 2 | 0 | 100.0% | 1m 40s |
| Cancellation Flow | 2 | 2 | 0 | 100.0% | 3m 12s |
| Current Plan Accuracy | 4 | 4 | 0 | 100.0% | 6m 17s |
| Current Plan Display | 2 | 2 | 0 | 100.0% | 3m 10s |
| Invoice History | 3 | 3 | 0 | 100.0% | 4m 43s |
| Payment Method | 5 | 5 | 0 | 100.0% | 7m 55s |
| Plan Exploration | 5 | 5 | 0 | 100.0% | 7m 57s |
| Plan Upgrade Flow | 4 | 4 | 0 | 100.0% | 6m 22s |
| Usage Metrics | 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Language Selector Visible On Settings
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Language Selector Visible In Navbar
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Available Languages Listed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Language Preference Persists After Reload
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Switch Back To English
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Switch To Arabic Changes Ui
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Switch To Korean Changes Ui
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: No Js Errors After Language Switch
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/settings |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Settings (https://beta-stg.markopolo.ai/settings)
- Perform: Navigation Works After Language Switch
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.0% | 3m 47s |
Module Summary — Settings
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Language Selector Presence | 3 | 3 | 0 | 100.0% | 5m 12s |
| Language Switching | 4 | 4 | 0 | 100.0% | 6m 22s |
| Language Switching No Breaks | 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/memory |
| Check | Knowledge base upload · Query · Retrieval |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Memory (https://beta-stg.markopolo.ai/memory)
- Perform: Memory Page No Critical Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/memory |
| Check | Knowledge base upload · Query · Retrieval |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/memory
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/memory |
| Check | Knowledge base upload · Query · Retrieval |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Memory (https://beta-stg.markopolo.ai/memory)
- Perform: Memory Direct Url Unauthenticated Redirects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/memory |
| Check | Knowledge base upload · Query · Retrieval |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Memory (https://beta-stg.markopolo.ai/memory)
- Perform: Memory Page Add Import Entrypoint
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/memory |
| Check | Knowledge base upload · Query · Retrieval |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Memory (https://beta-stg.markopolo.ai/memory)
- Perform: Memory Add Import Opens Form Or Modal
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/memory |
| Check | Knowledge base upload · Query · Retrieval |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Memory (https://beta-stg.markopolo.ai/memory)
- Perform: Memory Page Accessible
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.0% | 8m 16s |
Module Summary — Memory
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Memory Page | 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Studio Flow
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Studio Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Studio Create Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Studio List Renders
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Edit Button Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Used In Campaign Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Create Audience Name Required
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Size Not Negative
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Create Audience Opens Modal Or Page
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/audience-studio
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/audience-studio
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Create Audience Preview Count Shows
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/audience-studio
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/audience-studio
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/audience-studio
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/audience-studio |
| Check | Audience segment creation · Filter · Save |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Audience Studio (https://beta-stg.markopolo.ai/audience-studio)
- Perform: Audience Delete Requires Confirmation
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 16 | 16 | 0 | 100.0% | 25m 3s |
Module Summary — Audience Studio
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Audience Studio | 1 | 1 | 0 | 100.0% | 1m 35s |
| Audience Studio — Comprehensive | 16 | 16 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/marktag |
| Checks | Pixel creation · Rename · Event tracking verification |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to MarkTag & Pixel (https://beta-stg.markopolo.ai/marktag)
- Perform: Advanced Pixel Rename Verification
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.0% | 1m 35s |
Module Summary — MarkTag & Pixel
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Pixel Rename | 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Endpoint No 5Xx
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 78 | 70 | 6 | 89.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Generate Error Report
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Browser Api Error Scan
- 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
tests/advanced_types/test_api.py::TestBrowserAPIErrorScan::test_browser_api_error_scan[chromium]
Duration: 1.4s
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 0 | 1 | 0.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 Fields | Search · Name · Campaign name · Form inputs |
| Expected | Payloads sanitised · No script execution |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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 Fields | Email · Search · API parameters |
| Expected | Queries rejected · No SQL error leaked |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Extra Field Rejected On Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Extra Field Rejected On Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Extra Field Rejected On Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Extra Field Rejected On Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Extra Field Rejected On Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Extra Field Rejected On Campaigns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Generate Content Missing Node Id
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Companycontext Companyid Not 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Undecorated Fields Not 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Campaigns Numeric Page Limit
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Campaigns Non Numeric Page Limit
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Campaigns Large Page Limit
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Generate Content Null Email Template Id
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Generate Content Extra Whitelist Fields
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 15 | 15 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Check | Security boundary / attack-pattern inputs |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Platform Security (https://beta-stg.markopolo.ai/)
- Perform: Campaigns Response Time
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.0% | 568ms |
Module Summary — Security
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| A P I Error Detection | 78 | 70 | 6 | 89.7% | 36.0s |
| A P I Error Report | 1 | 1 | 0 | 100.0% | 24.0s |
| Browser A P I Error Scan | 1 | 0 | 1 | 0.0% | 1.4s |
| Login Security | 7 | 7 | 0 | 100.0% | 3.4s |
| Nest J S Validation Pipe | 15 | 15 | 0 | 100.0% | 1.5s |
| Response Times | 2 | 2 | 0 | 100.0% | 568ms |
Features: 6Tests: 104Passed: 95Failed: 7Pass Rate: 91.3%1m 7s
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds410 Integrations Page Loads Without Access Token Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds400 Whatsapp Integration Tab Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds416 Campaign Creation Url Shortener Setting Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds415 Campaign List Names Are Not Empty
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds402 Email Template Preview Does Not Fail
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds363 Data Room Setup No 500 Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds391 Shopify Fetch Api Responds Without Error
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds409 No False Pending Activation On Campaign Refresh
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds412 Campaign List Has Launch Time Column
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds163 Campaign Detail Stats Not All Zero For Autosend
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds159 Campaign Content Section Is Scrollable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds184 Campaign Preview Button Urls Are Valid
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds401 Brand Settings Social Links Not From Another Account
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds417 Product List No Broken Images
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds375 Abandoned Cart Template Cta Label Is Correct
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds418 Data Room Shows Product Count
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Various Pages (Bug Reports) (https://beta-stg.markopolo.ai/)
- Perform: Ds419 Integrations Page Shows Consistent Connection Status
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 21 | 21 | 0 | 100.0% | 32m 29s |
Module Summary — Bug Regressions
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Jira Bug Regressions | 21 | 21 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: No 500 Errors On Campaigns Page
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: No 500 Errors On Analytics Page
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors On Main Pages
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Homepage Accessibility
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Has Main Heading
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Has Main Heading
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Has Main Heading
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Has Main Heading
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Buttons Have Text Or Aria Label
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Buttons Have Text Or Aria Label
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Routes Are Represented In Tests Or Page Objects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Required Personas Have Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Quality Layer Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Quality Layer Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Quality Layer Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Quality Layer Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Quality Layer Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Quality Layer Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Business Critical Journeys Have Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Active Module Has Automation Coverage
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 34 | 34 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Print Full Coverage Summary
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Page Feature Coverage
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Settings Form Has Save Button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Homepage Load Time
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Memory Usage
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Api Response Time
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Interactive Element Responsiveness
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Multiple Page Navigation Performance
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 6 | 6 | 0 | 100.0% | 23.8s |
📌 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Homepage Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Static Assets Load
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Navigation Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to All Features (Audit) (https://beta-stg.markopolo.ai/)
- Perform: Homepage Visual Baseline
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.0% | 15.0s |
Module Summary — Coverage Audit
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| A P I Health Audit | 3 | 3 | 0 | 100.0% | 1ms |
| Accessibility | 2 | 2 | 0 | 100.0% | 7.5s |
| Accessibility Audit | 6 | 6 | 0 | 100.0% | 2ms |
| Automation Coverage Contract | 34 | 34 | 0 | 100.0% | 4.9s |
| Coverage Summary | 1 | 1 | 0 | 100.0% | 0ms |
| Feature Coverage Audit | 9 | 9 | 0 | 100.0% | 3m 8s |
| Form Validation Audit | 2 | 2 | 0 | 100.0% | 1ms |
| Performance | 6 | 6 | 0 | 100.0% | 23.8s |
| Sidebar Navigation Audit | 8 | 8 | 0 | 100.0% | 2ms |
| Smoke | 4 | 4 | 0 | 100.0% | 19.2s |
| Visual | 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Frontend (https://beta-stg.markopolo.ai/)
- Perform: Frontend Changes And Product Update
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 1 | 1 | 0 | 100.0% | 1m 39s |
Module Summary — Frontend
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Frontend Changes | 1 | 1 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Analytics Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Export Button Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Empty State New Account
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Custom Date Range
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Charts Render Without Nan
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 8 | 1 | 88.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Api Error No Stack Trace Exposed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Api Responses No Password Hashes
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Logout Clears Session
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/signup in Chromium browser
- Enter auto-generated email alias + password + business name
- Submit signup form
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Reset Password Form Inputs Have Accessible Names
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 1 | 2 | 33.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Swagger Docs Load
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: V2 Auth Me Schema Has Expected Fields
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Cross Impact V1 V2 Different Tokens
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 5 | 5 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Logout All Invalidates All Sessions
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Logout All No Body Needed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Logout Single Device Invalidates Only That Token
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Two Sessions Simultaneously Valid
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Three Sessions Simultaneously Valid
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Protected Route Without Token Returns 401
- 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
tests/advanced_types/test_auth_v2_session.py::TestAuthV2MultiDevice::test_protected_route_without_token_returns_401[chromium]
Duration: 280ms
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 3 | 1 | 75.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Shared Office Wifi Different Accounts Not Blocked
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/login in Chromium browser
- Enter test credentials (email + password)
- Click Sign In button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Open https://beta-stg.markopolo.ai/signup in Chromium browser
- Enter auto-generated email alias + password + business name
- Submit signup form
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Resend Verification Rate Limit
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Forgot Password Rate Limit
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Reset Password Rate Limit
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Rate Limit Resets After Window
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 8 | 7 | 1 | 87.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Expired Access Token Rejected By Me
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Rotate With Invalid Refresh Token Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Rotate Returns New Access Token
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Rotate Same Refresh Token Twice Both Succeed
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 1 | 1 | 25.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Invalid Refresh Token Rejected Immediately
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Me Endpoint Rejects Stale Token
- 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
tests/advanced_types/test_auth_v2_session.py::TestAuthV2SessionTTL::test_me_endpoint_rejects_stale_token[chromium]
Duration: 290ms
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 1 | 1 | 50.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Short Url V1 Path Not 500
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Short Url V2 Path Not 500
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Short Url Not 500
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Short Url Throttling Consistent
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Php Shell Upload Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Exe File Upload Rejected
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Oversized File Rejected
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 4 | 4 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Billing Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Current Plan Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Usage Bars Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Explore Plans Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Billing Cycle Toggle Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Invoice Section Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: All 3 Plans Shown
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Plan Comparison Opens
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Createnewcampaignpageisdisplayed
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Users Redirectedtocampaignspage
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 2 | 2 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Content Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Autonomous Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Self Written Tab Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Content Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Autonomous Content Or Empty State
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Dashboard Loads All Metric Cards
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Support Widget Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors On Dashboard
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Metric Cards No Nan Undefined
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sidebar Nav All Routes
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 12 | 12 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Dataroom Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Marktag Script Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Copy Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Shopify Connect Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Ecommerce Tab Default
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Website Tab Clickable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Public Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Public Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Public Route Bug Hunt
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Emit Aggregate Report
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 27 | 27 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- 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
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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Feature Probe
- Assert result matches expected behaviour
Expected
Feature 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 750 | 749 | 1 | 99.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Integrations Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Autosend Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sendgrid Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Resend Card Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Push Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Social Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Email Tab Default
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sms Tab Clickable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 9 | 9 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Click Every Button
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 10 | 10 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Subtitle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Preview Create Audience Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Page Loads Authenticated
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Page Subtitle Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Table Columns Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Direct Url Create Audience Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Network No 5Xx On Load
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Download Csv Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Pagination Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Exists
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Upload Audiences Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Pagination Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audiences Button Present On Leads Tab
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audiences Button Present On Audiences Tab
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Preview No Crash On Empty Condition
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Page No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Page No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Back Button Returns To Leads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Clear All Resets To Single Condition
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Page Title
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Duplicate Button Clones Row
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Delete Button Removes Row
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Preview Audience Button Triggers Preview
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Preview Shows Matched Users Table
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Preview Shows User Count Badge
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Preview Updates On Condition Change
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Page Redirects Unauthenticated
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Save Navigates To Audiences Tab
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: All Six Event Groups Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Multi Condition Plain Words Updates
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Tab Active By Default
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Unauthenticated Redirects
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Table Shows Data Rows
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Tab Switch Back From Audiences
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Network No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Network No 5Xx
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Abandoned Checkout Event Group Selectable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Pagination Next Works
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Event Group Shows Happened Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Event Group Happened Not Happened Options
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Event Group Select Not Happened
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Table Columns
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Event Group Plain Words Updates
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Shows Is Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Operator Options
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Create Campaign Button Per Row
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Has Text Input
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Kebab Menu View List
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Is Not Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Audiences Tab Kebab Menu Has Delete
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Contains Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Does Not Contain Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: String Property Enter Value Updates Plain Words
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Number Property Shows Equals Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Number Property Operator Options
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Number Property Has Numeric Input
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Number Property Greater Than Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audience Breadcrumb Shows Leads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Number Property Less Than Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Number Property Not Equals Operator
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: And Or Toggle Available
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: And Connector Switches To Or
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Add Group Creates Grouped Block
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Add Group Shows Ungroup Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Add Group Increments Condition Count
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Builder Match Customers Header
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Builder Shows Condition Count
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Builder In Plain Words Section
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Builder Add Group Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Builder Clear All Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Condition Builder Preview Audience Button
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Create Audiences Button Navigates To Builder
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 97 | 97 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Export Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Import Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Leads List Visible
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Sort By Name
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Lead Row Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 10 | 10 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Memory Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Upload Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Locate search input field
- Type search query ("test")
- Wait for results to filter
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Fetch From Shopify Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Knowledgebase Tab Default
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Product Tab Switches
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 7 | 7 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Cookie Security
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to target page
- Locate input field (search / name / form)
- Enter XSS / injection payload
- Submit / blur field
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Security Headers
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 3 | 3 | 0 | 100.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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Settings Page Loads
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Business Name Field Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Website Url Field Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to https://beta-stg.markopolo.ai/
- Click filter dropdown
- Verify options are listed
- Select an option
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Save Changes Button Present
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: No Js Errors
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Brand Tab Default
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Visual Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Social Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Account Tab Clickable
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Email Field Read Only
- 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
| Account | mejbaur@markopolo.ai |
| Test URL | https://beta-stg.markopolo.ai/ |
| Browser | Chromium 126 (Playwright) |
Steps
- Navigate to Markopolo Platform (https://beta-stg.markopolo.ai/)
- Perform: Misc Tab Clickable
- 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
| Tests | Passed | Failed | Pass Rate | Time |
|---|---|---|---|---|
| 12 | 12 | 0 | 100.0% | 8m 9s |
Module Summary — Other
| Feature | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|
| Analytics E2 E | 9 | 8 | 1 | 88.9% | 6m 38s |
| Api Data Exposure | 2 | 2 | 0 | 100.0% | 3m 8s |
| Auth E2 E | 9 | 9 | 0 | 100.0% | 2m 36s |
| Auth Forms Accessibility | 3 | 1 | 2 | 33.3% | 17.4s |
| Auth V2 General Sanity | 5 | 5 | 0 | 100.0% | 3.2s |
| Auth V2 Logout All | 2 | 2 | 0 | 100.0% | 837ms |
| Auth V2 Multi Device | 4 | 3 | 1 | 75.0% | 1.8s |
| Auth V2 Rate Limiting | 8 | 7 | 1 | 87.5% | 33.4s |
| Auth V2 Refresh Token | 4 | 1 | 1 | 25.0% | 1.3s |
| Auth V2 Session T T L | 2 | 1 | 1 | 50.0% | 585ms |
| Auth V2 Short U R L Regression | 4 | 4 | 0 | 100.0% | 27.4s |
| Avatar Upload Security | 4 | 4 | 0 | 100.0% | 6m 12s |
| Billing E2 E | 9 | 9 | 0 | 100.0% | 7m 43s |
| Campaigns | 2 | 2 | 0 | 100.0% | 3m 8s |
| Content E2 E | 7 | 7 | 0 | 100.0% | 5m 16s |
| Dashboard E2 E | 12 | 12 | 0 | 100.0% | 10m 44s |
| Dataroom E2 E | 7 | 7 | 0 | 100.0% | 5m 16s |
| Deep Bug Hunt | 27 | 27 | 0 | 100.0% | 5m 13s |
| Feature Matrix 50 | 750 | 749 | 1 | 99.9% | 14m 3s |
| Integrations E2 E | 9 | 9 | 0 | 100.0% | 4m 43s |
| Interaction Matrix | 10 | 10 | 0 | 100.0% | 4m 54s |
| Leads Create Audience | 97 | 97 | 0 | 100.0% | 151m 17s |
| Leads E2 E | 10 | 10 | 0 | 100.0% | 4m 45s |
| Memory E2 E | 7 | 7 | 0 | 100.0% | 6m 16s |
| Security | 3 | 3 | 0 | 100.0% | 8.6s |
| Settings E2 E | 12 | 12 | 0 | 100.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
| Module | Features | Tests | Passed | Failed | Pass Rate | Duration |
|---|---|---|---|---|---|---|
| 🔐 Authentication | 23 | 168 | 168 | 0 | 100.0% | 69m 33s |
| 📊 Dashboard | 26 | 776 | 776 | 0 | 100.0% | 1205m 9s |
| 📢 Campaigns | 52 | 350 | 349 | 0 | 99.7% | 532m 8s |
| 📈 Analytics | 23 | 155 | 155 | 0 | 100.0% | 200m 30s |
| 📁 Data Room | 14 | 96 | 96 | 0 | 100.0% | 61m 10s |
| ✍️ Content | 15 | 67 | 67 | 0 | 100.0% | 104m 30s |
| 🔗 Integrations | 18 | 131 | 131 | 0 | 100.0% | 207m 51s |
| 💳 Billing | 12 | 37 | 37 | 0 | 100.0% | 57m 15s |
| ⚙️ Settings | 3 | 9 | 9 | 0 | 100.0% | 15m 21s |
| 🧠 Memory | 1 | 6 | 6 | 0 | 100.0% | 8m 16s |
| 🎭 Audience Studio | 2 | 17 | 17 | 0 | 100.0% | 26m 38s |
| 🏷️ MarkTag & Pixel | 1 | 1 | 1 | 0 | 100.0% | 1m 35s |
| 🛡️ Security | 6 | 104 | 95 | 7 | 91.3% | 1m 7s |
| 🧭 Navigation | 11 | 67 | 67 | 0 | 100.0% | 107m 8s |
| 🐛 Bug Regressions | 1 | 21 | 21 | 0 | 100.0% | 32m 29s |
| 🔍 Coverage Audit | 11 | 77 | 77 | 0 | 100.0% | 4m 19s |
| 🎨 Frontend | 1 | 1 | 1 | 0 | 100.0% | 1m 39s |
| 📋 Other | 26 | 1018 | 1008 | 8 | 99.0% | 251m 36s |
Run #482 · master · schedule · 34a0c50 ·