Markopolo QA Dashboard
🟢 MAIN Full Report
🔬 Markopolo QA Test Report
MAIN (Production)https://beta.markopolo.ai
Run #480 · master · schedule · SHA:794f577 ·
12 Modules144 Features2381 Tests2339 Passed42 Real Bugs98.2% Pass Rate358m 28s

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
🔐Authentication260 ✅ 251 ❌ 996.5%
📌 Boundary Conditions5 ✅ 5 100.0%
✅ PASS
1.Name Exactly 1 Char
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Name Exactly 1 Char
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Name Exactly 1 Char verified successfully

tests/test_signup_edge_cases.py::TestBoundaryConditions::test_name_exactly_1_char[chromium]
Duration: 0ms
✅ PASS
2.Name Exactly 2 Chars
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Name Exactly 2 Chars
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Name Exactly 2 Chars verified successfully

tests/test_signup_edge_cases.py::TestBoundaryConditions::test_name_exactly_2_chars[chromium]
Duration: 0ms
✅ PASS
3.Password Exactly 7 Chars
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Password Exactly 7 Chars
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Exactly 7 Chars verified successfully

tests/test_signup_edge_cases.py::TestBoundaryConditions::test_password_exactly_7_chars[chromium]
Duration: 0ms
✅ PASS
4.Password Exactly 8 Chars
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Password Exactly 8 Chars
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Exactly 8 Chars verified successfully

tests/test_signup_edge_cases.py::TestBoundaryConditions::test_password_exactly_8_chars[chromium]
Duration: 0ms
✅ PASS
5.Email Boundary Exactly 254 Chars
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Email Boundary Exactly 254 Chars
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Boundary Exactly 254 Chars verified successfully

tests/test_signup_edge_cases.py::TestBoundaryConditions::test_email_boundary_exactly_254_chars[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
550100.0%1ms
📌 Company Name Validation9 ✅ 9 100.0%
✅ PASS
1.Empty Company Name Shows Error
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Empty Company Name Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Company Name Shows Error verified successfully

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

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_whitespace_only_company_name_rejected[chromium]
Duration: 5.8s
✅ PASS
3.Company Name Too Long Shows Error
5.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Company Name Too Long Shows Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Company Name Too Long Shows Error verified successfully

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_company_name_too_long_shows_error[chromium]
Duration: 5.1s
✅ PASS
4.Company Name With Special Chars Accepted
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Company Name With Special Chars Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Company Name With Special Chars Accepted verified successfully

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_company_name_with_special_chars_accepted[chromium]
Duration: 5.2s
✅ PASS
5.Company Name Unicode Accepted
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Company Name Unicode Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Company Name Unicode Accepted verified successfully

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_company_name_unicode_accepted[chromium]
Duration: 5.2s
✅ PASS
6.Xss In Company Name Not Executed
6.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Company Name Not Executed verified successfully

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_xss_in_company_name_not_executed[chromium-<script>alert('xss')</script>]
Duration: 6.5s
✅ PASS
7.Xss In Company Name Not Executed
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Company Name Not Executed verified successfully

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_xss_in_company_name_not_executed[chromium-<img src=x onerror=alert(1)>]
Duration: 5.2s
✅ PASS
8.Xss In Company Name Not Executed
9.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Company Name Not Executed verified successfully

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

tests/test_onboarding_edge_cases.py::TestCompanyNameValidation::test_xss_in_company_name_not_executed[chromium-<svg onload=alert(1)>]
Duration: 5.0s
TestsPassedFailedPass RateTime
990100.0%52.3s
📌 Creative Edge Cases7 ✅ 7 100.0%
✅ PASS
1.Page Load Performance
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Performance Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Page Load Performance
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Load Performance verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_page_load_performance[chromium]
Duration: 0ms
✅ PASS
2.Form Retains Values After Failed Submit
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Form Retains Values After Failed Submit
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Form Retains Values After Failed Submit verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_form_retains_values_after_failed_submit[chromium]
Duration: 0ms
✅ PASS
3.Copy Paste Into Password
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Copy Paste Into Password
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Copy Paste Into Password verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_copy_paste_into_password[chromium]
Duration: 0ms
✅ PASS
4.Tab Order Through All Fields
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Tab Order Through All Fields
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tab Order Through All Fields verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_tab_order_through_all_fields[chromium]
Duration: 0ms
✅ PASS
5.Back Navigation From Signup
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back Navigation From Signup verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_back_navigation_from_signup[chromium]
Duration: 0ms
✅ PASS
6.Already Logged In User Redirected
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Already Logged In User Redirected
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Already Logged In User Redirected verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_already_logged_in_user_redirected[chromium]
Duration: 0ms
✅ PASS
7.Rapid Submit Clicks
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Rapid Submit Clicks
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Rapid Submit Clicks verified successfully

tests/test_signup_edge_cases.py::TestCreativeEdgeCases::test_rapid_submit_clicks[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%1ms
📌 Dropdown Selections2 ✅ 2 100.0%
✅ PASS
1.Team Size Options Present
5.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Team Size Options Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Team Size Options Present verified successfully

tests/test_onboarding_edge_cases.py::TestDropdownSelections::test_team_size_options_present[chromium]
Duration: 5.3s
✅ PASS
2.Industry Selection Required
4.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Industry Selection Required
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Selection Required verified successfully

tests/test_onboarding_edge_cases.py::TestDropdownSelections::test_industry_selection_required[chromium]
Duration: 4.9s
TestsPassedFailedPass RateTime
220100.0%10.2s
📌 Empty Fields6 ✅ 6 100.0%
✅ PASS
1.All Fields Empty Blocked
1ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: All Fields Empty Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — All Fields Empty Blocked verified successfully

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

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

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

tests/test_signup_edge_cases.py::TestEmptyFields::test_empty_password_blocked[chromium]
Duration: 0ms
✅ PASS
5.Empty Company Name Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Empty Company Name Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Company Name Blocked verified successfully

tests/test_signup_edge_cases.py::TestEmptyFields::test_empty_company_name_blocked[chromium]
Duration: 0ms
✅ PASS
6.Empty Website Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Empty Website Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Website Blocked verified successfully

tests/test_signup_edge_cases.py::TestEmptyFields::test_empty_website_blocked[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
660100.0%2ms
📌 Invalid Emails15 ✅ 15 100.0%
✅ PASS
1.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

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

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

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

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-test@-incomplete domain]
Duration: 0ms
✅ PASS
5.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-a@b-single-char domain]
Duration: 0ms
✅ PASS
6.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

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

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

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-email@-invalid.com-domain starts with hyphen]
Duration: 0ms
✅ PASS
9.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-email@.nodot.com-domain starts with dot]
Duration: 0ms
✅ PASS
10.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-.leading@dot.com-leading dot in local part]
Duration: 0ms
✅ PASS
11.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-trailing.@dot.com-trailing dot in local part]
Duration: 0ms
✅ PASS
12.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-emoji\U0001f389@test.com-emoji in email]
Duration: 0ms
✅ PASS
13.Invalid Email Format
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Email Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Email Format verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_invalid_email_format[chromium-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@b.com-email over 255 chars]
Duration: 0ms
✅ PASS
14.Duplicate Email Shows Error
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Duplicate Email Shows Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Duplicate Email Shows Error verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_duplicate_email_shows_error[chromium]
Duration: 0ms
✅ PASS
15.Very Long Email
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Very Long Email
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Very Long Email verified successfully

tests/test_signup_edge_cases.py::TestInvalidEmails::test_very_long_email[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
15150100.0%3ms
📌 Invalid Names10 ✅ 10 100.0%
✅ PASS
1.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-exceeds 200 characters]
Duration: 0ms
✅ PASS
2.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-<script>alert(1)</script>-XSS payload]
Duration: 0ms
✅ PASS
3.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-'; DROP TABLE users; ---SQL injection]
Duration: 0ms
✅ PASS
4.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-<img src=x onerror=alert()>-HTML injection]
Duration: 0ms
✅ PASS
5.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-\x00NullByte\x00-null byte characters]
Duration: 0ms
✅ PASS
6.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-1-single character]
Duration: 0ms
✅ PASS
7.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-1234567890-numbers only]
Duration: 0ms
✅ PASS
8.Invalid Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Name
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Name verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_invalid_name[chromium-!@#$%^&*()-special characters only]
Duration: 0ms
✅ PASS
9.Name Accepts Unicode
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Name Accepts Unicode
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Name Accepts Unicode verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_name_accepts_unicode[chromium]
Duration: 0ms
✅ PASS
10.Name No Max Length Restriction
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Name No Max Length Restriction
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Name No Max Length Restriction verified successfully

tests/test_signup_edge_cases.py::TestInvalidNames::test_name_no_max_length_restriction[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
10100100.0%2ms
📌 Invalid Passwords10 ✅ 10 100.0%
✅ PASS
1.Password Hint Always Visible
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Password Hint Always Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Password Hint Always Visible verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_password_hint_always_visible[chromium]
Duration: 0ms
✅ PASS
2.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium-T@1-too short (3 chars)]
Duration: 0ms
✅ PASS
3.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium-short1!-too short (7 chars)]
Duration: 0ms
✅ PASS
4.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium-alllower1!-no uppercase letter]
Duration: 0ms
✅ PASS
5.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium-ALLUPPER1!-no lowercase letter]
Duration: 0ms
✅ PASS
6.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium-NoNumber!!!-no digit]
Duration: 0ms
✅ PASS
7.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium-NoSymbol123-no special character]
Duration: 0ms
✅ PASS
8.Weak Password Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Weak Password Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_weak_password_blocked[chromium- -spaces only]
Duration: 0ms
✅ PASS
9.Common Passwords Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Common Passwords Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Common Passwords Blocked verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_common_passwords_blocked[chromium]
Duration: 0ms
✅ PASS
10.Password Strength No Dynamic Feedback
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Password Strength No Dynamic Feedback
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Strength No Dynamic Feedback verified successfully

tests/test_signup_edge_cases.py::TestInvalidPasswords::test_password_strength_no_dynamic_feedback[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
10100100.0%2ms
📌 Invalid Website U R L7 ✅ 7 100.0%
✅ PASS
1.Invalid Website Url
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_invalid_website_url[chromium-notaurl-no protocol, no dot]
Duration: 0ms
✅ PASS
2.Invalid Website Url
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_invalid_website_url[chromium-http://-protocol only, no host]
Duration: 0ms
✅ PASS
3.Invalid Website Url
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_invalid_website_url[chromium-ftp://example.com-non-http protocol]
Duration: 0ms
✅ PASS
4.Invalid Website Url
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_invalid_website_url[chromium-javascript:alert(1)-javascript: protocol (XSS vector)]
Duration: 0ms
✅ PASS
5.Invalid Website Url
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_invalid_website_url[chromium-//relative.com-protocol-relative URL]
Duration: 0ms
✅ PASS
6.Invalid Website Url
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_invalid_website_url[chromium-just text-plain text]
Duration: 0ms
✅ PASS
7.Valid Website Urls Accepted
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Valid Website Urls Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Website Urls Accepted verified successfully

tests/test_signup_edge_cases.py::TestInvalidWebsiteURL::test_valid_website_urls_accepted[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%1ms
📌 Manual Signup6 ✅ 4 ❌ 2 66.7%
❌ FAIL
1.Manual Signup Form Renders
11.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 5000ms - waiting for get_by_placeholder("e.g. johndoe@company.com")
Screenshot
Failure screenshot

tests/test_signup_flows_complete.py::TestManualSignup::test_manual_signup_form_renders[chromium]
Duration: 11.9s
✅ PASS
2.Manual Signup Existing Email Shows Error
36.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
✅ PASSED — Manual Signup Existing Email Shows Error verified successfully

tests/test_signup_flows_complete.py::TestManualSignup::test_manual_signup_existing_email_shows_error[chromium]
Duration: 36.8s
✅ PASS
3.Manual Login Success
7.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Manual Login Success verified successfully

tests/test_signup_flows_complete.py::TestManualSignup::test_manual_login_success[chromium]
Duration: 7.2s
❌ FAIL
4.Manual Signup Google Button Visible
14.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 8000ms - waiting for get_by_role("button", name=re.compile(r"google", re.IGNORECASE))
Screenshot
Failure screenshot

tests/test_signup_flows_complete.py::TestManualSignup::test_manual_signup_google_button_visible[chromium]
Duration: 14.8s
✅ PASS
5.Manual Signup Password Validation
37.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Validation
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Manual Signup Password Validation verified successfully

tests/test_signup_flows_complete.py::TestManualSignup::test_manual_signup_password_validation[chromium]
Duration: 37.2s
✅ PASS
6.Manual Login Wrong Password
10.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Test Accountmejbaur@markopolo.ai
Password UsedWrongPassword123! (intentionally invalid)
Test URLhttps://beta.markopolo.ai/login
ExpectedError message · Login rejected
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Manual Login Wrong Password verified successfully

tests/test_signup_flows_complete.py::TestManualSignup::test_manual_login_wrong_password[chromium]
Duration: 10.7s
TestsPassedFailedPass RateTime
64266.7%1m 59s
📌 Mid Onboarding Navigation3 ✅ 3 100.0%
✅ PASS
1.Browser Back During Onboarding Does Not Crash
5.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Browser Back During Onboarding Does Not Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Browser Back During Onboarding Does Not Crash verified successfully

tests/test_onboarding_edge_cases.py::TestMidOnboardingNavigation::test_browser_back_during_onboarding_does_not_crash[chromium]
Duration: 5.4s
✅ PASS
2.Page Refresh During Onboarding Handled
5.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Page Refresh During Onboarding Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Refresh During Onboarding Handled verified successfully

tests/test_onboarding_edge_cases.py::TestMidOnboardingNavigation::test_page_refresh_during_onboarding_handled[chromium]
Duration: 5.3s
✅ PASS
3.Direct Url Access To Onboarding
2m 12s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Direct Url Access To Onboarding
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access To Onboarding verified successfully

tests/test_onboarding_edge_cases.py::TestMidOnboardingNavigation::test_direct_url_access_to_onboarding[chromium]
Duration: 2m 12s
TestsPassedFailedPass RateTime
330100.0%2m 22s
📌 Missing Required Fields5 ✅ 5 100.0%
✅ PASS
1.No Country Selected Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: No Country Selected Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — No Country Selected Blocked verified successfully

tests/test_signup_edge_cases.py::TestMissingRequiredFields::test_no_country_selected_blocked[chromium]
Duration: 0ms
✅ PASS
2.No Terms Checked Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: No Terms Checked Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — No Terms Checked Blocked verified successfully

tests/test_signup_edge_cases.py::TestMissingRequiredFields::test_no_terms_checked_blocked[chromium]
Duration: 0ms
✅ PASS
3.No Company Name Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: No Company Name Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — No Company Name Blocked verified successfully

tests/test_signup_edge_cases.py::TestMissingRequiredFields::test_no_company_name_blocked[chromium]
Duration: 0ms
✅ PASS
4.No Website Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: No Website Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — No Website Blocked verified successfully

tests/test_signup_edge_cases.py::TestMissingRequiredFields::test_no_website_blocked[chromium]
Duration: 0ms
✅ PASS
5.Only Three Of Six Fields Filled
1ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Only Three Of Six Fields Filled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Only Three Of Six Fields Filled verified successfully

tests/test_signup_edge_cases.py::TestMissingRequiredFields::test_only_three_of_six_fields_filled[chromium]
Duration: 1ms
TestsPassedFailedPass RateTime
550100.0%1ms
📌 O T P Validation9 ✅ 9 100.0%
✅ PASS
1.Resend Otp Button Present
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Resend Otp Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Resend Otp Button Present verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_resend_otp_button_present[chromium]
Duration: 0ms
✅ PASS
2.Wrong Otp Shows Error
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Wrong Otp Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Wrong Otp Shows Error verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_wrong_otp_shows_error[chromium]
Duration: 0ms
✅ PASS
3.Empty Otp Shows Error
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Empty Otp Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Otp Shows Error verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_empty_otp_shows_error[chromium]
Duration: 0ms
✅ PASS
4.Otp Non Numeric Rejected
1ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Otp Non Numeric Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Otp Non Numeric Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_otp_non_numeric_rejected[chromium]
Duration: 1ms
✅ PASS
5.Partial Otp Does Not Proceed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Partial Otp Does Not Proceed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Partial Otp Does Not Proceed verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_partial_otp_does_not_proceed[chromium-1]
Duration: 0ms
✅ PASS
6.Partial Otp Does Not Proceed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Partial Otp Does Not Proceed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Partial Otp Does Not Proceed verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_partial_otp_does_not_proceed[chromium-12]
Duration: 0ms
✅ PASS
7.Partial Otp Does Not Proceed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Partial Otp Does Not Proceed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Partial Otp Does Not Proceed verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_partial_otp_does_not_proceed[chromium-123]
Duration: 0ms
✅ PASS
8.Partial Otp Does Not Proceed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Partial Otp Does Not Proceed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Partial Otp Does Not Proceed verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_partial_otp_does_not_proceed[chromium-1234]
Duration: 0ms
✅ PASS
9.Partial Otp Does Not Proceed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Partial Otp Does Not Proceed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Partial Otp Does Not Proceed verified successfully

tests/test_onboarding_edge_cases.py::TestOTPValidation::test_partial_otp_does_not_proceed[chromium-12345]
Duration: 0ms
TestsPassedFailedPass RateTime
990100.0%3ms
📌 Onboarding19 ✅ 19 100.0%
✅ PASS
1.Onboarding Email Validation
31.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Email Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Email Validation verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_email_validation[chromium-user@]
Duration: 31.9s
✅ PASS
2.Onboarding Email Validation
32.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Email Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Email Validation verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_email_validation[chromium-@example.com]
Duration: 32.3s
✅ PASS
3.Onboarding Email Validation
32.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Email Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Email Validation verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_email_validation[chromium-user @example.com]
Duration: 32.2s
✅ PASS
4.Onboarding Email Validation
38.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Email Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Email Validation verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_email_validation[chromium-user@.com]
Duration: 38.0s
✅ PASS
5.Onboarding Email Validation
41.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Email Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Email Validation verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_email_validation[chromium-user..name@example.com]
Duration: 41.2s
✅ PASS
6.Onboarding Invalid Email
32.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Invalid Email
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Onboarding Invalid Email verified successfully

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

tests/test_onboarding_negative.py::test_onboarding_empty_fields[chromium]
Duration: 39.9s
✅ PASS
8.Onboarding Short Password
32.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Short Password
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Short Password verified successfully

tests/test_onboarding_negative.py::test_onboarding_short_password[chromium]
Duration: 32.7s
✅ PASS
9.Onboarding Flow
33.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Flow verified successfully

tests/test_onboarding.py::test_onboarding_flow[chromium]
Duration: 33.5s
✅ PASS
10.Onboarding Comprehensive Flows
34.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Comprehensive Flows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Comprehensive Flows verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_comprehensive_flows[chromium-scenario0]
Duration: 34.5s
✅ PASS
11.Onboarding Comprehensive Flows
32.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Comprehensive Flows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Comprehensive Flows verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_comprehensive_flows[chromium-scenario1]
Duration: 32.6s
✅ PASS
12.Onboarding Comprehensive Flows
33.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Comprehensive Flows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Comprehensive Flows verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_comprehensive_flows[chromium-scenario2]
Duration: 33.4s
✅ PASS
13.Onboarding Otp Resend
33.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Otp Resend
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Otp Resend verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_otp_resend[chromium]
Duration: 33.6s
✅ PASS
14.Onboarding Password Security
12.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Password Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Password Security verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_password_security[chromium-short]
Duration: 12.4s
✅ PASS
15.Onboarding Password Security
14.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Password Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Password Security verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_password_security[chromium-password123]
Duration: 14.7s
✅ PASS
16.Onboarding Password Security
12.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Password Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Password Security verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_password_security[chromium-PASSWORD123]
Duration: 12.4s
✅ PASS
17.Onboarding Password Security
12.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Password Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Password Security verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_password_security[chromium-Password]
Duration: 12.6s
✅ PASS
18.Onboarding Password Security
12.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Password Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Password Security verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_password_security[chromium-password]
Duration: 12.4s
✅ PASS
19.Onboarding Password Security
12.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Password Security
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Password Security verified successfully

tests/test_onboarding_comprehensive.py::test_onboarding_password_security[chromium-12345678]
Duration: 12.3s
TestsPassedFailedPass RateTime
19190100.0%8m 45s
📌 Onboarding File Upload2 ✅ 2 100.0%
✅ PASS
1.Logo Upload Accepts Valid Image
11.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Logo Upload Accepts Valid Image
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Logo Upload Accepts Valid Image verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingFileUpload::test_logo_upload_accepts_valid_image[chromium]
Duration: 11.7s
✅ PASS
2.Logo Upload Rejects Non Image
7.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Logo Upload Rejects Non Image
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Logo Upload Rejects Non Image verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingFileUpload::test_logo_upload_rejects_non_image[chromium]
Duration: 7.1s
TestsPassedFailedPass RateTime
220100.0%18.8s
📌 Onboarding Product U R L4 ✅ 4 100.0%
✅ PASS
1.Invalid Product Url Rejected
6.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Product Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Product Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingProductURL::test_invalid_product_url_rejected[chromium-not-a-url-plain text]
Duration: 6.5s
✅ PASS
2.Invalid Product Url Rejected
4.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Product Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Product Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingProductURL::test_invalid_product_url_rejected[chromium-javascript:alert(1)-javascript protocol]
Duration: 4.9s
✅ PASS
3.Invalid Product Url Rejected
9.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Product Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Product Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingProductURL::test_invalid_product_url_rejected[chromium-ftp://example.com-FTP scheme]
Duration: 9.7s
✅ PASS
4.Invalid Product Url Rejected
5.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Product Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Product Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingProductURL::test_invalid_product_url_rejected[chromium-http://-empty HTTP host]
Duration: 5.5s
TestsPassedFailedPass RateTime
440100.0%26.6s
📌 Onboarding Step Completeness5 ✅ 5 100.0%
✅ PASS
1.Progress Indicator Present
5.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Progress Indicator Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Progress Indicator Present verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingStepCompleteness::test_progress_indicator_present[chromium]
Duration: 5.5s
✅ PASS
2.All Required Fields Marked
11.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: All Required Fields Marked
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Required Fields Marked verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingStepCompleteness::test_all_required_fields_marked[chromium]
Duration: 11.8s
✅ PASS
3.No Js Errors On Onboarding
5.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: No Js Errors On Onboarding
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Onboarding verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingStepCompleteness::test_no_js_errors_on_onboarding[chromium]
Duration: 5.0s
✅ PASS
4.Onboarding Has Back Button
5.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Has Back Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Has Back Button verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingStepCompleteness::test_onboarding_has_back_button[chromium]
Duration: 5.0s
✅ PASS
5.Onboarding Not Accessible After Completion
1m 47s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Onboarding Not Accessible After Completion
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Onboarding Not Accessible After Completion verified successfully

tests/test_onboarding_edge_cases.py::TestOnboardingStepCompleteness::test_onboarding_not_accessible_after_completion[chromium]
Duration: 1m 47s
TestsPassedFailedPass RateTime
550100.0%2m 14s
📌 Security Inputs7 ✅ 7 100.0%
✅ PASS
1.Injection Payload Not Executed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Not Executed verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_injection_payload_not_executed[chromium-e.g John Doe-<script>alert('XSS')</script>-XSS in name]
Duration: 0ms
✅ PASS
2.Injection Payload Not Executed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Not Executed verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_injection_payload_not_executed[chromium-e.g John Doe-'; DROP TABLE users; ---SQL injection in name]
Duration: 0ms
✅ PASS
3.Injection Payload Not Executed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Not Executed verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_injection_payload_not_executed[chromium-e.g John's Company-<img src=x onerror=alert(1)>-HTML injection in company]
Duration: 0ms
✅ PASS
4.Injection Payload Not Executed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Not Executed verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_injection_payload_not_executed[chromium-e.g johnscompany.com-javascript:alert(document.cookie)-JS protocol in website]
Duration: 0ms
✅ PASS
5.Injection Payload Not Executed
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Injection Payload Not Executed verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_injection_payload_not_executed[chromium-e.g. johndoe@company.com-admin'--@test.com-SQL injection in email]
Duration: 0ms
✅ PASS
6.Null Byte In Name
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Null Byte In Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Null Byte In Name verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_null_byte_in_name[chromium]
Duration: 0ms
✅ PASS
7.Very Long Input No Crash
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Very Long Input No Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Very Long Input No Crash verified successfully

tests/test_signup_edge_cases.py::TestSecurityInputs::test_very_long_input_no_crash[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%1ms
📌 Shopify Onboarding88 ✅ 83 ❌ 5 94.3%
✅ PASS
1.Shopify Existing User Redirects To Login Or Dashboard
5.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Existing User Redirects To Login Or Dashboard verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_existing_user_redirects_to_login_or_dashboard[chromium]
Duration: 5.1s
❌ FAIL
2.Shopify Callback Success False Shows Error State
15.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Callback Success False Shows Error State
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Installation with success=false should not proceed to Shopify signup/onboarding. assert not True
Screenshot
Failure screenshot

tests/test_shopify_signup_onboarding.py::test_shopify_callback_success_false_shows_error_state[chromium]
Duration: 15.4s
✅ PASS
3.Shopify Data Room Loads
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Data Room Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Data Room Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_data_room_loads[chromium]
Duration: 1m 36s
✅ PASS
4.Shopify Settings Page Loads
1m 34s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Settings Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Settings Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_settings_page_loads[chromium]
Duration: 1m 34s
✅ PASS
5.Shopify Memory Page Loads
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Memory Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Memory Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_memory_page_loads[chromium]
Duration: 1m 36s
✅ PASS
6.Markopolo Shopify Oauth Endpoint Exists
168ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo Shopify Oauth Endpoint Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Markopolo Shopify Oauth Endpoint Exists verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_shopify_oauth_endpoint_exists[chromium]
Duration: 168ms
✅ PASS
7.Shopify Memory Has File Upload Button
1m 44s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Memory Has File Upload Button
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Memory Has File Upload Button verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_memory_has_file_upload_button[chromium]
Duration: 1m 44s
✅ PASS
8.Shopify Analytics Page Loads
1m 46s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Analytics Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Analytics Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_analytics_page_loads[chromium]
Duration: 1m 46s
✅ PASS
9.Shopify Callback Success True Does Not Error
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Callback Success True Does Not Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Callback Success True Does Not Error verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_callback_success_true_does_not_error[chromium]
Duration: 5.2s
✅ PASS
10.Shopify Agent Dashboard Stats Row Present
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Stats Row Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Agent Dashboard Stats Row Present verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_stats_row_present[chromium]
Duration: 1m 35s
✅ PASS
11.Shopify Leads Page Loads
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Leads Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Leads Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_leads_page_loads[chromium]
Duration: 1m 35s
✅ PASS
12.Shopify Leads Has Download Csv
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Leads Has Download Csv
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Leads Has Download Csv verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_leads_has_download_csv[chromium]
Duration: 1m 37s
✅ PASS
13.Shopify Campaigns Page Loads
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Campaigns Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Campaigns Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_campaigns_page_loads[chromium]
Duration: 1m 37s
✅ PASS
14.Shopify Content Page Loads
1m 39s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Content Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Content Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_content_page_loads[chromium]
Duration: 1m 39s
✅ PASS
15.Shopify Integrations Page Loads
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Integrations Page Loads verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_integrations_page_loads[chromium]
Duration: 1m 35s
✅ PASS
16.Shopify Oauth State Parameter Required
175ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Oauth State Parameter Required
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Shopify Oauth State Parameter Required verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_oauth_state_parameter_required[chromium]
Duration: 175ms
✅ PASS
17.Shopify Callback Missing Installation Id Handled
6.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Callback Missing Installation Id Handled
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Shopify Callback Missing Installation Id Handled verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_callback_missing_installation_id_handled[chromium]
Duration: 6.2s
✅ PASS
18.Shopify Install Without Hmac Rejected
408ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Install Without Hmac Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Shopify Install Without Hmac Rejected verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_install_without_hmac_rejected[chromium]
Duration: 408ms
✅ PASS
19.Bug Analytics Event Detail Page Url Not Empty
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Bug Analytics Event Detail Page Url Not Empty
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Bug Analytics Event Detail Page Url Not Empty verified successfully

tests/test_shopify_signup_onboarding.py::test_bug_analytics_event_detail_page_url_not_empty[chromium]
Duration: 1m 35s
✅ PASS
20.Bug Analytics Top Purchased Products Not Empty
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Bug Analytics Top Purchased Products Not Empty
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Bug Analytics Top Purchased Products Not Empty verified successfully

tests/test_shopify_signup_onboarding.py::test_bug_analytics_top_purchased_products_not_empty[chromium]
Duration: 1m 36s
❌ FAIL
21.Shopify Signup Email Field Is Disabled Prefilled
5.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Shopify email 'mejbaur+shopify-dev@markopolo.ai' not shown on signup page. URL: https://beta.markopolo.ai/signup assert 'mejbaur+shopify-dev@markopolo.ai' in 'more sales from your shopify store without more ad spend\n\nwin back up to 30% of shoppers who left without checking out\n\nreach every customer the way they actually respond — text, email, whatsapp, or a phone call\n\nsee exactly which message made you money, the moment it happens\n\n"markopolo\'s ai called our customers w
Screenshot
Failure screenshot

tests/test_shopify_signup_onboarding.py::test_shopify_signup_email_field_is_disabled_prefilled[chromium]
Duration: 5.9s
✅ PASS
22.Shopify Signup Has Create Account Button
5.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Shopify Signup Has Create Account Button verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_signup_has_create_account_button[chromium]
Duration: 5.5s
✅ PASS
23.Shopify Signup Helper Text References Shopify Store
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Signup Helper Text References Shopify Store verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_signup_helper_text_references_shopify_store[chromium]
Duration: 5.2s
✅ PASS
24.Shopify Agent Dashboard Your Agents Section
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Your Agents Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Your Agents Section verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_your_agents_section[chromium]
Duration: 1m 36s
✅ PASS
25.Shopify Onboarding Dashboard Heading Contains Store Name
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Dashboard Heading Contains Store Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Dashboard Heading Contains Store Name verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_dashboard_heading_contains_store_name[chromium]
Duration: 1m 36s
✅ PASS
26.Shopify Agent Dashboard Left Nav Has Marktag Section
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Left Nav Has Marktag Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Left Nav Has Marktag Section verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_left_nav_has_marktag_section[chromium]
Duration: 1m 35s
✅ PASS
27.Shopify Onboarding Shows Store And Products Connected
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Shows Store And Products Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Shows Store And Products Connected verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_shows_store_and_products_connected[chromium]
Duration: 1m 35s
✅ PASS
28.Shopify Agent Dashboard Left Nav Has Campaign Agent Section
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Left Nav Has Campaign Agent Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Left Nav Has Campaign Agent Section verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_left_nav_has_campaign_agent_section[chromium]
Duration: 1m 35s
✅ PASS
29.Shopify Onboarding Shows Product Catalog Synced
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Shows Product Catalog Synced
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Shows Product Catalog Synced verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_shows_product_catalog_synced[chromium]
Duration: 1m 35s
✅ PASS
30.Shopify Agent Dashboard Page Title Is Agent Dashboard
1m 38s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Page Title Is Agent Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Page Title Is Agent Dashboard verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_page_title_is_agent_dashboard[chromium]
Duration: 1m 38s
✅ PASS
31.Shopify Onboarding Shows Recovery Opportunity Card
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Shows Recovery Opportunity Card
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Shows Recovery Opportunity Card verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_shows_recovery_opportunity_card[chromium]
Duration: 1m 36s
✅ PASS
32.Shopify Agent Dashboard Email Notification Notice
1m 45s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Email Notification Notice
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Email Notification Notice verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_email_notification_notice[chromium]
Duration: 1m 45s
✅ PASS
33.Shopify Onboarding Has See Your Opportunity Cta
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Has See Your Opportunity Cta
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Has See Your Opportunity Cta verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_has_see_your_opportunity_cta[chromium]
Duration: 1m 37s
✅ PASS
34.Shopify Plan And Billing Shows Starter Plan
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Plan And Billing Shows Starter Plan
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Plan And Billing Shows Starter Plan verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_plan_and_billing_shows_starter_plan[chromium]
Duration: 1m 35s
✅ PASS
35.Shopify Onboarding No Code Tag Notice
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding No Code Tag Notice
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding No Code Tag Notice verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_no_code_tag_notice[chromium]
Duration: 1m 37s
✅ PASS
36.Shopify Plan And Billing Shows Usage Meters
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Plan And Billing Shows Usage Meters
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Plan And Billing Shows Usage Meters verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_plan_and_billing_shows_usage_meters[chromium]
Duration: 1m 36s
✅ PASS
37.Shopify Data Room Shopify Shows Connected
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Data Room Shopify Shows Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Data Room Shopify Shows Connected verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_data_room_shopify_shows_connected[chromium]
Duration: 1m 35s
✅ PASS
38.Shopify Onboarding Progress Saved Shows Store
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Progress Saved Shows Store
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Shopify Onboarding Progress Saved Shows Store verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_progress_saved_shows_store[chromium]
Duration: 1m 35s
✅ PASS
39.Shopify Plan And Billing Has Explore Plans
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Plan And Billing Has Explore Plans
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Plan And Billing Has Explore Plans verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_plan_and_billing_has_explore_plans[chromium]
Duration: 1m 37s
✅ PASS
40.Shopify Data Room Has Disconnect Option
1m 45s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Data Room Has Disconnect Option
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Data Room Has Disconnect Option verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_data_room_has_disconnect_option[chromium]
Duration: 1m 45s
✅ PASS
41.Shopify Onboarding Step1 Is Active Shopify Setup
1m 40s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Step1 Is Active Shopify Setup
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Step1 Is Active Shopify Setup verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_step1_is_active_shopify_setup[chromium]
Duration: 1m 40s
✅ PASS
42.Shopify Onboarding Not Generic Dashboard
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Not Generic Dashboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Not Generic Dashboard verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_not_generic_dashboard[chromium]
Duration: 1m 36s
✅ PASS
43.Shopify Settings Business Name Prefilled From Shopify
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Settings Business Name Prefilled From Shopify
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Settings Business Name Prefilled From Shopify verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_settings_business_name_prefilled_from_shopify[chromium]
Duration: 1m 36s
✅ PASS
44.Shopify Install With Different Shop Idor
176ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Install With Different Shop Idor
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Install With Different Shop Idor verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_install_with_different_shop_idor[chromium]
Duration: 176ms
❌ FAIL
45.Shopify App Store Search Finds Markopolo
5.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/login
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Searching 'markopolo' in App Store did not return Markopolo app. assert 'markopolo' in 'shopify app store\nbrowse apps\nlog in\nstart for free\nget the best apps for your business with built for shopify\nsee why these shine\nsmile: loyalty program rewards\n4.9\nout of 5 stars\n(4,154)\n4154 total reviews\n•\nfree plan available\ngrow customer loyalty with points, rewards & vip tiers\nbuilt for shopify\npowerful contact form builder\n4.9\nout of 5 stars\n(2,296)\n2296 total review
Screenshot
Failure screenshot

tests/test_shopify_signup_onboarding.py::test_shopify_app_store_search_finds_markopolo[chromium]
Duration: 5.8s
✅ PASS
46.Shopify App Store Search Result Links To Markopolo
6.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/login
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify App Store Search Result Links To Markopolo verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_app_store_search_result_links_to_markopolo[chromium]
Duration: 6.0s
✅ PASS
47.Markopolo App Install Click Shows Dialog
34.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Install Click Shows Dialog
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Markopolo App Install Click Shows Dialog verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_install_click_shows_dialog[chromium]
Duration: 34.0s
✅ PASS
48.Shopify Settings Website Url Prefilled From Shopify
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Settings Website Url Prefilled From Shopify
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Settings Website Url Prefilled From Shopify verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_settings_website_url_prefilled_from_shopify[chromium]
Duration: 1m 36s
✅ PASS
49.App Install Dialog Has Create Account Option
34.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: App Install Dialog Has Create Account Option
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — App Install Dialog Has Create Account Option verified successfully

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

tests/test_shopify_signup_onboarding.py::test_app_install_dialog_has_login_option[chromium]
Duration: 34.8s
✅ PASS
51.Shopify Settings Has Save Changes Button
1m 38s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Settings Has Save Changes Button
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Shopify Settings Has Save Changes Button verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_settings_has_save_changes_button[chromium]
Duration: 1m 38s
✅ PASS
52.Markopolo App Appears In Admin Search
4.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/login
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Appears In Admin Search verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_appears_in_admin_search[chromium]
Duration: 4.6s
✅ PASS
53.Shopify Markopolo Post Install Password Setup Via Callback Url
5.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Markopolo Post Install Password Setup Via Callback Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Markopolo Post Install Password Setup Via Callback Url verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_markopolo_post_install_password_setup_via_callback_url[chromium]
Duration: 5.7s
❌ FAIL
54.Shopify New User Full Flow Signup To Onboarding
14.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: After Shopify account creation, expected /onboarding/shopify/setup. Got: https://beta.markopolo.ai/signup assert '/onboarding/shopify/setup' in 'https://beta.markopolo.ai/signup'
Screenshot
Failure screenshot

tests/test_shopify_signup_onboarding.py::test_shopify_new_user_full_flow_signup_to_onboarding[chromium]
Duration: 14.0s
✅ PASS
55.Shopify Agent Dashboard Shows Recovery Agent Live
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Shows Recovery Agent Live
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Shows Recovery Agent Live verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_shows_recovery_agent_live[chromium]
Duration: 1m 36s
✅ PASS
56.Shopify Analytics Shows Event Data
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Analytics Shows Event Data
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Analytics Shows Event Data verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_analytics_shows_event_data[chromium]
Duration: 1m 35s
✅ PASS
57.Bug Campaign Email Content Shows After Launch
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Bug Campaign Email Content Shows After Launch
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Bug Campaign Email Content Shows After Launch verified successfully

tests/test_shopify_signup_onboarding.py::test_bug_campaign_email_content_shows_after_launch[chromium]
Duration: 1m 36s
✅ PASS
58.Markopolo App Listing Title Correct
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Listing Title Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Listing Title Correct verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_listing_title_correct[chromium]
Duration: 5.2s
❌ FAIL
59.Markopolo App Has Install Button
9.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Has Install Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 5000ms - waiting for locator("a, button, [role='button']").filter(has_text=re.compile(r"^install$", re.IGNORECASE)).first
Screenshot
Failure screenshot

tests/test_shopify_signup_onboarding.py::test_markopolo_app_has_install_button[chromium]
Duration: 9.1s
✅ PASS
60.Markopolo App Has Rating
5.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Has Rating
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Has Rating verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_has_rating[chromium]
Duration: 5.6s
✅ PASS
61.Shopify Agent Dashboard Checkout Watch Section
1m 44s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Checkout Watch Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Checkout Watch Section verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_checkout_watch_section[chromium]
Duration: 1m 44s
✅ PASS
62.Markopolo App Pricing Shows Free Plan
4.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Pricing Shows Free Plan
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Pricing Shows Free Plan verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_pricing_shows_free_plan[chromium]
Duration: 4.6s
✅ PASS
63.Markopolo App Shows Key Features
4.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Shows Key Features
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Shows Key Features verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_shows_key_features[chromium]
Duration: 4.3s
✅ PASS
64.Markopolo App Privacy Policy Link Works
4.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Privacy Policy Link Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Privacy Policy Link Works verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_privacy_policy_link_works[chromium]
Duration: 4.9s
✅ PASS
65.Shopify Callback Redirects To Signup Url
5.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Shopify Callback Redirects To Signup Url verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_callback_redirects_to_signup_url[chromium]
Duration: 5.3s
✅ PASS
66.Shopify New User Sees Shopify Signup Screen
5.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify New User Sees Shopify Signup Screen verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_new_user_sees_shopify_signup_screen[chromium]
Duration: 5.1s
✅ PASS
67.Shopify Signup Page Has Connected To Shopify Banner
5.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Signup Page Has Connected To Shopify Banner verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_signup_page_has_connected_to_shopify_banner[chromium]
Duration: 5.1s
✅ PASS
68.Shopify Signup Page Store Domain In Banner
5.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Signup Page Store Domain In Banner verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_signup_page_store_domain_in_banner[chromium]
Duration: 5.0s
✅ PASS
69.Shopify Analytics Shows Checkout Events
1m 41s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Analytics Shows Checkout Events
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Analytics Shows Checkout Events verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_analytics_shows_checkout_events[chromium]
Duration: 1m 41s
✅ PASS
70.Shopify Analytics Has Event Timeline
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Analytics Has Event Timeline
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Analytics Has Event Timeline verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_analytics_has_event_timeline[chromium]
Duration: 1m 37s
✅ PASS
71.Bug Revenue Attribution Not Zero After Purchase
1m 41s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Bug Revenue Attribution Not Zero After Purchase
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Bug Revenue Attribution Not Zero After Purchase verified successfully

tests/test_shopify_signup_onboarding.py::test_bug_revenue_attribution_not_zero_after_purchase[chromium]
Duration: 1m 41s
✅ PASS
72.Bug Campaign Does Not Go Deactive Prematurely
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Bug Campaign Does Not Go Deactive Prematurely
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Bug Campaign Does Not Go Deactive Prematurely verified successfully

tests/test_shopify_signup_onboarding.py::test_bug_campaign_does_not_go_deactive_prematurely[chromium]
Duration: 1m 35s
✅ PASS
73.Shopify Leads Has Shopify Customers Prepopulated
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Leads Has Shopify Customers Prepopulated
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Leads Has Shopify Customers Prepopulated verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_leads_has_shopify_customers_prepopulated[chromium]
Duration: 1m 36s
✅ PASS
74.Bug Checkout Watch Latest Event Not Replaced By New Event
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Bug Checkout Watch Latest Event Not Replaced By New Event
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Bug Checkout Watch Latest Event Not Replaced By New Event verified successfully

tests/test_shopify_signup_onboarding.py::test_bug_checkout_watch_latest_event_not_replaced_by_new_event[chromium]
Duration: 1m 35s
✅ PASS
75.Shopify Leads Has Audiences Tab
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Leads Has Audiences Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Leads Has Audiences Tab verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_leads_has_audiences_tab[chromium]
Duration: 1m 36s
✅ PASS
76.Shopify Campaigns Has Abandoned Cart Recovery Auto Created
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Campaigns Has Abandoned Cart Recovery Auto Created
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Shopify Campaigns Has Abandoned Cart Recovery Auto Created verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_campaigns_has_abandoned_cart_recovery_auto_created[chromium]
Duration: 1m 35s
✅ PASS
77.Shopify Campaigns Has Filter Tabs
1m 37s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/login
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Campaigns Has Filter Tabs verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_campaigns_has_filter_tabs[chromium]
Duration: 1m 37s
✅ PASS
78.Shopify Content Has Simple Starter Template Auto Created
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Content Has Simple Starter Template Auto Created
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Shopify Content Has Simple Starter Template Auto Created verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_content_has_simple_starter_template_auto_created[chromium]
Duration: 1m 36s
✅ PASS
79.Shopify Content Has Create New Template Option
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Content Has Create New Template Option
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Shopify Content Has Create New Template Option verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_content_has_create_new_template_option[chromium]
Duration: 1m 36s
✅ PASS
80.Shopify Integrations Autosend Is Connected Default
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Integrations Autosend Is Connected Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Integrations Autosend Is Connected Default verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_integrations_autosend_is_connected_default[chromium]
Duration: 1m 35s
✅ PASS
81.Shopify Integrations Has Sms Tab
1m 36s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Integrations Has Sms Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Integrations Has Sms Tab verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_integrations_has_sms_tab[chromium]
Duration: 1m 36s
✅ PASS
82.Shopify Plan And Billing Correct Url
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Plan And Billing Correct Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Plan And Billing Correct Url verified successfully

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

tests/test_shopify_signup_onboarding.py::test_shopify_billing_url_returns_404[chromium]
Duration: 1m 34s
✅ PASS
84.Shopify Agent Dashboard Radar Widget Shows Status
1m 44s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Agent Dashboard Radar Widget Shows Status
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Agent Dashboard Radar Widget Shows Status verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_agent_dashboard_radar_widget_shows_status[chromium]
Duration: 1m 44s
✅ PASS
85.Shopify Onboarding Dashboard Has Guided Setup Sidebar
1m 44s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Onboarding Dashboard Has Guided Setup Sidebar
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Onboarding Dashboard Has Guided Setup Sidebar verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_onboarding_dashboard_has_guided_setup_sidebar[chromium]
Duration: 1m 44s
✅ PASS
86.Shopify Data Room Has Pixel Setup Guide Link
1m 35s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Data Room Has Pixel Setup Guide Link
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Data Room Has Pixel Setup Guide Link verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_data_room_has_pixel_setup_guide_link[chromium]
Duration: 1m 35s
✅ PASS
87.Shopify Admin Apps Page Accessible
1.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Admin Apps Page Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Admin Apps Page Accessible verified successfully

tests/test_shopify_signup_onboarding.py::test_shopify_admin_apps_page_accessible[chromium]
Duration: 1.2s
✅ PASS
88.Markopolo App Listing Accessible
717ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Markopolo App Listing Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Markopolo App Listing Accessible verified successfully

tests/test_shopify_signup_onboarding.py::test_markopolo_app_listing_accessible[chromium]
Duration: 717ms
TestsPassedFailedPass RateTime
8883594.3%96m 19s
📌 Shopify Signup7 ✅ 6 ❌ 1 85.7%
✅ PASS
1.Shopify Store Url Displayed
52.4s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Store Url Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Store Url Displayed verified successfully

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

tests/test_signup_flows_complete.py::TestShopifySignup::test_shopify_account_login[chromium]
Duration: 7.9s
✅ PASS
3.Shopify Data Room Shows Connected
42.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Data Room Shows Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Data Room Shows Connected verified successfully

tests/test_signup_flows_complete.py::TestShopifySignup::test_shopify_data_room_shows_connected[chromium]
Duration: 42.7s
✅ PASS
4.Shopify Woocommerce Connected
42.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Woocommerce Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Woocommerce Connected verified successfully

tests/test_signup_flows_complete.py::TestShopifySignup::test_shopify_woocommerce_connected[chromium]
Duration: 42.8s
✅ PASS
5.Shopify Signup Redirect Url
3.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Shopify Signup Redirect Url verified successfully

tests/test_signup_flows_complete.py::TestShopifySignup::test_shopify_signup_redirect_url[chromium]
Duration: 3.7s
✅ PASS
6.Shopify Data Room Woo Store Url
43.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Data Room Woo Store Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Data Room Woo Store Url verified successfully

tests/test_signup_flows_complete.py::TestShopifySignup::test_shopify_data_room_woo_store_url[chromium]
Duration: 43.0s
❌ FAIL
7.Shopify Account Dashboard Accessible
11.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Shopify Account Dashboard Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: assert 'https://beta.markopolo.ai/login' != 'https://beta.markopolo.ai/login' + where 'https://beta.markopolo.ai/login' = <Page url='https://beta.markopolo.ai/login'>.url
Screenshot
Failure screenshot

tests/test_signup_flows_complete.py::TestShopifySignup::test_shopify_account_dashboard_accessible[chromium]
Duration: 11.8s
TestsPassedFailedPass RateTime
76185.7%3m 24s
📌 Signup Accessibility5 ✅ 5 100.0%
✅ PASS
1.Signin Link Present
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Signin Link Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Signin Link Present verified successfully

tests/test_signup_edge_cases.py::TestSignupAccessibility::test_signin_link_present[chromium]
Duration: 0ms
✅ PASS
2.All Required Fields Marked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: All Required Fields Marked
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — All Required Fields Marked verified successfully

tests/test_signup_edge_cases.py::TestSignupAccessibility::test_all_required_fields_marked[chromium]
Duration: 0ms
✅ PASS
3.Password Toggle Visibility
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Password Toggle Visibility
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Toggle Visibility verified successfully

tests/test_signup_edge_cases.py::TestSignupAccessibility::test_password_toggle_visibility[chromium]
Duration: 0ms
✅ PASS
4.Terms Link Clickable
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Terms Link Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Terms Link Clickable verified successfully

tests/test_signup_edge_cases.py::TestSignupAccessibility::test_terms_link_clickable[chromium]
Duration: 0ms
✅ PASS
5.Forgot Password Not On Signup
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Test Emailmejbaur+auto_<timestamp>@markopolo.ai (dynamic alias)
Password•••••••••••••••
Business NameAutomation Test Co
Test URLhttps://beta.markopolo.ai/signup
CleanupAccount created fresh per test run
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Forgot Password Not On Signup verified successfully

tests/test_signup_edge_cases.py::TestSignupAccessibility::test_forgot_password_not_on_signup[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
550100.0%1ms
📌 Submit Button State3 ✅ 3 100.0%
✅ PASS
1.Submit Button Visible
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Submit Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Submit Button Visible verified successfully

tests/test_signup_edge_cases.py::TestSubmitButtonState::test_submit_button_visible[chromium]
Duration: 0ms
✅ PASS
2.Submit Button Never Disabled
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Submit Button Never Disabled
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Submit Button Never Disabled verified successfully

tests/test_signup_edge_cases.py::TestSubmitButtonState::test_submit_button_never_disabled[chromium]
Duration: 0ms
✅ PASS
3.Submit Button Text Correct
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Submit Button Text Correct
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Submit Button Text Correct verified successfully

tests/test_signup_edge_cases.py::TestSubmitButtonState::test_submit_button_text_correct[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
330100.0%0ms
📌 Website U R L Validation13 ✅ 13 100.0%
✅ PASS
1.Invalid Website Url Rejected
8.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-http://-empty host]
Duration: 8.5s
✅ PASS
2.Invalid Website Url Rejected
6.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-https://-empty HTTPS host]
Duration: 6.1s
✅ PASS
3.Invalid Website Url Rejected
5.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-.com-TLD only, no domain]
Duration: 5.9s
✅ PASS
4.Invalid Website Url Rejected
5.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-//example.com-protocol-relative URL]
Duration: 5.9s
✅ PASS
5.Invalid Website Url Rejected
11.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-http://localhost-localhost URL]
Duration: 11.6s
✅ PASS
6.Invalid Website Url Rejected
5.6s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-http://127.0.0.1-loopback IP]
Duration: 5.6s
✅ PASS
7.Invalid Website Url Rejected
6.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-http://192.168.1.1-private IP address]
Duration: 6.9s
✅ PASS
8.Invalid Website Url Rejected
5.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium- -whitespace only]
Duration: 5.0s
✅ PASS
9.Invalid Website Url Rejected
11.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-<script>alert(1)</script>-XSS payload as URL]
Duration: 11.2s
✅ PASS
10.Invalid Website Url Rejected
12.1s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-not-a-url-plain text without scheme]
Duration: 12.1s
✅ PASS
11.Invalid Website Url Rejected
5.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-ftp://example.com-FTP scheme (not HTTP/S)]
Duration: 5.9s
✅ PASS
12.Invalid Website Url Rejected
5.2s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Invalid Website Url Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Website Url Rejected verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_invalid_website_url_rejected[chromium-example-domain without TLD]
Duration: 5.2s
✅ PASS
13.Valid Https Url Accepted
8.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Valid Https Url Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Https Url Accepted verified successfully

tests/test_onboarding_edge_cases.py::TestWebsiteURLValidation::test_valid_https_url_accepted[chromium]
Duration: 8.8s
TestsPassedFailedPass RateTime
13130100.0%1m 38s
📌 Whitespace Fields5 ✅ 5 100.0%
✅ PASS
1.Whitespace Only Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Whitespace Only Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Whitespace Only Blocked verified successfully

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

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

tests/test_signup_edge_cases.py::TestWhitespaceFields::test_whitespace_only_blocked[chromium-password- ]
Duration: 1ms
✅ PASS
4.Whitespace Only Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Whitespace Only Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Whitespace Only Blocked verified successfully

tests/test_signup_edge_cases.py::TestWhitespaceFields::test_whitespace_only_blocked[chromium-company- ]
Duration: 0ms
✅ PASS
5.Whitespace Only Blocked
0ms
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Whitespace Only Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Whitespace Only Blocked verified successfully

tests/test_signup_edge_cases.py::TestWhitespaceFields::test_whitespace_only_blocked[chromium-website- ]
Duration: 0ms
TestsPassedFailedPass RateTime
550100.0%2ms
📌 Woo Commerce Signup8 ✅ 7 ❌ 1 87.5%
✅ PASS
1.Woo Login Success
8.3s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Happy Path
Test Data
Test Accountmejbaur@markopolo.ai
Password•••••••••••••••
Test URLhttps://beta.markopolo.ai/login
BrowserChromium (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Login Success verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_login_success[chromium]
Duration: 8.3s
✅ PASS
2.Woo Store Url In Data Room
42.8s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Store Url In Data Room
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Store Url In Data Room verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_store_url_in_data_room[chromium]
Duration: 42.8s
✅ PASS
3.Woo Connect Dialog Shows Connected
43.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Connect Dialog Shows Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Connect Dialog Shows Connected verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_connect_dialog_shows_connected[chromium]
Duration: 43.0s
✅ PASS
4.Woo Website Data Room Tab
42.9s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Website Data Room Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Website Data Room Tab verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_website_data_room_tab[chromium]
Duration: 42.9s
✅ PASS
5.Woo Crm Data Room Tab
46.0s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Crm Data Room Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Crm Data Room Tab verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_crm_data_room_tab[chromium]
Duration: 46.0s
✅ PASS
6.Woo Data Room Connected
52.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Data Room Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Data Room Connected verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_data_room_connected[chromium]
Duration: 52.5s
❌ FAIL
7.Woo Wp Admin Rest Api Accessible
5.7s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Wp Admin Rest Api Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ assert ('401' not in '<html><head><meta name="color-scheme" content="light dark"><meta charset="utf-8"></head><body><pre>{"code":"woocommerce_rest_cannot_view","message":"Sorry, you cannot list resources.","data":{"status":401}}</pre><div class="json-formatter-container"></div></body></html>' '401' is contained here: <html><head><meta name="color-scheme" content="light dark"><meta charset="utf-8"></head><body><pre>{"code":"woocommerce_rest_cannot_view","message":"Sorry, you cannot list
Screenshot
Failure screenshot

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_wp_admin_rest_api_accessible[chromium]
Duration: 5.7s
✅ PASS
8.Woo Wp Admin Accessible
8.5s
Page / Feature
Sign In / Sign Up · https://beta.markopolo.ai/login
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/login
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Sign In / Sign Up (https://beta.markopolo.ai/login)
  2. Perform: Woo Wp Admin Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Wp Admin Accessible verified successfully

tests/test_signup_flows_complete.py::TestWooCommerceSignup::test_woo_wp_admin_accessible[chromium]
Duration: 8.5s
TestsPassedFailedPass RateTime
87187.5%4m 10s
Module Summary — Authentication
FeatureTestsPassedFailedPass RateDuration
Boundary Conditions550100.0%1ms
Company Name Validation990100.0%52.3s
Creative Edge Cases770100.0%1ms
Dropdown Selections220100.0%10.2s
Empty Fields660100.0%2ms
Invalid Emails15150100.0%3ms
Invalid Names10100100.0%2ms
Invalid Passwords10100100.0%2ms
Invalid Website U R L770100.0%1ms
Manual Signup64266.7%1m 59s
Mid Onboarding Navigation330100.0%2m 22s
Missing Required Fields550100.0%1ms
O T P Validation990100.0%3ms
Onboarding19190100.0%8m 45s
Onboarding File Upload220100.0%18.8s
Onboarding Product U R L440100.0%26.6s
Onboarding Step Completeness550100.0%2m 14s
Security Inputs770100.0%1ms
Shopify Onboarding8883594.3%96m 19s
Shopify Signup76185.7%3m 24s
Signup Accessibility550100.0%1ms
Submit Button State330100.0%0ms
Website U R L Validation13130100.0%1m 38s
Whitespace Fields550100.0%2ms
Woo Commerce Signup87187.5%4m 10s
Features: 25Tests: 260Passed: 251Failed: 9Pass Rate: 96.5%122m 40s
📊Dashboard632 ✅ 632 100.0%
📌 Campaign Templates Section108 ✅ 108 100.0%
✅ PASS
1.Campaign Template Scenario
1m 57s
Page / Feature
Dashboard · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta.markopolo.ai/)
  2. Perform: Campaign Template Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Template Scenario verified successfully

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tests/test_home_module_world_class.py::TestCampaignTemplatesSection::test_campaign_template_scenario[chromium-CT047-extra_template_scenario_47--happy]
Duration: 1m 37s
TestsPassedFailedPass RateTime
1081080100.0%177m 42s
📌 Help Resources Section106 ✅ 106 100.0%
✅ PASS
1.Help Resource Scenario
1m 36s
Page / Feature
Dashboard · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta.markopolo.ai/)
  2. Perform: Help Resource Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Help Resource Scenario verified successfully

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tests/test_home_module_world_class.py::TestKPICardsAndStats::test_kpi_scenario[chromium-KPI100-extra_kpi_scenario_100--happy]
Duration: 1m 36s
TestsPassedFailedPass RateTime
1001000100.0%160m 33s
📌 Sidebar Navigation101 ✅ 101 100.0%
✅ PASS
1.Sidebar All Expected Links Present
1m 55s
Page / Feature
Dashboard · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta.markopolo.ai/)
  2. Perform: Sidebar All Expected Links Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sidebar All Expected Links Present verified successfully

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tests/test_home_module_world_class.py::TestSidebarNavigation::test_billing_page_accessible[chromium]
Duration: 1m 55s
TestsPassedFailedPass RateTime
1011010100.0%168m 5s
📌 Welcome And Session Booking104 ✅ 104 100.0%
✅ PASS
1.Welcome Scenario
1m 37s
Page / Feature
Dashboard · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
ChecksKPI cards · Campaign cards · Load time < 60s
BrowserChromium (Playwright)
Steps
  1. Navigate to Dashboard (https://beta.markopolo.ai/)
  2. Perform: Welcome Scenario
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Welcome Scenario verified successfully

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tests/test_home_module_world_class.py::TestWelcomeAndSessionBooking::test_welcome_scenario[chromium-WB015-welcome_section_in_tablet_viewport-edge]
Duration: 1m 36s
TestsPassedFailedPass RateTime
1041040100.0%174m 53s
Module Summary — Dashboard
FeatureTestsPassedFailedPass RateDuration
Campaign Templates Section1081080100.0%177m 42s
Help Resources Section1061060100.0%173m 44s
Home Page Core Load1131130100.0%187m 22s
K P I Cards And Stats1001000100.0%160m 33s
Sidebar Navigation1011010100.0%168m 5s
Welcome And Session Booking1041040100.0%174m 53s
Features: 6Tests: 632Passed: 632Failed: 0Pass Rate: 100.0%1042m 18s
👥Users & Leads69 ✅ 69 100.0%
📌 Audience Management5 ✅ 5 100.0%
✅ PASS
1.Create Audience Button Present
1m 51s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Create Audience Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Audience Button Present verified successfully

tests/test_markopolo_users_advanced.py::TestAudienceManagement::test_create_audience_button_present[chromium]
Duration: 1m 51s
✅ PASS
2.Audiences Tab Loads Correctly
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Audiences Tab Loads Correctly
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Loads Correctly verified successfully

tests/test_markopolo_users_advanced.py::TestAudienceManagement::test_audiences_tab_loads_correctly[chromium]
Duration: 1m 36s
✅ PASS
3.Audience Name Required To Save
1m 44s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Audience Name Required To Save
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Audience Name Required To Save verified successfully

tests/test_markopolo_users_advanced.py::TestAudienceManagement::test_audience_name_required_to_save[chromium]
Duration: 1m 44s
✅ PASS
4.Audience Filter Conditions Available
1m 44s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
FilterChannel (Email / SMS / All)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Filter Conditions Available verified successfully

tests/test_markopolo_users_advanced.py::TestAudienceManagement::test_audience_filter_conditions_available[chromium]
Duration: 1m 44s
✅ PASS
5.Create Audience Opens Builder
1m 49s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Create Audience Opens Builder
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audience Opens Builder verified successfully

tests/test_markopolo_users_advanced.py::TestAudienceManagement::test_create_audience_opens_builder[chromium]
Duration: 1m 49s
TestsPassedFailedPass RateTime
550100.0%8m 44s
📌 Bulk Operations3 ✅ 3 100.0%
✅ PASS
1.Select All Checkbox Present
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Select All Checkbox Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Select All Checkbox Present verified successfully

tests/test_markopolo_users_advanced.py::TestBulkOperations::test_select_all_checkbox_present[chromium]
Duration: 1m 36s
✅ PASS
2.Row Checkbox Present Per Lead
1m 45s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Row Checkbox Present Per Lead
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Row Checkbox Present Per Lead verified successfully

tests/test_markopolo_users_advanced.py::TestBulkOperations::test_row_checkbox_present_per_lead[chromium]
Duration: 1m 45s
✅ PASS
3.Bulk Action Appears On Selection
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Bulk Action Appears On Selection
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Bulk Action Appears On Selection verified successfully

tests/test_markopolo_users_advanced.py::TestBulkOperations::test_bulk_action_appears_on_selection[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
330100.0%4m 57s
📌 C S V Upload Validation7 ✅ 7 100.0%
✅ PASS
1.Upload Modal Requires File Selection
1m 37s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Upload Modal Requires File Selection
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload Modal Requires File Selection verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_upload_modal_requires_file_selection[chromium]
Duration: 1m 37s
✅ PASS
2.Csv With Missing Required Columns Rejected
1m 44s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Csv With Missing Required Columns Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Csv With Missing Required Columns Rejected verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_csv_with_missing_required_columns_rejected[chromium]
Duration: 1m 44s
✅ PASS
3.Non Csv File Rejected
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Non Csv File Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Non Csv File Rejected verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_non_csv_file_rejected[chromium]
Duration: 1m 35s
✅ PASS
4.Empty Csv File Shows Warning
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Empty Csv File Shows Warning
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Csv File Shows Warning verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_empty_csv_file_shows_warning[chromium]
Duration: 1m 36s
✅ PASS
5.Valid Csv Accepted
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Valid Csv Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Csv Accepted verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_valid_csv_accepted[chromium]
Duration: 1m 35s
✅ PASS
6.Large Csv Handled Without Crash
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Large Csv Handled Without Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Large Csv Handled Without Crash verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_large_csv_handled_without_crash[chromium]
Duration: 1m 35s
✅ PASS
7.Csv With Special Characters In Names
1m 49s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Csv With Special Characters In Names
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Csv With Special Characters In Names verified successfully

tests/test_markopolo_users_advanced.py::TestCSVUploadValidation::test_csv_with_special_characters_in_names[chromium]
Duration: 1m 49s
TestsPassedFailedPass RateTime
770100.0%11m 30s
📌 Create Audiences Flow1 ✅ 1 100.0%
✅ PASS
1.Create Audiences Button Works
1m 38s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Create Audiences Button Works
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Audiences Button Works verified successfully

tests/test_markopolo_users_comprehensive.py::TestCreateAudiencesFlow::test_create_audiences_button_works[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
110100.0%1m 38s
📌 Export Leads2 ✅ 2 100.0%
✅ PASS
1.Export Button Present
1m 49s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Export Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Export Button Present verified successfully

tests/test_markopolo_users_advanced.py::TestExportLeads::test_export_button_present[chromium]
Duration: 1m 49s
✅ PASS
2.Export Does Not Crash
1m 38s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Export Does Not Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Export Does Not Crash verified successfully

tests/test_markopolo_users_advanced.py::TestExportLeads::test_export_does_not_crash[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
220100.0%3m 26s
📌 Lead Search Advanced4 ✅ 4 100.0%
✅ PASS
1.Search By Email Domain
1m 39s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Search Query"test" (general search term)
XSS Search"<script>alert('xss')</script>" (security check)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Search By Email Domain verified successfully

tests/test_markopolo_users_advanced.py::TestLeadSearchAdvanced::test_search_by_email_domain[chromium]
Duration: 1m 39s
✅ PASS
2.Search With Phone Number
1m 40s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Search Query"test" (general search term)
XSS Search"<script>alert('xss')</script>" (security check)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Search With Phone Number verified successfully

tests/test_markopolo_users_advanced.py::TestLeadSearchAdvanced::test_search_with_phone_number[chromium]
Duration: 1m 40s
✅ PASS
3.Search Is Case Insensitive
1m 9s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Search Query"test" (general search term)
XSS Search"<script>alert('xss')</script>" (security check)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Search Is Case Insensitive verified successfully

tests/test_markopolo_users_advanced.py::TestLeadSearchAdvanced::test_search_is_case_insensitive[chromium]
Duration: 1m 9s
✅ PASS
4.Search Sql Injection Safe
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Search Query"test" (general search term)
XSS Search"<script>alert('xss')</script>" (security check)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Search Sql Injection Safe verified successfully

tests/test_markopolo_users_advanced.py::TestLeadSearchAdvanced::test_search_sql_injection_safe[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 3s
📌 Leads Tab Structure5 ✅ 5 100.0%
✅ PASS
1.Leads Data Rows Have Valid Email Format
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Leads Data Rows Have Valid Email Format
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Data Rows Have Valid Email Format verified successfully

tests/test_markopolo_users_advanced.py::TestLeadsTabStructure::test_leads_data_rows_have_valid_email_format[chromium]
Duration: 1m 35s
✅ PASS
2.Leads Tab Active By Default
1m 41s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Leads Tab Active By Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Active By Default verified successfully

tests/test_markopolo_users_advanced.py::TestLeadsTabStructure::test_leads_tab_active_by_default[chromium]
Duration: 1m 41s
✅ PASS
3.Leads Table Has Name Column
1m 37s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Leads Table Has Name Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Table Has Name Column verified successfully

tests/test_markopolo_users_advanced.py::TestLeadsTabStructure::test_leads_table_has_name_column[chromium]
Duration: 1m 37s
✅ PASS
4.Leads Table Has Email Column
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Leads Table Has Email Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Table Has Email Column verified successfully

tests/test_markopolo_users_advanced.py::TestLeadsTabStructure::test_leads_table_has_email_column[chromium]
Duration: 1m 35s
✅ PASS
5.Row Count Matches Pagination Total
1m 45s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Row Count Matches Pagination Total
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Row Count Matches Pagination Total verified successfully

tests/test_markopolo_users_advanced.py::TestLeadsTabStructure::test_row_count_matches_pagination_total[chromium]
Duration: 1m 45s
TestsPassedFailedPass RateTime
550100.0%8m 13s
📌 Upload Leads Modal6 ✅ 6 100.0%
✅ PASS
1.Upload Modal Opens
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Upload Modal Opens
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload Modal Opens verified successfully

tests/test_markopolo_users_comprehensive.py::TestUploadLeadsModal::test_upload_modal_opens[chromium]
Duration: 1m 36s
✅ PASS
2.Upload Modal Closes With Escape
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Upload Modal Closes With Escape
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload Modal Closes With Escape verified successfully

tests/test_markopolo_users_comprehensive.py::TestUploadLeadsModal::test_upload_modal_closes_with_escape[chromium]
Duration: 1m 35s
✅ PASS
3.Upload Modal Closes With Close Button
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Upload Modal Closes With Close Button
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload Modal Closes With Close Button verified successfully

tests/test_markopolo_users_comprehensive.py::TestUploadLeadsModal::test_upload_modal_closes_with_close_button[chromium]
Duration: 1m 35s
✅ PASS
4.Empty Csv Upload Handled
1m 38s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Empty Csv Upload Handled
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Csv Upload Handled verified successfully

tests/test_markopolo_users_comprehensive.py::TestUploadLeadsModal::test_empty_csv_upload_handled[chromium]
Duration: 1m 38s
✅ PASS
5.Valid Csv Upload Accepted
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Export FormatCSV
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Valid Csv Upload Accepted
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Valid Csv Upload Accepted verified successfully

tests/test_markopolo_users_comprehensive.py::TestUploadLeadsModal::test_valid_csv_upload_accepted[chromium]
Duration: 1m 36s
✅ PASS
6.Invalid File Format Rejected
1m 41s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Invalid File Format Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid File Format Rejected verified successfully

tests/test_markopolo_users_comprehensive.py::TestUploadLeadsModal::test_invalid_file_format_rejected[chromium]
Duration: 1m 41s
TestsPassedFailedPass RateTime
660100.0%9m 40s
📌 Users Language And Menu2 ✅ 2 100.0%
✅ PASS
1.Language Options Available
1m 37s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Language Options Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Language Options Available verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersLanguageAndMenu::test_language_options_available[chromium]
Duration: 1m 37s
✅ PASS
2.User Menu Has Logout
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: User Menu Has Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — User Menu Has Logout verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersLanguageAndMenu::test_user_menu_has_logout[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Users Leads Filter4 ✅ 4 100.0%
✅ PASS
1.Anonymous Filter 500 Error
1m 38s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
FilterChannel (Email / SMS / All)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Anonymous Filter 500 Error verified successfully

tests/test_users_leads_filter.py::TestUsersLeadsFilter::test_anonymous_filter_500_error[chromium]
Duration: 1m 38s
✅ PASS
2.Self Identified Filter 500 Error
2m 2s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
FilterChannel (Email / SMS / All)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Self Identified Filter 500 Error verified successfully

tests/test_users_leads_filter.py::TestUsersLeadsFilter::test_self_identified_filter_500_error[chromium]
Duration: 2m 2s
✅ PASS
3.Identified Filter Data Mismatch
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
FilterChannel (Email / SMS / All)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Identified Filter Data Mismatch verified successfully

tests/test_users_leads_filter.py::TestUsersLeadsFilter::test_identified_filter_data_mismatch[chromium]
Duration: 1m 36s
✅ PASS
4.Visitor Identified Filter
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
FilterChannel (Email / SMS / All)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Visitor Identified Filter verified successfully

tests/test_users_leads_filter.py::TestUsersLeadsFilter::test_visitor_identified_filter[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%6m 51s
📌 Users Page Flow14 ✅ 14 100.0%
✅ PASS
1.Users Page Loads Successfully
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Users Page Loads Successfully
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Users Page Loads Successfully verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_users_page_loads_successfully[chromium]
Duration: 1m 36s
✅ PASS
2.All Subnav Buttons Visible
2m 31s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: All Subnav Buttons Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — All Subnav Buttons Visible verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_all_subnav_buttons_visible[chromium]
Duration: 2m 31s
✅ PASS
3.Click Upload Leads Modal
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Click Upload Leads Modal
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Click Upload Leads Modal verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_click_upload_leads_modal[chromium]
Duration: 1m 36s
✅ PASS
4.Table Headers Present
1m 44s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Table Headers Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Table Headers Present verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_table_headers_present[chromium]
Duration: 1m 44s
✅ PASS
5.Click Create Audiences
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Click Create Audiences
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Create Audiences verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_click_create_audiences[chromium]
Duration: 1m 36s
✅ PASS
6.Click Leads Tab
1m 37s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Click Leads Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Leads Tab verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_click_leads_tab[chromium]
Duration: 1m 37s
✅ PASS
7.Click Audiences Tab
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Click Audiences Tab
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Click Audiences Tab verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_click_audiences_tab[chromium]
Duration: 1m 36s
✅ PASS
8.Search Leads
1m 47s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Search Query"test" (general search term)
XSS Search"<script>alert('xss')</script>" (security check)
Test URLhttps://beta.markopolo.ai/leads
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Search Leads verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_search_leads[chromium]
Duration: 1m 47s
✅ PASS
9.Row Actions Create Campaign
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Row Actions Create Campaign
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Row Actions Create Campaign verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_row_actions_create_campaign[chromium]
Duration: 1m 35s
✅ PASS
10.Row Actions More Menu
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Row Actions More Menu
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Row Actions More Menu verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_row_actions_more_menu[chromium]
Duration: 1m 35s
✅ PASS
11.Pagination Controls
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Pagination Controls
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Pagination Controls verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_pagination_controls[chromium]
Duration: 1m 36s
✅ PASS
12.Language Dropdown
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/leads
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Language Dropdown verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_language_dropdown[chromium]
Duration: 1m 36s
✅ PASS
13.User Menu Options
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: User Menu Options
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — User Menu Options verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_user_menu_options[chromium]
Duration: 1m 35s
✅ PASS
14.Users Page Full Flow
1m 36s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Users Page Full Flow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Users Page Full Flow verified successfully

tests/test_markopolo_users_flow.py::TestUsersPageFlow::test_users_page_full_flow[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
14140100.0%23m 35s
📌 Users Page Load4 ✅ 4 100.0%
✅ PASS
1.Sub Navigation Visible
32.5s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Sub Navigation Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sub Navigation Visible verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersPageLoad::test_sub_navigation_visible[chromium]
Duration: 32.5s
✅ PASS
2.Audiences Tab Loads
1m 0s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Audiences Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audiences Tab Loads verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersPageLoad::test_audiences_tab_loads[chromium]
Duration: 1m 0s
✅ PASS
3.Url Is Correct
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Url Is Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Url Is Correct verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersPageLoad::test_url_is_correct[chromium]
Duration: 1m 35s
✅ PASS
4.Leads Tab Shows Table
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Leads Tab Shows Table
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Tab Shows Table verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersPageLoad::test_leads_tab_shows_table[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
440100.0%4m 42s
📌 Users Pagination1 ✅ 1 100.0%
✅ PASS
1.Pagination Visible When Multiple Pages
1m 40s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Pagination Visible When Multiple Pages
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Pagination Visible When Multiple Pages verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersPagination::test_pagination_visible_when_multiple_pages[chromium]
Duration: 1m 40s
TestsPassedFailedPass RateTime
110100.0%1m 40s
📌 Users Row Actions2 ✅ 2 100.0%
✅ PASS
1.Row More Options Menu Opens
1m 37s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Row More Options Menu Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Row More Options Menu Opens verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersRowActions::test_row_more_options_menu_opens[chromium]
Duration: 1m 37s
✅ PASS
2.Create Campaign From Row
1m 35s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Create Campaign From Row
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Campaign From Row verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersRowActions::test_create_campaign_from_row[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 12s
📌 Users Table2 ✅ 2 100.0%
✅ PASS
1.Row Count Is Positive Or Empty State
1m 39s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Row Count Is Positive Or Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Row Count Is Positive Or Empty State verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersTable::test_row_count_is_positive_or_empty_state[chromium]
Duration: 1m 39s
✅ PASS
2.Table Has Expected Headers
32.1s
Page / Feature
Leads · https://beta.markopolo.ai/leads
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/leads
DataExisting leads on beta account
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Leads (https://beta.markopolo.ai/leads)
  2. Perform: Table Has Expected Headers
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Table Has Expected Headers verified successfully

tests/test_markopolo_users_comprehensive.py::TestUsersTable::test_table_has_expected_headers[chromium]
Duration: 32.1s
TestsPassedFailedPass RateTime
220100.0%2m 11s
Module Summary — Users & Leads
FeatureTestsPassedFailedPass RateDuration
Audience Management550100.0%8m 44s
Bulk Operations330100.0%4m 57s
C S V Upload Validation770100.0%11m 30s
Create Audiences Flow110100.0%1m 38s
Export Leads220100.0%3m 26s
Lead Search Advanced440100.0%6m 3s
Leads Tab Structure550100.0%8m 13s
Upload Leads Modal660100.0%9m 40s
Users Language And Menu220100.0%3m 12s
Users Leads Filter440100.0%6m 51s
Users Page Flow14140100.0%23m 35s
Users Page Load440100.0%4m 42s
Users Pagination110100.0%1m 40s
Users Row Actions220100.0%3m 12s
Users Search770100.0%11m 32s
Users Table220100.0%2m 11s
Features: 16Tests: 69Passed: 69Failed: 0Pass Rate: 100.0%111m 7s
🔗Integrations73 ✅ 73 100.0%
📌 Integrations Page Load7 ✅ 7 100.0%
✅ PASS
1.Integrations Page Loads
1m 37s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_integrations_page_loads[chromium]
Duration: 1m 37s
✅ PASS
2.Sidebar Still Visible
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Sidebar Still Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sidebar Still Visible verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_sidebar_still_visible[chromium]
Duration: 1m 35s
✅ PASS
3.No Js Errors On Integrations
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: No Js Errors On Integrations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Integrations verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_no_js_errors_on_integrations[chromium]
Duration: 1m 36s
✅ PASS
4.Integrations Url Correct
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Integrations Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integrations Url Correct verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_integrations_url_correct[chromium]
Duration: 1m 36s
✅ PASS
5.Integrations Has Tabs Or Sections
1m 41s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Integrations Has Tabs Or Sections
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integrations Has Tabs Or Sections verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_integrations_has_tabs_or_sections[chromium]
Duration: 1m 41s
✅ PASS
6.Page Title Not Blank
2m 15s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Page Title Not Blank
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Title Not Blank verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_page_title_not_blank[chromium]
Duration: 2m 15s
✅ PASS
7.No Broken Images
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: No Broken Images
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Broken Images verified successfully

tests/test_voice_integrations_comprehensive.py::TestIntegrationsPageLoad::test_no_broken_images[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
770100.0%11m 57s
📌 SMS Integration3 ✅ 3 100.0%
✅ PASS
1.Revesmsintegrationmodalisdisplayed
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Revesmsintegrationmodalisdisplayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Revesmsintegrationmodalisdisplayed verified successfully

tests/test_markopolo_sms_integrations.py::test_reveSmsIntegrationModalIsDisplayed[chromium]
Duration: 1m 35s
✅ PASS
2.Usersredirectstointegrationspage
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Usersredirectstointegrationspage
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Usersredirectstointegrationspage verified successfully

tests/test_markopolo_sms_integrations.py::test_usersRedirectsToIntegrationsPage[chromium]
Duration: 1m 35s
✅ PASS
3.Smsappstabisselected
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Smsappstabisselected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Smsappstabisselected verified successfully

tests/test_markopolo_sms_integrations.py::test_smsAppsTabIsSelected[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 44s
📌 Setup Data Container Validation6 ✅ 6 100.0%
✅ PASS
1.Odoo Empty Field Validation
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Odoo Empty Field Validation
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Odoo Empty Field Validation verified successfully

tests/test_setup_data_container_validation.py::TestSetupDataContainerValidation::test_odoo_empty_field_validation[chromium]
Duration: 1m 36s
✅ PASS
2.Odoo Invalid Url Format
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Odoo Invalid Url Format
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Odoo Invalid Url Format verified successfully

tests/test_setup_data_container_validation.py::TestSetupDataContainerValidation::test_odoo_invalid_url_format[chromium]
Duration: 1m 35s
✅ PASS
3.Tabs Navigation
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Tabs Navigation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Tabs Navigation verified successfully

tests/test_setup_data_container_validation.py::TestSetupDataContainerValidation::test_tabs_navigation[chromium]
Duration: 1m 35s
✅ PASS
4.Crm Redirection Hubspot
1m 37s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Crm Redirection Hubspot
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Crm Redirection Hubspot verified successfully

tests/test_setup_data_container_validation.py::TestSetupDataContainerValidation::test_crm_redirection_hubspot[chromium]
Duration: 1m 37s
✅ PASS
5.Payment Source Redirection Airwallex
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Payment Source Redirection Airwallex
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Payment Source Redirection Airwallex verified successfully

tests/test_setup_data_container_validation.py::TestSetupDataContainerValidation::test_payment_source_redirection_airwallex[chromium]
Duration: 1m 35s
✅ PASS
6.Website Tab Modals
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Website Tab Modals
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Website Tab Modals verified successfully

tests/test_setup_data_container_validation.py::TestSetupDataContainerValidation::test_website_tab_modals[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
660100.0%9m 34s
📌 Voice Connect Form10 ✅ 10 100.0%
✅ PASS
1.Connect Button Present
1m 43s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Connect Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Connect Button Present verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_connect_button_present[chromium]
Duration: 1m 43s
✅ PASS
2.Form Fields Visible After Connect
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Form Fields Visible After Connect
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Form Fields Visible After Connect verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_form_fields_visible_after_connect[chromium]
Duration: 1m 36s
✅ PASS
3.Invalid Credentials Show Error
1m 38s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Invalid Credentials Show Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credentials Show Error verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_invalid_credentials_show_error[chromium]
Duration: 1m 38s
✅ PASS
4.Empty Form Submission Blocked
2m 13s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Empty Form Submission Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Form Submission Blocked verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_empty_form_submission_blocked[chromium]
Duration: 2m 13s
✅ PASS
5.Cancel Button Closes Form
1m 37s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Cancel Button Closes Form
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cancel Button Closes Form verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_cancel_button_closes_form[chromium]
Duration: 1m 37s
✅ PASS
6.Connect Button Opens Form Or Modal
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Connect Button Opens Form Or Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connect Button Opens Form Or Modal verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_connect_button_opens_form_or_modal[chromium]
Duration: 1m 36s
✅ PASS
7.Xss In Api Key Not Executed
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Api Key Not Executed verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_xss_in_api_key_not_executed[chromium]
Duration: 1m 35s
✅ PASS
8.Sql Injection In Fields Handled
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Sql Injection In Fields Handled verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_sql_injection_in_fields_handled[chromium]
Duration: 1m 36s
✅ PASS
9.Auth Token Is Password Type
1m 46s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Auth Token Is Password Type
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Token Is Password Type verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_auth_token_is_password_type[chromium]
Duration: 1m 46s
✅ PASS
10.Api Key Input Accepts Text
1m 43s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Api Key Input Accepts Text
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Api Key Input Accepts Text verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectForm::test_api_key_input_accepts_text[chromium]
Duration: 1m 43s
TestsPassedFailedPass RateTime
10100100.0%17m 2s
📌 Voice Connection State4 ✅ 4 100.0%
✅ PASS
1.Integration Status Not Error By Default
1m 41s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Integration Status Not Error By Default
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Status Not Error By Default verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectionState::test_integration_status_not_error_by_default[chromium]
Duration: 1m 41s
✅ PASS
2.Voice Section Persists After Tab Switch
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Voice Section Persists After Tab Switch
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Section Persists After Tab Switch verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectionState::test_voice_section_persists_after_tab_switch[chromium]
Duration: 1m 35s
✅ PASS
3.Disconnect Button If Connected
1m 37s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Disconnect Button If Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Disconnect Button If Connected verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectionState::test_disconnect_button_if_connected[chromium]
Duration: 1m 37s
✅ PASS
4.Connected Badge Or Status Check
2m 0s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Connected Badge Or Status Check
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connected Badge Or Status Check verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceConnectionState::test_connected_badge_or_status_check[chromium]
Duration: 2m 0s
TestsPassedFailedPass RateTime
440100.0%6m 53s
📌 Voice Integration Navigation6 ✅ 6 100.0%
✅ PASS
1.Other Integration Tabs Still Load
1m 38s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Other Integration Tabs Still Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Other Integration Tabs Still Load verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationNavigation::test_other_integration_tabs_still_load[chromium-whatsapp]
Duration: 1m 38s
✅ PASS
2.Other Integration Tabs Still Load
1m 51s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Other Integration Tabs Still Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Other Integration Tabs Still Load verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationNavigation::test_other_integration_tabs_still_load[chromium-webhook]
Duration: 1m 51s
✅ PASS
3.Other Integration Tabs Still Load
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Other Integration Tabs Still Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Other Integration Tabs Still Load verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationNavigation::test_other_integration_tabs_still_load[chromium-email]
Duration: 1m 35s
✅ PASS
4.Other Integration Tabs Still Load
1m 37s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Other Integration Tabs Still Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Other Integration Tabs Still Load verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationNavigation::test_other_integration_tabs_still_load[chromium-sms]
Duration: 1m 37s
✅ PASS
5.Back To Dashboard From Integrations
1m 45s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Back To Dashboard From Integrations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back To Dashboard From Integrations verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationNavigation::test_back_to_dashboard_from_integrations[chromium]
Duration: 1m 45s
✅ PASS
6.Direct Url Access Integrations
2m 29s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Direct Url Access Integrations
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access Integrations verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationNavigation::test_direct_url_access_integrations[chromium]
Duration: 2m 29s
TestsPassedFailedPass RateTime
660100.0%10m 54s
📌 Voice Integration Responsive Security8 ✅ 8 100.0%
✅ PASS
1.No Sensitive Data In Source
1m 44s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: No Sensitive Data In Source
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Sensitive Data In Source verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_no_sensitive_data_in_source[chromium]
Duration: 1m 44s
✅ PASS
2.Keyboard Navigation Works
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Keyboard Navigation Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Keyboard Navigation Works verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_keyboard_navigation_works[chromium]
Duration: 1m 35s
✅ PASS
3.Escape Closes Open Modal
1m 45s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Escape Closes Open Modal
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Escape Closes Open Modal verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_escape_closes_open_modal[chromium]
Duration: 1m 45s
✅ PASS
4.No Auth Token In Url
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: No Auth Token In Url
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — No Auth Token In Url verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_no_auth_token_in_url[chromium]
Duration: 1m 36s
✅ PASS
5.Page Served Over Https
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Page Served Over Https
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Page Served Over Https verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_page_served_over_https[chromium]
Duration: 1m 36s
✅ PASS
6.Responsive At Viewport
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Responsive At Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Responsive At Viewport verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_responsive_at_viewport[chromium-375-812-mobile]
Duration: 1m 35s
✅ PASS
7.Responsive At Viewport
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Responsive At Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Responsive At Viewport verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_responsive_at_viewport[chromium-768-1024-tablet]
Duration: 1m 35s
✅ PASS
8.Responsive At Viewport
1m 34s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Responsive At Viewport
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Responsive At Viewport verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceIntegrationResponsiveSecurity::test_responsive_at_viewport[chromium-1280-800-desktop]
Duration: 1m 34s
TestsPassedFailedPass RateTime
880100.0%13m 2s
📌 Voice Section Visibility10 ✅ 10 100.0%
✅ PASS
1.Voice Section Or Tab Present
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Voice Section Or Tab Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Section Or Tab Present verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_voice_section_or_tab_present[chromium]
Duration: 1m 35s
✅ PASS
2.Voice Section After Reload
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Voice Section After Reload
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Section After Reload verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_voice_section_after_reload[chromium]
Duration: 1m 36s
✅ PASS
3.Voice Provider Cards Visible
1m 45s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Voice Provider Cards Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Voice Provider Cards Visible verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_voice_provider_cards_visible[chromium]
Duration: 1m 45s
✅ PASS
4.Twilio Provider Visible
1m 34s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Twilio Provider Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Twilio Provider Visible verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_twilio_provider_visible[chromium]
Duration: 1m 34s
✅ PASS
5.Voice Tab Clickable
1m 46s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Voice Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Voice Tab Clickable verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_voice_tab_clickable[chromium]
Duration: 1m 46s
✅ PASS
6.Provider Presence
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Provider Presence
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Provider Presence verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_provider_presence[chromium-Plivo]
Duration: 1m 36s
✅ PASS
7.Voice Section Text Content
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Voice Section Text Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Section Text Content verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_voice_section_text_content[chromium]
Duration: 1m 36s
✅ PASS
8.Provider Presence
2m 54s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Provider Presence
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Provider Presence verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_provider_presence[chromium-Twilio]
Duration: 2m 54s
✅ PASS
9.Provider Presence
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Provider Presence
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Provider Presence verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_provider_presence[chromium-Vonage]
Duration: 1m 36s
✅ PASS
10.Provider Presence
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Provider Presence
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Provider Presence verified successfully

tests/test_voice_integrations_comprehensive.py::TestVoiceSectionVisibility::test_provider_presence[chromium-Nexmo]
Duration: 1m 35s
TestsPassedFailedPass RateTime
10100100.0%17m 36s
📌 Webhook Creation6 ✅ 6 100.0%
✅ PASS
1.Add Webhook Button Visible
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Add Webhook Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Add Webhook Button Visible verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookCreation::test_add_webhook_button_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Empty Url Blocked
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Empty Url Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Url Blocked verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookCreation::test_empty_url_blocked[chromium]
Duration: 1m 35s
✅ PASS
3.Invalid Url Blocked
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Invalid Url Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Url Blocked verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookCreation::test_invalid_url_blocked[chromium]
Duration: 1m 35s
✅ PASS
4.Add Webhook Opens Form
1m 34s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Add Webhook Opens Form
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Webhook Opens Form verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookCreation::test_add_webhook_opens_form[chromium]
Duration: 1m 34s
✅ PASS
5.Valid Webhook Url Accepted
1m 37s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Valid Webhook Url Accepted
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Valid Webhook Url Accepted verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookCreation::test_valid_webhook_url_accepted[chromium]
Duration: 1m 37s
✅ PASS
6.Webhook Xss In Name Sanitized
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Webhook Xss In Name Sanitized verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookCreation::test_webhook_xss_in_name_sanitized[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
660100.0%9m 33s
📌 Webhook Management2 ✅ 2 100.0%
✅ PASS
1.Webhook List Displayed
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Webhook List Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Webhook List Displayed verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookManagement::test_webhook_list_displayed[chromium]
Duration: 1m 35s
✅ PASS
2.Webhook Delete Shows Confirmation
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Webhook Delete Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Webhook Delete Shows Confirmation verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookManagement::test_webhook_delete_shows_confirmation[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 10s
📌 Webhook Page Load3 ✅ 3 100.0%
✅ PASS
1.Integrations Page Loads
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookPageLoad::test_integrations_page_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Webhook Section Visible
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Webhook Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Webhook Section Visible verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookPageLoad::test_webhook_section_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Webhook Tab Clickable
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Webhook Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Webhook Tab Clickable verified successfully

tests/test_markopolo_webhook_integrations.py::TestWebhookPageLoad::test_webhook_tab_clickable[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
330100.0%4m 46s
📌 Whats App Connection Form4 ✅ 4 100.0%
✅ PASS
1.Empty Fields Blocked
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Empty Fields Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Fields Blocked verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppConnectionForm::test_empty_fields_blocked[chromium]
Duration: 1m 36s
✅ PASS
2.Invalid Credentials Show Error
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Invalid API KeyINVALID_API_KEY_12345_DEFINITELY_WRONG
IntegrationEmail (Resend / SendGrid / Mailchimp)
Test URLhttps://beta.markopolo.ai/integrations
ExpectedError shown · Integration not saved
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Invalid Credentials Show Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Invalid Credentials Show Error verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppConnectionForm::test_invalid_credentials_show_error[chromium]
Duration: 1m 36s
✅ PASS
3.Connect Button Opens Form
1m 34s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Integration TypeEmail / SMS / CRM
ProvidersResend · SendGrid · Mailchimp · Twilio
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Connect Button Opens Form
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connect Button Opens Form verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppConnectionForm::test_connect_button_opens_form[chromium]
Duration: 1m 34s
✅ PASS
4.Cancel Closes Form
1m 36s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Cancel Closes Form
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cancel Closes Form verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppConnectionForm::test_cancel_closes_form[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 22s
📌 Whats App Integrations Page Load4 ✅ 4 100.0%
✅ PASS
1.Integrations Page Loads
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppIntegrationsPageLoad::test_integrations_page_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Whatsapp Section Visible
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Whatsapp Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Whatsapp Section Visible verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppIntegrationsPageLoad::test_whatsapp_section_visible[chromium]
Duration: 1m 35s
✅ PASS
3.No Js Errors On Integrations Page
1m 35s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: No Js Errors On Integrations Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Js Errors On Integrations Page verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppIntegrationsPageLoad::test_no_js_errors_on_integrations_page[chromium]
Duration: 1m 35s
✅ PASS
4.Whatsapp Tab Clickable
1m 40s
Page / Feature
Integrations · https://beta.markopolo.ai/integrations
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/integrations
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Integrations (https://beta.markopolo.ai/integrations)
  2. Perform: Whatsapp Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Whatsapp Tab Clickable verified successfully

tests/test_markopolo_whatsapp_integrations.py::TestWhatsAppIntegrationsPageLoad::test_whatsapp_tab_clickable[chromium]
Duration: 1m 40s
TestsPassedFailedPass RateTime
440100.0%6m 25s
Module Summary — Integrations
FeatureTestsPassedFailedPass RateDuration
Integrations Page Load770100.0%11m 57s
SMS Integration330100.0%4m 44s
Setup Data Container Validation660100.0%9m 34s
Voice Connect Form10100100.0%17m 2s
Voice Connection State440100.0%6m 53s
Voice Integration Navigation660100.0%10m 54s
Voice Integration Responsive Security880100.0%13m 2s
Voice Section Visibility10100100.0%17m 36s
Webhook Creation660100.0%9m 33s
Webhook Management220100.0%3m 10s
Webhook Page Load330100.0%4m 46s
Whats App Connection Form440100.0%6m 22s
Whats App Integrations Page Load440100.0%6m 25s
Features: 13Tests: 73Passed: 73Failed: 0Pass Rate: 100.0%121m 58s
💳Billing62 ✅ 62 100.0%
📌 Explore Plans Features17 ✅ 17 100.0%
✅ PASS
1.Email Branding Section Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Email Branding Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Branding Section Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_email_branding_section_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Analytics Section Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Analytics Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Section Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_analytics_section_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Campaigns Section Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Campaigns Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns Section Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_campaigns_section_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Support Section Visible
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Support Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Support Section Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_support_section_visible[chromium]
Duration: 1m 35s
✅ PASS
5.Customize Branding Feature
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Customize Branding Feature
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Customize Branding Feature verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_customize_branding_feature[chromium]
Duration: 1m 36s
✅ PASS
6.Create Own Templates Feature
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Create Own Templates Feature
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Create Own Templates Feature verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_create_own_templates_feature[chromium]
Duration: 1m 35s
✅ PASS
7.Remove Markopolo Branding
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Remove Markopolo Branding
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Remove Markopolo Branding verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_remove_markopolo_branding[chromium]
Duration: 1m 35s
✅ PASS
8.Audience Analytics Conversions Feature
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Audience Analytics Conversions Feature
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Analytics Conversions Feature verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_audience_analytics_conversions_feature[chromium]
Duration: 1m 35s
✅ PASS
9.Preset Recovery Campaigns Feature
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Preset Recovery Campaigns Feature
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Preset Recovery Campaigns Feature verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_preset_recovery_campaigns_feature[chromium]
Duration: 1m 35s
✅ PASS
10.Knowledge Base Import Feature
1m 41s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Knowledge Base Import Feature
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Import Feature verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_knowledge_base_import_feature[chromium]
Duration: 1m 41s
✅ PASS
11.Knowledge Base Limits Per Tier
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Knowledge Base Limits Per Tier
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Limits Per Tier verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_knowledge_base_limits_per_tier[chromium]
Duration: 1m 36s
✅ PASS
12.Custom Ai Campaigns Feature
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Custom Ai Campaigns Feature
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Custom Ai Campaigns Feature verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_custom_ai_campaigns_feature[chromium]
Duration: 1m 35s
✅ PASS
13.Online Support Tier
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Online Support Tier
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Online Support Tier verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_online_support_tier[chromium]
Duration: 1m 35s
✅ PASS
14.Csm Support Tier
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Csm Support Tier
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Csm Support Tier verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_csm_support_tier[chromium]
Duration: 1m 35s
✅ PASS
15.Feature Table Three Columns
1m 45s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Feature Table Three Columns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Feature Table Three Columns verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_feature_table_three_columns[chromium]
Duration: 1m 45s
✅ PASS
16.Explore Plans No Js Crash
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Explore Plans No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Explore Plans No Js Crash verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_explore_plans_no_js_crash[chromium]
Duration: 1m 36s
✅ PASS
17.Explore Plans Responsive
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Explore Plans Responsive
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Explore Plans Responsive verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansFeatures::test_explore_plans_responsive[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
17170100.0%27m 17s
📌 Explore Plans Page Load5 ✅ 5 100.0%
✅ PASS
1.Close Button Visible
1m 44s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Close Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Close Button Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansPageLoad::test_close_button_visible[chromium]
Duration: 1m 44s
✅ PASS
2.Explore Plans Url
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Explore Plans Url
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Explore Plans Url verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansPageLoad::test_explore_plans_url[chromium]
Duration: 1m 36s
✅ PASS
3.Explore Plans Heading
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Explore Plans Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Explore Plans Heading verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansPageLoad::test_explore_plans_heading[chromium]
Duration: 1m 35s
✅ PASS
4.Direct Url Access
1m 45s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Direct Url Access
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansPageLoad::test_direct_url_access[chromium]
Duration: 1m 45s
✅ PASS
5.Close Returns To Billing
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Close Returns To Billing
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Close Returns To Billing verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansPageLoad::test_close_returns_to_billing[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
550100.0%8m 15s
📌 Explore Plans Tiers13 ✅ 13 100.0%
✅ PASS
1.Starter Plan Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Starter Plan Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Starter Plan Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_starter_plan_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Growth Plan Visible
1m 42s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Growth Plan Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Growth Plan Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_growth_plan_visible[chromium]
Duration: 1m 42s
✅ PASS
3.Pro Plan Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Pro Plan Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Pro Plan Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_pro_plan_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Upgrade Button Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Upgrade Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upgrade Button Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_upgrade_button_visible[chromium-Growth]
Duration: 1m 36s
✅ PASS
5.Upgrade Button Visible
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Upgrade Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upgrade Button Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_upgrade_button_visible[chromium-Pro]
Duration: 1m 35s
✅ PASS
6.Starter Is Free
1m 45s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Starter Is Free
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Starter Is Free verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_starter_is_free[chromium]
Duration: 1m 45s
✅ PASS
7.Starter Current Plan Badge
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Starter Current Plan Badge
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Starter Current Plan Badge verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_starter_current_plan_badge[chromium]
Duration: 1m 36s
✅ PASS
8.Growth Price
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Growth Price
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Growth Price verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_growth_price[chromium]
Duration: 1m 35s
✅ PASS
9.Pro Price
1m 41s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Pro Price
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Pro Price verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_pro_price[chromium]
Duration: 1m 41s
✅ PASS
10.Per Month Label On Paid Plans
1m 59s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Per Month Label On Paid Plans
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Per Month Label On Paid Plans verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_per_month_label_on_paid_plans[chromium]
Duration: 1m 59s
✅ PASS
11.30 Day Trial Text
1m 41s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: 30 Day Trial Text
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — 30 Day Trial Text verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_30_day_trial_text[chromium]
Duration: 1m 41s
✅ PASS
12.Upgrade Buttons Count
1m 37s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Upgrade Buttons Count
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Upgrade Buttons Count verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_upgrade_buttons_count[chromium]
Duration: 1m 37s
✅ PASS
13.Upgrade Click No Logout
1m 47s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Upgrade Click No Logout
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Upgrade Click No Logout verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansTiers::test_upgrade_click_no_logout[chromium]
Duration: 1m 47s
TestsPassedFailedPass RateTime
13130100.0%21m 45s
📌 Explore Plans Usage Limits7 ✅ 7 100.0%
✅ PASS
1.Usage Limits Section Visible
1m 55s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Usage Limits Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Usage Limits Section Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_usage_limits_section_visible[chromium]
Duration: 1m 55s
✅ PASS
2.Marktag Events Row Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Marktag Events Row Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Events Row Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_marktag_events_row_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Marktag Limits All Tiers
1m 34s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Marktag Limits All Tiers
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Limits All Tiers verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_marktag_limits_all_tiers[chromium]
Duration: 1m 34s
✅ PASS
4.Emails Per Month Row
1m 37s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Emails Per Month Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Emails Per Month Row verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_emails_per_month_row[chromium]
Duration: 1m 37s
✅ PASS
5.Email Limits All Tiers
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Email Limits All Tiers
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Limits All Tiers verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_email_limits_all_tiers[chromium]
Duration: 1m 35s
✅ PASS
6.Sms Per Month Row
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Sms Per Month Row
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sms Per Month Row verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_sms_per_month_row[chromium]
Duration: 1m 35s
✅ PASS
7.Sms Limits All Tiers
1m 34s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Sms Limits All Tiers
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sms Limits All Tiers verified successfully

tests/test_plan_billing_explore_plans.py::TestExplorePlansUsageLimits::test_sms_limits_all_tiers[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
770100.0%11m 26s
📌 Plan Billing Main Page19 ✅ 19 100.0%
✅ PASS
1.Billing Heading Visible
1m 37s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Billing Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing Heading Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_billing_heading_visible[chromium]
Duration: 1m 37s
✅ PASS
2.Support Email Visible
1m 37s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Support Email Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Support Email Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_support_email_visible[chromium]
Duration: 1m 37s
✅ PASS
3.Starter Plan Visible
1m 44s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Starter Plan Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Starter Plan Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_starter_plan_visible[chromium]
Duration: 1m 44s
✅ PASS
4.Monthly Billing Cycle Visible
1m 37s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Monthly Billing Cycle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Monthly Billing Cycle Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_monthly_billing_cycle_visible[chromium]
Duration: 1m 37s
✅ PASS
5.Free Plan Text Visible
1m 0s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Free Plan Text Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Free Plan Text Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_free_plan_text_visible[chromium]
Duration: 1m 0s
✅ PASS
6.Zero Price Visible
1m 0s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Zero Price Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Zero Price Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_zero_price_visible[chromium]
Duration: 1m 0s
✅ PASS
7.Per Month Label Visible
1m 0s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Per Month Label Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Per Month Label Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_per_month_label_visible[chromium]
Duration: 1m 0s
✅ PASS
8.Plan Usage Section Visible
1m 0s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Plan Usage Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Plan Usage Section Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_plan_usage_section_visible[chromium]
Duration: 1m 0s
✅ PASS
9.Marktag Events Usage Visible
32.8s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Marktag Events Usage Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Events Usage Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_marktag_events_usage_visible[chromium]
Duration: 32.8s
✅ PASS
10.Autosend Emails Usage Visible
1m 39s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Autosend Emails Usage Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Autosend Emails Usage Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_autosend_emails_usage_visible[chromium]
Duration: 1m 39s
✅ PASS
11.Marksms Usage Visible
1m 35s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Marksms Usage Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marksms Usage Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_marksms_usage_visible[chromium]
Duration: 1m 35s
✅ PASS
12.Explore Plans Button Visible
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Explore Plans Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Explore Plans Button Visible verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_explore_plans_button_visible[chromium]
Duration: 1m 36s
✅ PASS
13.Billing Url Correct
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Billing Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Url Correct verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_billing_url_correct[chromium]
Duration: 1m 36s
✅ PASS
14.Marktag Events Limit
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Marktag Events Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Events Limit verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_marktag_events_limit[chromium]
Duration: 1m 36s
✅ PASS
15.Autosend Emails Limit
1m 37s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Autosend Emails Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Autosend Emails Limit verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_autosend_emails_limit[chromium]
Duration: 1m 37s
✅ PASS
16.Marksms Limit
1m 44s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Marksms Limit
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marksms Limit verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_marksms_limit[chromium]
Duration: 1m 44s
✅ PASS
17.Explore Plans Button Navigates
1m 38s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Explore Plans Button Navigates
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Explore Plans Button Navigates verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_explore_plans_button_navigates[chromium]
Duration: 1m 38s
✅ PASS
18.Billing No Js Crash
1m 36s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Billing No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing No Js Crash verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_billing_no_js_crash[chromium]
Duration: 1m 36s
✅ PASS
19.Billing Responsive Mobile
1m 45s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Billing Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Responsive Mobile verified successfully

tests/test_plan_billing_explore_plans.py::TestPlanBillingMainPage::test_billing_responsive_mobile[chromium]
Duration: 1m 45s
TestsPassedFailedPass RateTime
19190100.0%27m 30s
📌 Support Dashboard1 ✅ 1 100.0%
✅ PASS
1.Support Dashboard Billing Plan Details
12.9s
Page / Feature
Billing / Plans · https://beta.markopolo.ai/billing
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
CheckCurrent plan · Billing history · Upgrade flow
Test URLhttps://beta.markopolo.ai/billing
NoteNo actual payment processed — read-only checks
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Billing / Plans (https://beta.markopolo.ai/billing)
  2. Perform: Support Dashboard Billing Plan Details
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Support Dashboard Billing Plan Details verified successfully

tests/test_support_dashboard_billing.py::test_support_dashboard_billing_plan_details[chromium]
Duration: 12.9s
TestsPassedFailedPass RateTime
110100.0%12.9s
Module Summary — Billing
FeatureTestsPassedFailedPass RateDuration
Explore Plans Features17170100.0%27m 17s
Explore Plans Page Load550100.0%8m 15s
Explore Plans Tiers13130100.0%21m 45s
Explore Plans Usage Limits770100.0%11m 26s
Plan Billing Main Page19190100.0%27m 30s
Support Dashboard110100.0%12.9s
Features: 6Tests: 62Passed: 62Failed: 0Pass Rate: 100.0%96m 25s
⚙️Settings140 ✅ 140 100.0%
📌 Language Settings2 ✅ 2 100.0%
✅ PASS
1.Language Selector Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Language Selector Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Selector Visible verified successfully

tests/test_markopolo_settings_advanced.py::TestLanguageSettings::test_language_selector_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Language Switch To Arabic Changes Direction
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Language Switch To Arabic Changes Direction
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Language Switch To Arabic Changes Direction verified successfully

tests/test_markopolo_settings_advanced.py::TestLanguageSettings::test_language_switch_to_arabic_changes_direction[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
220100.0%3m 13s
📌 Notification Settings2 ✅ 2 100.0%
✅ PASS
1.Notification Toggles Visible
1m 42s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notification Toggles Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Notification Toggles Visible verified successfully

tests/test_markopolo_settings_advanced.py::TestNotificationSettings::test_notification_toggles_visible[chromium]
Duration: 1m 42s
✅ PASS
2.Notification Toggle State Persists
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notification Toggle State Persists
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Notification Toggle State Persists verified successfully

tests/test_markopolo_settings_advanced.py::TestNotificationSettings::test_notification_toggle_state_persists[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 18s
📌 Password Change8 ✅ 8 100.0%
✅ PASS
1.Weak Password Rejected
1m 0s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_weak_password_rejected[chromium-123456-all numbers]
Duration: 1m 0s
✅ PASS
2.Weak Password Rejected
1m 42s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_weak_password_rejected[chromium-password-common word]
Duration: 1m 42s
✅ PASS
3.Weak Password Rejected
1m 41s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_weak_password_rejected[chromium-abc-too short]
Duration: 1m 41s
✅ PASS
4.Weak Password Rejected
1m 48s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_weak_password_rejected[chromium-AAAAAA-no lowercase or numbers]
Duration: 1m 48s
✅ PASS
5.Weak Password Rejected
2m 1s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_weak_password_rejected[chromium- -all spaces]
Duration: 2m 1s
✅ PASS
6.Password Change Form Has Three Fields
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Change Form Has Three Fields
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Change Form Has Three Fields verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_password_change_form_has_three_fields[chromium]
Duration: 1m 36s
✅ PASS
7.New Password And Confirm Must Match
1m 0s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: New Password And Confirm Must Match
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — New Password And Confirm Must Match verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_new_password_and_confirm_must_match[chromium]
Duration: 1m 0s
✅ PASS
8.Password Toggle Show Hide Works
1m 0s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Toggle Show Hide Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Toggle Show Hide Works verified successfully

tests/test_markopolo_settings_advanced.py::TestPasswordChange::test_password_toggle_show_hide_works[chromium]
Duration: 1m 0s
TestsPassedFailedPass RateTime
880100.0%11m 48s
📌 Profile Settings5 ✅ 5 100.0%
✅ PASS
1.Profile Avatar Upload Accessible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Profile Avatar Upload Accessible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Profile Avatar Upload Accessible verified successfully

tests/test_markopolo_settings_advanced.py::TestProfileSettings::test_profile_avatar_upload_accessible[chromium]
Duration: 1m 36s
✅ PASS
2.Save Settings Shows Success Toast
2m 10s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Save Settings Shows Success Toast
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Save Settings Shows Success Toast verified successfully

tests/test_markopolo_settings_advanced.py::TestProfileSettings::test_save_settings_shows_success_toast[chromium]
Duration: 2m 10s
✅ PASS
3.Email Field Is Read Only
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Email Field Is Read Only
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Email Field Is Read Only verified successfully

tests/test_markopolo_settings_advanced.py::TestProfileSettings::test_email_field_is_read_only[chromium]
Duration: 1m 44s
✅ PASS
4.Profile Name Accepts Valid Names
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Profile Name Accepts Valid Names
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Profile Name Accepts Valid Names verified successfully

tests/test_markopolo_settings_advanced.py::TestProfileSettings::test_profile_name_accepts_valid_names[chromium]
Duration: 1m 36s
✅ PASS
5.Profile Name With Only Numbers Handled
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Profile Name With Only Numbers Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Profile Name With Only Numbers Handled verified successfully

tests/test_markopolo_settings_advanced.py::TestProfileSettings::test_profile_name_with_only_numbers_handled[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
550100.0%8m 40s
📌 Security Settings3 ✅ 3 100.0%
✅ PASS
1.Active Sessions Section Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Active Sessions Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Active Sessions Section Visible verified successfully

tests/test_markopolo_settings_advanced.py::TestSecuritySettings::test_active_sessions_section_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Two Factor Authentication Option
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Two Factor Authentication Option
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Two Factor Authentication Option verified successfully

tests/test_markopolo_settings_advanced.py::TestSecuritySettings::test_two_factor_authentication_option[chromium]
Duration: 1m 37s
✅ PASS
3.Api Key Section Accessible
1m 45s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Api Key Section Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Api Key Section Accessible verified successfully

tests/test_markopolo_settings_advanced.py::TestSecuritySettings::test_api_key_section_accessible[chromium]
Duration: 1m 45s
TestsPassedFailedPass RateTime
330100.0%4m 57s
📌 Settings25 ✅ 25 100.0%
✅ PASS
1.Brand Logo Upload Rejects Non Image
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Logo Upload Rejects Non Image
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Brand Logo Upload Rejects Non Image verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_logo_upload_rejects_non_image[chromium]
Duration: 1m 36s
✅ PASS
2.Brand Tab Loads With Logo Section
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Tab Loads With Logo Section
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Tab Loads With Logo Section verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_tab_loads_with_logo_section[chromium]
Duration: 1m 36s
✅ PASS
3.Brand Color Picker Present
1m 39s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Color Picker Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Color Picker Present verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_color_picker_present[chromium]
Duration: 1m 39s
✅ PASS
4.Brand Social Links Tab Loads
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Social Links Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Social Links Tab Loads verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_social_links_tab_loads[chromium]
Duration: 1m 36s
✅ PASS
5.Brand Logo Upload Input Present
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Logo Upload Input Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Logo Upload Input Present verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_logo_upload_input_present[chromium]
Duration: 1m 37s
✅ PASS
6.Brand Social Link Save Success
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Social Link Save Success
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Brand Social Link Save Success verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_social_link_save_success[chromium]
Duration: 1m 36s
✅ PASS
7.Sender Profile Tab Loads
1m 43s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Profile Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sender Profile Tab Loads verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_sender_profile_tab_loads[chromium]
Duration: 1m 43s
✅ PASS
8.Team Tab Loads Member List
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Team Tab Loads Member List
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Team Tab Loads Member List verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_team_tab_loads_member_list[chromium]
Duration: 1m 35s
✅ PASS
9.Team Invite Field Present
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Team Invite Field Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Team Invite Field Present verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_team_invite_field_present[chromium]
Duration: 1m 36s
✅ PASS
10.Team Member Role Selector Present
2m 3s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Team Member Role Selector Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Team Member Role Selector Present verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_team_member_role_selector_present[chromium]
Duration: 2m 3s
✅ PASS
11.Notification Settings Tab Loads
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notification Settings Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Notification Settings Tab Loads verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_notification_settings_tab_loads[chromium]
Duration: 1m 37s
✅ PASS
12.Notification Preferences Persist Reload
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notification Preferences Persist Reload
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Notification Preferences Persist Reload verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_notification_preferences_persist_reload[chromium]
Duration: 1m 36s
✅ PASS
13.Password Change Tab Loads
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Change Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Password Change Tab Loads verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_password_change_tab_loads[chromium]
Duration: 1m 44s
✅ PASS
14.Brand Social Links Validation
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Social Links Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Brand Social Links Validation verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_social_links_validation[chromium]
Duration: 1m 36s
✅ PASS
15.Sender Profile From Name Required
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Profile From Name Required
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sender Profile From Name Required verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_sender_profile_from_name_required[chromium]
Duration: 1m 36s
✅ PASS
16.Sender Profile From Email Validation
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Profile From Email Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sender Profile From Email Validation verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_sender_profile_from_email_validation[chromium]
Duration: 1m 35s
✅ PASS
17.Team Invite Invalid Email Rejected
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Team Invite Invalid Email Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Team Invite Invalid Email Rejected verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_team_invite_invalid_email_rejected[chromium]
Duration: 1m 36s
✅ PASS
18.Password Change Blank Old Rejected
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Change Blank Old Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Password Change Blank Old Rejected verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_password_change_blank_old_rejected[chromium]
Duration: 1m 44s
✅ PASS
19.Password Change Mismatch Rejected
1m 42s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Change Mismatch Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Password Change Mismatch Rejected verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_password_change_mismatch_rejected[chromium]
Duration: 1m 42s
✅ PASS
20.Password Change Weak Rejected
1m 39s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Change Weak Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Password Change Weak Rejected verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_password_change_weak_rejected[chromium]
Duration: 1m 39s
✅ PASS
21.Brand Company Name Field Editable
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Company Name Field Editable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Brand Company Name Field Editable verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_brand_company_name_field_editable[chromium]
Duration: 1m 35s
✅ PASS
22.Sender Profile Save Shows Feedback
1m 38s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Profile Save Shows Feedback
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Sender Profile Save Shows Feedback verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_sender_profile_save_shows_feedback[chromium]
Duration: 1m 38s
✅ PASS
23.Notification Email Toggle Works
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notification Email Toggle Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Notification Email Toggle Works verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_notification_email_toggle_works[chromium]
Duration: 1m 36s
✅ PASS
24.Settings Page Functionality
1m 45s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Page Functionality
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Page Functionality verified successfully

tests/test_settings.py::test_settings_page_functionality[chromium]
Duration: 1m 45s
✅ PASS
25.Team Remove Member Requires Confirmation
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Team Remove Member Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Team Remove Member Requires Confirmation verified successfully

tests/test_settings_comprehensive_all_tabs.py::test_team_remove_member_requires_confirmation[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
25250100.0%41m 13s
📌 Settings Cart Path U T M5 ✅ 5 100.0%
✅ PASS
1.Cart Path Section Visible
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Cart Path Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Cart Path Section Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsCartPathUTM::test_cart_path_section_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Utm Tracking Section Visible
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Utm Tracking Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Utm Tracking Section Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsCartPathUTM::test_utm_tracking_section_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Cart Path Description
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Cart Path Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cart Path Description verified successfully

tests/test_settings_sender_profile.py::TestSettingsCartPathUTM::test_cart_path_description[chromium]
Duration: 1m 37s
✅ PASS
4.Cart Path Full Url Preview
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Cart Path Full Url Preview
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Cart Path Full Url Preview verified successfully

tests/test_settings_sender_profile.py::TestSettingsCartPathUTM::test_cart_path_full_url_preview[chromium]
Duration: 1m 35s
✅ PASS
5.Utm Tracking Description
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Utm Tracking Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Utm Tracking Description verified successfully

tests/test_settings_sender_profile.py::TestSettingsCartPathUTM::test_utm_tracking_description[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
550100.0%7m 57s
📌 Settings Data Integrity2 ✅ 2 100.0%
✅ PASS
1.Settings Data Survives Navigation And Return
1m 43s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Data Survives Navigation And Return
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Data Survives Navigation And Return verified successfully

tests/test_markopolo_settings_advanced.py::TestSettingsDataIntegrity::test_settings_data_survives_navigation_and_return[chromium]
Duration: 1m 43s
✅ PASS
2.Settings Page Layout Has No Overflow
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Page Layout Has No Overflow
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Page Layout Has No Overflow verified successfully

tests/test_markopolo_settings_advanced.py::TestSettingsDataIntegrity::test_settings_page_layout_has_no_overflow[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
220100.0%3m 19s
📌 Settings Form Interaction5 ✅ 5 100.0%
✅ PASS
1.Required Field Markers Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Required Field Markers Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Required Field Markers Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsFormInteraction::test_required_field_markers_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Save Button Enabled
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Save Button Enabled
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Save Button Enabled verified successfully

tests/test_settings_sender_profile.py::TestSettingsFormInteraction::test_save_button_enabled[chromium]
Duration: 1m 35s
✅ PASS
3.Cancel Button Does Not Logout
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Cancel Button Does Not Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Cancel Button Does Not Logout verified successfully

tests/test_settings_sender_profile.py::TestSettingsFormInteraction::test_cancel_button_does_not_logout[chromium]
Duration: 1m 36s
✅ PASS
4.Settings No Js Crash
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings No Js Crash verified successfully

tests/test_settings_sender_profile.py::TestSettingsFormInteraction::test_settings_no_js_crash[chromium]
Duration: 1m 37s
✅ PASS
5.Settings Page Responsive Mobile
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Page Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Page Responsive Mobile verified successfully

tests/test_settings_sender_profile.py::TestSettingsFormInteraction::test_settings_page_responsive_mobile[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
550100.0%7m 58s
📌 Settings Notifications2 ✅ 2 100.0%
✅ PASS
1.Notifications Tab Clickable
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notifications Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Notifications Tab Clickable verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsNotifications::test_notifications_tab_clickable[chromium]
Duration: 1m 44s
✅ PASS
2.Notification Toggle Is Interactive
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
ToggleEmail / In-app notification toggle
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Notification Toggle Is Interactive
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Notification Toggle Is Interactive verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsNotifications::test_notification_toggle_is_interactive[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 20s
📌 Settings Page Load9 ✅ 9 100.0%
✅ PASS
1.Settings Tab Navigation Visible
1m 46s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Tab Navigation Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Tab Navigation Visible verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPageLoad::test_settings_tab_navigation_visible[chromium]
Duration: 1m 46s
✅ PASS
2.Settings Loads
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Loads verified successfully

tests/test_settings_sender_profile.py::TestSettingsPageLoad::test_settings_loads[chromium]
Duration: 1m 35s
✅ PASS
3.Settings Heading Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Heading Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPageLoad::test_settings_heading_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Settings Subtitle Visible
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Subtitle Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Subtitle Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPageLoad::test_settings_subtitle_visible[chromium]
Duration: 1m 37s
✅ PASS
5.Save Button Visible
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Save Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Save Button Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPageLoad::test_save_button_visible[chromium]
Duration: 1m 35s
✅ PASS
6.Cancel Button Visible
1m 42s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Cancel Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Cancel Button Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPageLoad::test_cancel_button_visible[chromium]
Duration: 1m 42s
✅ PASS
7.Settings Url Correct
1m 38s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Url Correct
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Url Correct verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPageLoad::test_settings_url_correct[chromium]
Duration: 1m 38s
✅ PASS
8.Settings Page Has Content
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Settings Page Has Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Page Has Content verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPageLoad::test_settings_page_has_content[chromium]
Duration: 1m 36s
✅ PASS
9.Unauthenticated Redirect To Login
5.2s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Unauthenticated Redirect To Login verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPageLoad::test_unauthenticated_redirect_to_login[chromium]
Duration: 5.2s
TestsPassedFailedPass RateTime
990100.0%13m 10s
📌 Settings Password6 ✅ 6 100.0%
✅ PASS
1.Password Fields Visible
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Fields Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Password Fields Visible verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPassword::test_password_fields_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Password Change With Wrong Current
1m 46s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Password Change With Wrong Current
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Password Change With Wrong Current verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPassword::test_password_change_with_wrong_current[chromium]
Duration: 1m 46s
✅ PASS
3.Weak Password Rejected
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPassword::test_weak_password_rejected[chromium-123456]
Duration: 1m 44s
✅ PASS
4.Weak Password Rejected
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPassword::test_weak_password_rejected[chromium-password]
Duration: 1m 36s
✅ PASS
5.Weak Password Rejected
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPassword::test_weak_password_rejected[chromium-abc]
Duration: 1m 37s
✅ PASS
6.Weak Password Rejected
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Current Password•••••••••••••••
Weak Passwords Tested"123456" · "password" · "abc" · "qwerty"
New Password (valid)"Str0ng!Pass2026#"
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Weak Password Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Weak Password Rejected verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsPassword::test_weak_password_rejected[chromium-12345678]
Duration: 1m 36s
TestsPassedFailedPass RateTime
660100.0%9m 55s
📌 Settings Personal Business25 ✅ 25 100.0%
✅ PASS
1.Name Field Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Name Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Name Field Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_name_field_visible[chromium]
Duration: 1m 36s
✅ PASS
2.Avatar Upload Section
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Avatar Upload Section
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Avatar Upload Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_avatar_upload_section[chromium]
Duration: 1m 36s
✅ PASS
3.Business Name Field Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Business Name Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Business Name Field Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_business_name_field_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Website Url Field Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Website Url Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Website Url Field Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_website_url_field_visible[chromium]
Duration: 1m 36s
✅ PASS
5.Country Dropdown Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Country Dropdown Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_country_dropdown_visible[chromium]
Duration: 1m 36s
✅ PASS
6.Industry Dropdown Visible
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Industry Dropdown Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_dropdown_visible[chromium]
Duration: 1m 35s
✅ PASS
7.Industry Option In Dropdown
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Auto]
Duration: 1m 35s
✅ PASS
8.Industry Option In Dropdown
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-B2B]
Duration: 1m 36s
✅ PASS
9.Industry Option In Dropdown
1m 41s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Beauty]
Duration: 1m 41s
✅ PASS
10.Industry Option In Dropdown
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Consumer Service]
Duration: 1m 37s
✅ PASS
11.Industry Option In Dropdown
1m 38s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Finance Insurance]
Duration: 1m 38s
✅ PASS
12.Industry Option In Dropdown
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Fitness]
Duration: 1m 36s
✅ PASS
13.Industry Option In Dropdown
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Home Improvement]
Duration: 1m 36s
✅ PASS
14.Industry Option In Dropdown
1m 41s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Healthcare]
Duration: 1m 41s
✅ PASS
15.Industry Option In Dropdown
2m 34s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Industrial Services]
Duration: 2m 34s
✅ PASS
16.Industry Option In Dropdown
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Legal]
Duration: 1m 44s
✅ PASS
17.Industry Option In Dropdown
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Retail]
Duration: 1m 36s
✅ PASS
18.Industry Option In Dropdown
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Technology]
Duration: 1m 35s
✅ PASS
19.Industry Option In Dropdown
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Travel & Hospitality]
Duration: 1m 35s
✅ PASS
20.Industry Option In Dropdown
1m 49s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Real estate]
Duration: 1m 49s
✅ PASS
21.Industry Option In Dropdown
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Mobile app]
Duration: 1m 44s
✅ PASS
22.Personal Details Section
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Personal Details Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Personal Details Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_personal_details_section[chromium]
Duration: 1m 35s
✅ PASS
23.Avatar File Type Hint
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Avatar File Type Hint
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Avatar File Type Hint verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_avatar_file_type_hint[chromium]
Duration: 1m 36s
✅ PASS
24.Business Details Section
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Business Details Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Business Details Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_business_details_section[chromium]
Duration: 1m 35s
✅ PASS
25.Industry Option In Dropdown
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/settings
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Industry Option In Dropdown verified successfully

tests/test_settings_sender_profile.py::TestSettingsPersonalBusiness::test_industry_option_in_dropdown[chromium-Apparel]
Duration: 1m 37s
TestsPassedFailedPass RateTime
25250100.0%41m 35s
📌 Settings Profile7 ✅ 7 100.0%
✅ PASS
1.Email Is Displayed
1m 41s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Email Is Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Is Displayed verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_email_is_displayed[chromium]
Duration: 1m 41s
✅ PASS
2.Name Input Is Present
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Name Input Is Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Name Input Is Present verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_name_input_is_present[chromium]
Duration: 1m 36s
✅ PASS
3.Xss Payload Not Executed In Name Field
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
XSS Payloads<script>alert('xss')</script> · <img src=x onerror=alert(1)>
Input FieldProfile name field
Test URLhttps://beta.markopolo.ai/settings
ExpectedPayload sanitised · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss Payload Not Executed In Name Field verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_xss_payload_not_executed_in_name_field[chromium-<script>alert('xss')</script>]
Duration: 1m 36s
✅ PASS
4.Xss Payload Not Executed In Name Field
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
XSS Payloads<script>alert('xss')</script> · <img src=x onerror=alert(1)>
Input FieldProfile name field
Test URLhttps://beta.markopolo.ai/settings
ExpectedPayload sanitised · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss Payload Not Executed In Name Field verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_xss_payload_not_executed_in_name_field[chromium-javascript:alert(1)]
Duration: 1m 36s
✅ PASS
5.Xss Payload Not Executed In Name Field
2m 16s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
XSS Payloads<script>alert('xss')</script> · <img src=x onerror=alert(1)>
Input FieldProfile name field
Test URLhttps://beta.markopolo.ai/settings
ExpectedPayload sanitised · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss Payload Not Executed In Name Field verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_xss_payload_not_executed_in_name_field[chromium-<img src=x onerror=alert(1)>]
Duration: 2m 16s
✅ PASS
6.Xss Payload Not Executed In Name Field
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
XSS Payloads<script>alert('xss')</script> · <img src=x onerror=alert(1)>
Input FieldProfile name field
Test URLhttps://beta.markopolo.ai/settings
ExpectedPayload sanitised · No alert dialog
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss Payload Not Executed In Name Field verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_xss_payload_not_executed_in_name_field[chromium-'; DROP TABLE users; --]
Duration: 1m 37s
✅ PASS
7.Profile Name Update And Revert
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Profile Name Update And Revert
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Profile Name Update And Revert verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsProfile::test_profile_name_update_and_revert[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
770100.0%11m 57s
📌 Settings Sender Profile12 ✅ 12 100.0%
✅ PASS
1.Address Field Visible
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Address Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Address Field Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_address_field_visible[chromium]
Duration: 1m 35s
✅ PASS
2.Upload File Formats Sender Logo
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Validation
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Upload File Formats Sender Logo
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Upload File Formats Sender Logo verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_upload_file_formats_sender_logo[chromium]
Duration: 1m 35s
✅ PASS
3.Sender Profile Section Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Profile Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sender Profile Section Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_sender_profile_section_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Sender Display Name Field
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Display Name Field
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sender Display Name Field verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_sender_display_name_field[chromium]
Duration: 1m 35s
✅ PASS
5.Logo Image Upload Section
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Logo Image Upload Section
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Logo Image Upload Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_logo_image_upload_section[chromium]
Duration: 1m 35s
✅ PASS
6.Hero Banner Upload Section
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Hero Banner Upload Section
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Hero Banner Upload Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_hero_banner_upload_section[chromium]
Duration: 1m 36s
✅ PASS
7.Footer Banner Upload Section
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Footer Banner Upload Section
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Footer Banner Upload Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_footer_banner_upload_section[chromium]
Duration: 1m 35s
✅ PASS
8.Brand Color Field Visible
1m 43s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Brand Color Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Brand Color Field Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_brand_color_field_visible[chromium]
Duration: 1m 43s
✅ PASS
9.Tagline Field Visible
1m 36s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Tagline Field Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Tagline Field Visible verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_tagline_field_visible[chromium]
Duration: 1m 36s
✅ PASS
10.Contact Details Hint
1m 37s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Contact Details Hint
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Contact Details Hint verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_contact_details_hint[chromium]
Duration: 1m 37s
✅ PASS
11.Sender Profile Subtitle
1m 40s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Profile Name Updated To"Automation Tester"
Test URLhttps://beta.markopolo.ai/settings
CleanupName reverted to original after test
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Sender Profile Subtitle
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Sender Profile Subtitle verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_sender_profile_subtitle[chromium]
Duration: 1m 40s
✅ PASS
12.Contact Details Section
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Contact Details Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Contact Details Section verified successfully

tests/test_settings_sender_profile.py::TestSettingsSenderProfile::test_contact_details_section[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
12120100.0%19m 16s
📌 Settings Tab Persistence2 ✅ 2 100.0%
✅ PASS
1.Reload Stays On Settings
1m 44s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Reload Stays On Settings
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Reload Stays On Settings verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsTabPersistence::test_reload_stays_on_settings[chromium]
Duration: 1m 44s
✅ PASS
2.Direct Url Access To Settings
1m 35s
Page / Feature
Settings · https://beta.markopolo.ai/settings
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/settings
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Settings (https://beta.markopolo.ai/settings)
  2. Perform: Direct Url Access To Settings
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Direct Url Access To Settings verified successfully

tests/test_markopolo_settings_comprehensive.py::TestSettingsTabPersistence::test_direct_url_access_to_settings[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
220100.0%3m 19s
Module Summary — Settings
FeatureTestsPassedFailedPass RateDuration
Language Settings220100.0%3m 13s
Notification Settings220100.0%3m 18s
Password Change880100.0%11m 48s
Profile Settings550100.0%8m 40s
Security Settings330100.0%4m 57s
Settings25250100.0%41m 13s
Settings Cart Path U T M550100.0%7m 57s
Settings Data Integrity220100.0%3m 19s
Settings Form Interaction550100.0%7m 58s
Settings Navigation Links660100.0%10m 15s
Settings Notifications220100.0%3m 20s
Settings Page Load990100.0%13m 10s
Settings Password660100.0%9m 55s
Settings Personal Business25250100.0%41m 35s
Settings Profile770100.0%11m 57s
Settings Sender Profile12120100.0%19m 16s
Settings Social Links14140100.0%22m 36s
Settings Tab Persistence220100.0%3m 19s
Features: 18Tests: 140Passed: 140Failed: 0Pass Rate: 100.0%227m 48s
🧠Memory67 ✅ 67 100.0%
📌 Knowledge Base19 ✅ 19 100.0%
✅ PASS
1.Kb Upload Button Visible
1m 43s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Upload Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Upload Button Visible verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_upload_button_visible[chromium]
Duration: 1m 43s
✅ PASS
2.Kb List Renders
1m 39s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb List Renders
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb List Renders verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_list_renders[chromium]
Duration: 1m 39s
✅ PASS
3.Kb Upload Pdf Accepted
1m 34s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Upload Pdf Accepted
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Upload Pdf Accepted verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_upload_pdf_accepted[chromium]
Duration: 1m 34s
✅ PASS
4.Kb Upload Docx Accepted
1m 37s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Upload Docx Accepted
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Upload Docx Accepted verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_upload_docx_accepted[chromium]
Duration: 1m 37s
✅ PASS
5.Kb Upload Wrong Type Rejected
2m 12s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Upload Wrong Type Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Kb Upload Wrong Type Rejected verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_upload_wrong_type_rejected[chromium]
Duration: 2m 12s
✅ PASS
6.Kb Upload Shows Progress Or Success
1m 36s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Upload Shows Progress Or Success
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Upload Shows Progress Or Success verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_upload_shows_progress_or_success[chromium]
Duration: 1m 36s
✅ PASS
7.Kb Document Size Displayed
1m 37s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Document Size Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Document Size Displayed verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_document_size_displayed[chromium]
Duration: 1m 37s
✅ PASS
8.Kb Chat Interface Present
1m 38s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Chat Interface Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Chat Interface Present verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_chat_interface_present[chromium]
Duration: 1m 38s
✅ PASS
9.Kb Page Loads
1m 36s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Page Loads verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_page_loads[chromium]
Duration: 1m 36s
✅ PASS
10.Kb Idor Direct Url Blocked
1m 38s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Idor Direct Url Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Kb Idor Direct Url Blocked verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_idor_direct_url_blocked[chromium]
Duration: 1m 38s
✅ PASS
11.Kb Chat Empty Query Handled
1m 22s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Chat Empty Query Handled
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Kb Chat Empty Query Handled verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_chat_empty_query_handled[chromium]
Duration: 1m 22s
✅ PASS
12.Kb Search Filters Documents
1m 18s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/memory
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Search Filters Documents verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_search_filters_documents[chromium]
Duration: 1m 18s
✅ PASS
13.Kb Document List Sorted Newest First
1m 36s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Document List Sorted Newest First
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Document List Sorted Newest First verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_document_list_sorted_newest_first[chromium]
Duration: 1m 36s
✅ PASS
14.Kb Document Shows File Name
1m 36s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Document Shows File Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Document Shows File Name verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_document_shows_file_name[chromium]
Duration: 1m 36s
✅ PASS
15.Kb Chat Xss In Query Safe
2m 22s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Kb Chat Xss In Query Safe verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_chat_xss_in_query_safe[chromium]
Duration: 2m 22s
✅ PASS
16.Kb Query Sql Injection Safe
32.4s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Kb Query Sql Injection Safe verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_query_sql_injection_safe[chromium]
Duration: 32.4s
✅ PASS
17.Kb Api No Sensitive In Response
2m 4s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Api No Sensitive In Response
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Api No Sensitive In Response verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_api_no_sensitive_in_response[chromium]
Duration: 2m 4s
✅ PASS
18.Kb Page Requires Auth
28.8s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Page Requires Auth
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Kb Page Requires Auth verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_page_requires_auth[chromium]
Duration: 28.8s
✅ PASS
19.Kb Document Delete Requires Confirmation
32.8s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Document Delete Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Document Delete Requires Confirmation verified successfully

tests/test_memory_knowledge_base_comprehensive.py::test_kb_document_delete_requires_confirmation[chromium]
Duration: 32.8s
TestsPassedFailedPass RateTime
19190100.0%28m 44s
📌 Knowledge Base Configuration4 ✅ 4 100.0%
✅ PASS
1.Kb Save Cancel Present
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Save Cancel Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Kb Save Cancel Present verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseConfiguration::test_kb_save_cancel_present[chromium]
Duration: 0ms
✅ PASS
2.Kb Sources Toggleable
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Sources Toggleable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Sources Toggleable verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseConfiguration::test_kb_sources_toggleable[chromium]
Duration: 0ms
✅ PASS
3.Kb Description Source List
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Description Source List
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Kb Description Source List verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseConfiguration::test_kb_description_source_list[chromium]
Duration: 0ms
✅ PASS
4.Kb Config No Logout
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Kb Config No Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Kb Config No Logout verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseConfiguration::test_kb_config_no_logout[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
440100.0%2ms
📌 Knowledge Base Section7 ✅ 7 100.0%
✅ PASS
1.Knowledge Base Heading Visible
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Heading Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Knowledge Base Heading Visible verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_heading_visible[chromium]
Duration: 1ms
✅ PASS
2.Knowledge Base Description Text
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Description Text
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Description Text verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_description_text[chromium]
Duration: 0ms
✅ PASS
3.Knowledge Base Configure Button
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Configure Button
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Configure Button verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_configure_button[chromium]
Duration: 0ms
✅ PASS
4.Knowledge Base Configure Click No Logout
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Configure Click No Logout
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Knowledge Base Configure Click No Logout verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_configure_click_no_logout[chromium]
Duration: 0ms
✅ PASS
5.Knowledge Base Drawer Opens
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Drawer Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Drawer Opens verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_drawer_opens[chromium]
Duration: 0ms
✅ PASS
6.Knowledge Base Drawer Shows Sources
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Drawer Shows Sources
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Drawer Shows Sources verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_drawer_shows_sources[chromium]
Duration: 0ms
✅ PASS
7.Knowledge Base Close Stays On Memory
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Knowledge Base Close Stays On Memory
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Close Stays On Memory verified successfully

tests/test_memory_knowledge_base.py::TestKnowledgeBaseSection::test_knowledge_base_close_stays_on_memory[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%3ms
📌 Memory Accessibility4 ✅ 4 100.0%
✅ PASS
1.Memory Keyboard Navigation
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Keyboard Navigation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Keyboard Navigation verified successfully

tests/test_memory_knowledge_base.py::TestMemoryAccessibility::test_memory_keyboard_navigation[chromium]
Duration: 0ms
✅ PASS
2.Memory Page Has Main Landmark
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Page Has Main Landmark
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Page Has Main Landmark verified successfully

tests/test_memory_knowledge_base.py::TestMemoryAccessibility::test_memory_page_has_main_landmark[chromium]
Duration: 0ms
✅ PASS
3.Memory Heading Hierarchy
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Heading Hierarchy
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Heading Hierarchy verified successfully

tests/test_memory_knowledge_base.py::TestMemoryAccessibility::test_memory_heading_hierarchy[chromium]
Duration: 0ms
✅ PASS
4.Memory Images Have Alt
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Images Have Alt
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Images Have Alt verified successfully

tests/test_memory_knowledge_base.py::TestMemoryAccessibility::test_memory_images_have_alt[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
440100.0%2ms
📌 Memory Data Sources9 ✅ 9 100.0%
✅ PASS
1.Data Sources Section Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Data Sources Section Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Sources Section Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_data_sources_section_visible[chromium]
Duration: 0ms
✅ PASS
2.Sync Status Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Sync Status Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sync Status Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_sync_status_visible[chromium]
Duration: 0ms
✅ PASS
3.Connected Sources Count Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Connected Sources Count Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Connected Sources Count Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_connected_sources_count_visible[chromium]
Duration: 0ms
✅ PASS
4.Known Source Visible In Memory
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Known Source Visible In Memory
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Known Source Visible In Memory verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_known_source_visible_in_memory[chromium-Shopify]
Duration: 1ms
✅ PASS
5.Known Source Visible In Memory
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Known Source Visible In Memory
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Known Source Visible In Memory verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_known_source_visible_in_memory[chromium-WooCommerce]
Duration: 1ms
✅ PASS
6.Known Source Visible In Memory
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Known Source Visible In Memory
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Known Source Visible In Memory verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_known_source_visible_in_memory[chromium-Marktag]
Duration: 0ms
✅ PASS
7.Known Source Visible In Memory
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Known Source Visible In Memory
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Known Source Visible In Memory verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_known_source_visible_in_memory[chromium-Google Analytics]
Duration: 0ms
✅ PASS
8.Known Source Visible In Memory
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Known Source Visible In Memory
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Known Source Visible In Memory verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_known_source_visible_in_memory[chromium-HubSpot]
Duration: 0ms
✅ PASS
9.No Crash With All Sources
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: No Crash With All Sources
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Crash With All Sources verified successfully

tests/test_memory_knowledge_base.py::TestMemoryDataSources::test_no_crash_with_all_sources[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
990100.0%4ms
📌 Memory Entries7 ✅ 7 100.0%
✅ PASS
1.Search Or Filter Present
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/memory
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Search Or Filter Present verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_search_or_filter_present[chromium]
Duration: 0ms
✅ PASS
2.Add Import Button Present
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Add Import Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Add Import Button Present verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_add_import_button_present[chromium]
Duration: 1ms
✅ PASS
3.Entries List Or Empty State
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Entries List Or Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Entries List Or Empty State verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_entries_list_or_empty_state[chromium]
Duration: 1ms
✅ PASS
4.Add Button Opens Modal
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Add Button Opens Modal
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Button Opens Modal verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_add_button_opens_modal[chromium]
Duration: 0ms
✅ PASS
5.Add Modal Has Form Fields
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Add Modal Has Form Fields
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Modal Has Form Fields verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_add_modal_has_form_fields[chromium]
Duration: 0ms
✅ PASS
6.Add Modal Close No Logout
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Add Modal Close No Logout
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Modal Close No Logout verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_add_modal_close_no_logout[chromium]
Duration: 0ms
✅ PASS
7.Add Modal Cancel Button
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Add Modal Cancel Button
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add Modal Cancel Button verified successfully

tests/test_memory_knowledge_base.py::TestMemoryEntries::test_add_modal_cancel_button[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
770100.0%3ms
📌 Memory Page Load8 ✅ 8 100.0%
✅ PASS
1.Memory No Critical Js Errors
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory No Critical Js Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory No Critical Js Errors verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_no_critical_js_errors[chromium]
Duration: 1ms
✅ PASS
2.Memory Url Not Login
1m 45s
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Url Not Login verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_url_not_login[chromium]
Duration: 1m 45s
✅ PASS
3.Memory Page Has Memory Content
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Page Has Memory Content
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Page Has Memory Content verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_page_has_memory_content[chromium]
Duration: 0ms
✅ PASS
4.Memory Has Core Surface
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Has Core Surface
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Has Core Surface verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_has_core_surface[chromium]
Duration: 1ms
✅ PASS
5.Memory Page Title Or Heading
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Page Title Or Heading
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Page Title Or Heading verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_page_title_or_heading[chromium]
Duration: 1ms
✅ PASS
6.Memory Unauthenticated Redirect
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Unauthenticated Redirect
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Memory Unauthenticated Redirect verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_unauthenticated_redirect[chromium]
Duration: 1ms
✅ PASS
7.Memory Responsive Mobile
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Responsive Mobile
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Responsive Mobile verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_responsive_mobile[chromium]
Duration: 1ms
✅ PASS
8.Memory Route Aliases Accessible
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Route Aliases Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Route Aliases Accessible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryPageLoad::test_memory_route_aliases_accessible[chromium]
Duration: 1ms
TestsPassedFailedPass RateTime
880100.0%1m 45s
📌 Memory Type Tabs9 ✅ 9 100.0%
✅ PASS
1.Memory Type Tab Visible
1ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Type Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Type Tab Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_memory_type_tab_visible[chromium-product]
Duration: 1ms
✅ PASS
2.Memory Type Tab Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Type Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Type Tab Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_memory_type_tab_visible[chromium-customer]
Duration: 0ms
✅ PASS
3.Memory Type Tab Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Type Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Type Tab Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_memory_type_tab_visible[chromium-brand]
Duration: 0ms
✅ PASS
4.Memory Type Tab Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Type Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Type Tab Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_memory_type_tab_visible[chromium-ai]
Duration: 0ms
✅ PASS
5.Memory Type Tab Visible
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Type Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Type Tab Visible verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_memory_type_tab_visible[chromium-all]
Duration: 0ms
✅ PASS
6.Memory Type Tab Click No Crash
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Memory Type Tab Click No Crash
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Memory Type Tab Click No Crash verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_memory_type_tab_click_no_crash[chromium]
Duration: 0ms
✅ PASS
7.Product Memory Section
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Product Memory Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Product Memory Section verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_product_memory_section[chromium]
Duration: 0ms
✅ PASS
8.Customer Memory Section
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Customer Memory Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Customer Memory Section verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_customer_memory_section[chromium]
Duration: 0ms
✅ PASS
9.Brand Memory Section
0ms
Page / Feature
Memory · https://beta.markopolo.ai/memory
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/memory
CheckKnowledge base upload · Query · Retrieval
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Memory (https://beta.markopolo.ai/memory)
  2. Perform: Brand Memory Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Brand Memory Section verified successfully

tests/test_memory_knowledge_base.py::TestMemoryTypeTabs::test_brand_memory_section[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
990100.0%4ms
Module Summary — Memory
FeatureTestsPassedFailedPass RateDuration
Knowledge Base19190100.0%28m 44s
Knowledge Base Configuration440100.0%2ms
Knowledge Base Section770100.0%3ms
Memory Accessibility440100.0%2ms
Memory Data Sources990100.0%4ms
Memory Entries770100.0%3ms
Memory Page Load880100.0%1m 45s
Memory Type Tabs990100.0%4ms
Features: 8Tests: 67Passed: 67Failed: 0Pass Rate: 100.0%30m 29s
🛡️Security42 ✅ 42 100.0%
📌 Integration Authorization5 ✅ 5 100.0%
✅ PASS
1.Login Required For Api Endpoints
123ms
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Required For Api Endpoints verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationAuthorization::test_login_required_for_api_endpoints[chromium]
Duration: 123ms
✅ PASS
2.Other User Data Not Shown Mejbaur8
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Other User Data Not Shown Mejbaur8
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Other User Data Not Shown Mejbaur8 verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationAuthorization::test_other_user_data_not_shown_mejbaur8[chromium]
Duration: 1m 36s
✅ PASS
3.Admin Integration Urls Blocked
12.2s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Admin Integration Urls Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Admin Integration Urls Blocked verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationAuthorization::test_admin_integration_urls_blocked[chromium]
Duration: 12.2s
✅ PASS
4.No Sensitive Credentials In Dom
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: No Sensitive Credentials In Dom
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Sensitive Credentials In Dom verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationAuthorization::test_no_sensitive_credentials_in_dom[chromium]
Duration: 1m 36s
✅ PASS
5.Integrations Page Requires Login
5.2s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integrations Page Requires Login verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationAuthorization::test_integrations_page_requires_login[chromium]
Duration: 5.2s
TestsPassedFailedPass RateTime
550100.0%3m 30s
📌 Integration Connect Disconnect7 ✅ 7 100.0%
✅ PASS
1.Delete Account Confirmation Gate Exists
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Delete Account Confirmation Gate Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Delete Account Confirmation Gate Exists verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_delete_account_confirmation_gate_exists[chromium]
Duration: 1m 36s
✅ PASS
2.Connect Flow Sms Provider Opens Form
1m 37s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Connect Flow Sms Provider Opens Form
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connect Flow Sms Provider Opens Form verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_connect_flow_sms_provider_opens_form[chromium]
Duration: 1m 37s
✅ PASS
3.Disconnect Integration Shows Confirmation
1m 39s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Disconnect Integration Shows Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Disconnect Integration Shows Confirmation verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_disconnect_integration_shows_confirmation[chromium]
Duration: 1m 39s
✅ PASS
4.Disconnect Cancel Preserves Connection
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Disconnect Cancel Preserves Connection
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Disconnect Cancel Preserves Connection verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_disconnect_cancel_preserves_connection[chromium]
Duration: 1m 36s
✅ PASS
5.Reconnect After Disconnect
1m 46s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Reconnect After Disconnect
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Reconnect After Disconnect verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_reconnect_after_disconnect[chromium]
Duration: 1m 46s
✅ PASS
6.Connect Flow Email Provider Opens Form
1m 35s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Connect Flow Email Provider Opens Form
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Connect Flow Email Provider Opens Form verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_connect_flow_email_provider_opens_form[chromium]
Duration: 1m 35s
✅ PASS
7.Disconnect Confirmed Changes Status
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Disconnect Confirmed Changes Status
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Disconnect Confirmed Changes Status verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationConnectDisconnect::test_disconnect_confirmed_changes_status[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
770100.0%11m 24s
📌 Integration Form Validation7 ✅ 7 100.0%
✅ PASS
1.Empty Api Key Shows Error
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Empty Api Key Shows Error
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Empty Api Key Shows Error verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_empty_api_key_shows_error[chromium]
Duration: 1m 36s
✅ PASS
2.Whitespace Only Api Key Rejected
1m 35s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Whitespace Only Api Key Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Whitespace Only Api Key Rejected verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_whitespace_only_api_key_rejected[chromium]
Duration: 1m 35s
✅ PASS
3.Very Long Webhook Url Handled
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Very Long Webhook Url Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Very Long Webhook Url Handled verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_very_long_webhook_url_handled[chromium]
Duration: 1m 36s
✅ PASS
4.Integration Form Fields Reachable Via Keyboard
1m 37s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Integration Form Fields Reachable Via Keyboard
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Form Fields Reachable Via Keyboard verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_integration_form_fields_reachable_via_keyboard[chromium]
Duration: 1m 37s
✅ PASS
5.Special Chars In Api Key Sanitized Not Crashed
1m 35s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Special Chars In Api Key Sanitized Not Crashed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Special Chars In Api Key Sanitized Not Crashed verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_special_chars_in_api_key_sanitized_not_crashed[chromium]
Duration: 1m 35s
✅ PASS
6.Duplicate Integration Attempt Shows Message
1m 39s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Duplicate Integration Attempt Shows Message
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Duplicate Integration Attempt Shows Message verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_duplicate_integration_attempt_shows_message[chromium]
Duration: 1m 39s
✅ PASS
7.Webhook Url Without Https Shows Warning
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Webhook Url Without Https Shows Warning
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Webhook Url Without Https Shows Warning verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationFormValidation::test_webhook_url_without_https_shows_warning[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
770100.0%11m 13s
📌 Integration Security10 ✅ 10 100.0%
✅ PASS
1.Session Token Present After Login
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Password•••••••••••••••
Security CheckAccess /campaigns after logout
Cookie CheckInspect session token validity post-logout
Test URLhttps://beta.markopolo.ai/campaigns (post-logout access attempt)
ExpectedRedirect to /login · Session invalidated
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Session Token Present After Login verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_session_token_present_after_login[chromium]
Duration: 1m 36s
✅ PASS
2.Unauthorized Integration Api Access Blocked
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Unauthorized Integration Api Access Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Unauthorized Integration Api Access Blocked verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_unauthorized_integration_api_access_blocked[chromium]
Duration: 1m 36s
✅ PASS
3.Idor Integration Id Manipulation
1m 35s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Idor Integration Id Manipulation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Idor Integration Id Manipulation verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_idor_integration_id_manipulation[chromium]
Duration: 1m 35s
✅ PASS
4.Rate Limit On Rapid Connect Attempts
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Rate Limit On Rapid Connect Attempts
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Rate Limit On Rapid Connect Attempts verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_rate_limit_on_rapid_connect_attempts[chromium]
Duration: 1m 36s
✅ PASS
5.Xss In Integration Api Key Field
1m 35s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
XSS Payloads<script>alert('xss')</script>
Alt Payloads<img src=x onerror=alert(1)> · javascript:alert(1)
Input FieldsSearch · Name · Campaign name · Form inputs
ExpectedPayloads sanitised · No script execution
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Integration Api Key Field verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_xss_in_integration_api_key_field[chromium]
Duration: 1m 35s
✅ PASS
6.Sql Injection In Api Key Field
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
SQL Payloads' OR '1'='1 · 1; DROP TABLE users-- · ' UNION SELECT *--
Input FieldsEmail · Search · API parameters
ExpectedQueries rejected · No SQL error leaked
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Sql Injection In Api Key Field verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_sql_injection_in_api_key_field[chromium]
Duration: 1m 36s
✅ PASS
7.Csrf Protection On Connect Api
1m 36s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Csrf Protection On Connect Api
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Csrf Protection On Connect Api verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_csrf_protection_on_connect_api[chromium]
Duration: 1m 36s
✅ PASS
8.Integration Status Not Leaked Cross Account
1m 37s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Integration Status Not Leaked Cross Account
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integration Status Not Leaked Cross Account verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_integration_status_not_leaked_cross_account[chromium]
Duration: 1m 37s
✅ PASS
9.Oversized Api Key Does Not Crash
1m 35s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Oversized Api Key Does Not Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Oversized Api Key Does Not Crash verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_oversized_api_key_does_not_crash[chromium]
Duration: 1m 35s
✅ PASS
10.Unicode In Api Key Does Not Crash
1m 39s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Platform Security (https://beta.markopolo.ai/)
  2. Perform: Unicode In Api Key Does Not Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Unicode In Api Key Does Not Crash verified successfully

tests/test_worldclass_integrations_security.py::TestIntegrationSecurity::test_unicode_in_api_key_does_not_crash[chromium]
Duration: 1m 39s
TestsPassedFailedPass RateTime
10100100.0%16m 3s
📌 Login Brute Force2 ✅ 2 100.0%
✅ PASS
1.Multiple Failed Logins Show Error Consistently
1m 0s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Multiple Failed Logins Show Error Consistently verified successfully

tests/test_markopolo_session_security.py::TestLoginBruteForce::test_multiple_failed_logins_show_error_consistently[chromium]
Duration: 1m 0s
✅ PASS
2.Login Rate Limit Or Captcha Indication
8.4s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Login Rate Limit Or Captcha Indication verified successfully

tests/test_markopolo_session_security.py::TestLoginBruteForce::test_login_rate_limit_or_captcha_indication[chromium]
Duration: 8.4s
TestsPassedFailedPass RateTime
220100.0%1m 9s
📌 Open Redirect Prevention1 ✅ 1 100.0%
✅ PASS
1.Login Redirect Param Not Open Redirect
2m 38s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Login Redirect Param Not Open Redirect verified successfully

tests/test_markopolo_session_security.py::TestOpenRedirectPrevention::test_login_redirect_param_not_open_redirect[chromium]
Duration: 2m 38s
TestsPassedFailedPass RateTime
110100.0%2m 38s
📌 Post Logout Security1 ✅ 1 100.0%
✅ PASS
1.After Logout Protected Pages Require Login
1m 34s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Password•••••••••••••••
Security CheckAccess /campaigns after logout
Cookie CheckInspect session token validity post-logout
Test URLhttps://beta.markopolo.ai/campaigns (post-logout access attempt)
ExpectedRedirect to /login · Session invalidated
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — After Logout Protected Pages Require Login verified successfully

tests/test_markopolo_session_security.py::TestPostLogoutSecurity::test_after_logout_protected_pages_require_login[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
110100.0%1m 34s
📌 Unauthenticated Access4 ✅ 4 100.0%
✅ PASS
1.Protected Route Redirects To Login
9.6s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects To Login verified successfully

tests/test_markopolo_session_security.py::TestUnauthenticatedAccess::test_protected_route_redirects_to_login[chromium-/campaigns]
Duration: 9.6s
✅ PASS
2.Protected Route Redirects To Login
8.1s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects To Login verified successfully

tests/test_markopolo_session_security.py::TestUnauthenticatedAccess::test_protected_route_redirects_to_login[chromium-/users]
Duration: 8.1s
✅ PASS
3.Protected Route Redirects To Login
15.2s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects To Login verified successfully

tests/test_markopolo_session_security.py::TestUnauthenticatedAccess::test_protected_route_redirects_to_login[chromium-/analytics]
Duration: 15.2s
✅ PASS
4.Protected Route Redirects To Login
7.1s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
CheckSecurity boundary / attack-pattern inputs
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Protected Route Redirects To Login verified successfully

tests/test_markopolo_session_security.py::TestUnauthenticatedAccess::test_protected_route_redirects_to_login[chromium-/integrations]
Duration: 7.1s
TestsPassedFailedPass RateTime
440100.0%39.9s
📌 X S S Prevention2 ✅ 2 100.0%
✅ PASS
1.Xss In Url Param Not Reflected
8.5s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
XSS Payloads<script>alert('xss')</script>
Alt Payloads<img src=x onerror=alert(1)> · javascript:alert(1)
Input FieldsSearch · Name · Campaign name · Form inputs
ExpectedPayloads sanitised · No script execution
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Url Param Not Reflected verified successfully

tests/test_markopolo_session_security.py::TestXSSPrevention::test_xss_in_url_param_not_reflected[chromium]
Duration: 8.5s
✅ PASS
2.Xss In Search Not Reflected
1m 42s
Page / Feature
Platform Security · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
XSS Payloads<script>alert('xss')</script>
Alt Payloads<img src=x onerror=alert(1)> · javascript:alert(1)
Input FieldsSearch · Name · Campaign name · Form inputs
ExpectedPayloads sanitised · No script execution
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Search Not Reflected verified successfully

tests/test_markopolo_session_security.py::TestXSSPrevention::test_xss_in_search_not_reflected[chromium]
Duration: 1m 42s
TestsPassedFailedPass RateTime
220100.0%1m 50s
Module Summary — Security
FeatureTestsPassedFailedPass RateDuration
Cookie Security330100.0%4m 53s
Integration Authorization550100.0%3m 30s
Integration Connect Disconnect770100.0%11m 24s
Integration Form Validation770100.0%11m 13s
Integration Security10100100.0%16m 3s
Login Brute Force220100.0%1m 9s
Open Redirect Prevention110100.0%2m 38s
Post Logout Security110100.0%1m 34s
Unauthenticated Access440100.0%39.9s
X S S Prevention220100.0%1m 50s
Features: 10Tests: 42Passed: 42Failed: 0Pass Rate: 100.0%54m 54s
🐛Bug Regressions85 ✅ 85 100.0%
📌 Abandoned Cart Event Bug14 ✅ 14 100.0%
✅ PASS
1.Data Room Ecommerce Section Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Data Room Ecommerce Section Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Ecommerce Section Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_data_room_ecommerce_section_loads[chromium]
Duration: 1m 36s
✅ PASS
2.Data Room Website Marktag Script Visible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Data Room Website Marktag Script Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Website Marktag Script Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_data_room_website_marktag_script_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Marktag Pixel Snippet Present
1m 44s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Marktag Pixel Snippet Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Pixel Snippet Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_marktag_pixel_snippet_present[chromium]
Duration: 1m 44s
✅ PASS
4.Event Based Campaign Page Loads
1m 39s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Event Based Campaign Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Event Based Campaign Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_event_based_campaign_page_loads[chromium]
Duration: 1m 39s
✅ PASS
5.Analytics Events Section Exists
1m 42s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics Events Section Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Events Section Exists verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_analytics_events_section_exists[chromium]
Duration: 1m 42s
✅ PASS
6.Shopify Connection Ui Present
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Shopify Connection Ui Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Connection Ui Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_shopify_connection_ui_present[chromium]
Duration: 1m 35s
✅ PASS
7.Woocommerce Connection Ui Present
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Woocommerce Connection Ui Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Woocommerce Connection Ui Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_woocommerce_connection_ui_present[chromium]
Duration: 1m 36s
✅ PASS
8.Data Room No Js Crash On Load
1m 45s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Data Room No Js Crash On Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room No Js Crash On Load verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_data_room_no_js_crash_on_load[chromium]
Duration: 1m 45s
✅ PASS
9.Event Based Campaign Type Selectable
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Event Based Campaign Type Selectable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Event Based Campaign Type Selectable verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_event_based_campaign_type_selectable[chromium]
Duration: 1m 36s
✅ PASS
10.Analytics Event Types Presence
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics Event Types Presence
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Event Types Presence verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_analytics_event_types_presence[chromium]
Duration: 1m 36s
✅ PASS
11.Campaign Trigger Event Options No Crash
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Trigger Event Options No Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Trigger Event Options No Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_campaign_trigger_event_options_no_crash[chromium]
Duration: 1m 36s
✅ PASS
12.Add To Cart Event In Analytics Api
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Add To Cart Event In Analytics Api
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Add To Cart Event In Analytics Api verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_add_to_cart_event_in_analytics_api[chromium]
Duration: 1m 35s
✅ PASS
13.Campaign With Abandoned Cart Condition Ui
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign With Abandoned Cart Condition Ui
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign With Abandoned Cart Condition Ui verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_campaign_with_abandoned_cart_condition_ui[chromium]
Duration: 1m 35s
✅ PASS
14.Abandoned Cart Trigger Available In Campaign Builder
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Abandoned Cart Trigger Available In Campaign Builder
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Abandoned Cart Trigger Available In Campaign Builder verified successfully

tests/test_slack_bugs_and_gaps.py::TestAbandonedCartEventBug::test_abandoned_cart_trigger_available_in_campaign_builder[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
14140100.0%22m 46s
📌 All Pages Navigation9 ✅ 9 100.0%
✅ PASS
1.Page Loads Without Crash
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/analytics-keywords2]
Duration: 1m 35s
✅ PASS
2.Page Loads Without Crash
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/data-room-keywords3]
Duration: 1m 37s
✅ PASS
3.Page Loads Without Crash
1m 46s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/memory-keywords4]
Duration: 1m 46s
✅ PASS
4.Page Loads Without Crash
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/integrations-keywords5]
Duration: 1m 35s
✅ PASS
5.Page Loads Without Crash
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/settings-keywords6]
Duration: 1m 37s
✅ PASS
6.Page Loads Without Crash
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/content-keywords7]
Duration: 1m 37s
✅ PASS
7.Page Loads Without Crash
1m 34s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/leads-keywords8]
Duration: 1m 34s
✅ PASS
8.Page Loads Without Crash
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/-keywords0]
Duration: 1m 35s
✅ PASS
9.Page Loads Without Crash
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Page Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAllPagesNavigation::test_page_loads_without_crash[chromium-/campaigns-keywords1]
Duration: 1m 36s
TestsPassedFailedPass RateTime
990100.0%14m 32s
📌 Analytics Deep Coverage5 ✅ 5 100.0%
✅ PASS
1.Analytics Loads Without Crash
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Loads Without Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestAnalyticsDeepCoverage::test_analytics_loads_without_crash[chromium]
Duration: 1m 36s
✅ PASS
2.Analytics Revenue Attribution Section
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics Revenue Attribution Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Revenue Attribution Section verified successfully

tests/test_slack_bugs_and_gaps.py::TestAnalyticsDeepCoverage::test_analytics_revenue_attribution_section[chromium]
Duration: 1m 35s
✅ PASS
3.Analytics Audience Section
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics Audience Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Audience Section verified successfully

tests/test_slack_bugs_and_gaps.py::TestAnalyticsDeepCoverage::test_analytics_audience_section[chromium]
Duration: 1m 36s
✅ PASS
4.Analytics No 5Xx
1m 45s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics No 5Xx verified successfully

tests/test_slack_bugs_and_gaps.py::TestAnalyticsDeepCoverage::test_analytics_no_5xx[chromium]
Duration: 1m 45s
✅ PASS
5.Analytics Conversions Section
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Analytics Conversions Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Conversions Section verified successfully

tests/test_slack_bugs_and_gaps.py::TestAnalyticsDeepCoverage::test_analytics_conversions_section[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
550100.0%8m 8s
📌 Audience Studio3 ✅ 3 100.0%
✅ PASS
1.Audience Page Loads
1m 44s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Audience Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestAudienceStudio::test_audience_page_loads[chromium]
Duration: 1m 44s
✅ PASS
2.Audience Create Button Visible
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Audience Create Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Create Button Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestAudienceStudio::test_audience_create_button_visible[chromium]
Duration: 1m 35s
✅ PASS
3.Audience Filter Operators Present
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Audience Filter Operators Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestAudienceStudio::test_audience_filter_operators_present[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
330100.0%4m 54s
📌 Campaign Creation Flow6 ✅ 6 100.0%
✅ PASS
1.Campaign Name Field Present
1m 38s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Name Field Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Name Field Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestCampaignCreationFlow::test_campaign_name_field_present[chromium]
Duration: 1m 38s
✅ PASS
2.Campaign Channel Options Visible
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Channel Options Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Channel Options Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestCampaignCreationFlow::test_campaign_channel_options_visible[chromium]
Duration: 1m 37s
✅ PASS
3.Preset Campaigns Page Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Preset Campaigns Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Preset Campaigns Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestCampaignCreationFlow::test_preset_campaigns_page_loads[chromium]
Duration: 1m 36s
✅ PASS
4.Create Campaign Button Visible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Create Campaign Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Create Campaign Button Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestCampaignCreationFlow::test_create_campaign_button_visible[chromium]
Duration: 1m 36s
✅ PASS
5.Campaign Wizard Step1 Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Wizard Step1 Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Wizard Step1 Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestCampaignCreationFlow::test_campaign_wizard_step1_loads[chromium]
Duration: 1m 36s
✅ PASS
6.Campaign List No 500 Errors
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign List No 500 Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign List No 500 Errors verified successfully

tests/test_slack_bugs_and_gaps.py::TestCampaignCreationFlow::test_campaign_list_no_500_errors[chromium]
Duration: 1m 37s
TestsPassedFailedPass RateTime
660100.0%9m 39s
📌 Content Templates5 ✅ 5 100.0%
✅ PASS
1.Content Page Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Content Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestContentTemplates::test_content_page_loads[chromium]
Duration: 1m 36s
✅ PASS
2.Content Template List Visible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Content Template List Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Template List Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestContentTemplates::test_content_template_list_visible[chromium]
Duration: 1m 36s
✅ PASS
3.Content Create Button Present
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Content Create Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Create Button Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestContentTemplates::test_content_create_button_present[chromium]
Duration: 1m 36s
✅ PASS
4.Content No Handlebars Error
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Content No Handlebars Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content No Handlebars Error verified successfully

tests/test_slack_bugs_and_gaps.py::TestContentTemplates::test_content_no_handlebars_error[chromium]
Duration: 1m 36s
✅ PASS
5.Content Ai Tab Accessible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Content Ai Tab Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content Ai Tab Accessible verified successfully

tests/test_slack_bugs_and_gaps.py::TestContentTemplates::test_content_ai_tab_accessible[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
550100.0%8m 0s
📌 Dashboard K P Is4 ✅ 4 100.0%
✅ PASS
1.Dashboard Loads
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Dashboard Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestDashboardKPIs::test_dashboard_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Dashboard Kpi Metrics Present
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Dashboard Kpi Metrics Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Kpi Metrics Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestDashboardKPIs::test_dashboard_kpi_metrics_present[chromium]
Duration: 1m 37s
✅ PASS
3.Dashboard No Js Crash
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Dashboard No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard No Js Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestDashboardKPIs::test_dashboard_no_js_crash[chromium]
Duration: 1m 35s
✅ PASS
4.Dashboard No 5Xx Api Calls
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Dashboard No 5Xx Api Calls
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Dashboard No 5Xx Api Calls verified successfully

tests/test_slack_bugs_and_gaps.py::TestDashboardKPIs::test_dashboard_no_5xx_api_calls[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 23s
📌 Leads Page3 ✅ 3 100.0%
✅ PASS
1.Leads Page Loads
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Leads Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestLeadsPage::test_leads_page_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Leads Filter Options Present
1m 39s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Filter Options Present verified successfully

tests/test_slack_bugs_and_gaps.py::TestLeadsPage::test_leads_filter_options_present[chromium]
Duration: 1m 39s
✅ PASS
3.Leads Export Option Accessible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Leads Export Option Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Export Option Accessible verified successfully

tests/test_slack_bugs_and_gaps.py::TestLeadsPage::test_leads_export_option_accessible[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
330100.0%4m 50s
📌 Login Signup Negative Flows5 ✅ 5 100.0%
✅ PASS
1.Signup Page Loads
3.9s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
✅ PASSED — Signup Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestLoginSignupNegativeFlows::test_signup_page_loads[chromium]
Duration: 3.9s
✅ PASS
2.Forgot Password Page Loads
4.5s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Forgot Password Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Forgot Password Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestLoginSignupNegativeFlows::test_forgot_password_page_loads[chromium]
Duration: 4.5s
✅ PASS
3.Login Wrong Password Shows Error
15.9s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Wrong Password Shows Error verified successfully

tests/test_slack_bugs_and_gaps.py::TestLoginSignupNegativeFlows::test_login_wrong_password_shows_error[chromium]
Duration: 15.9s
✅ PASS
4.Signup Weak Password Blocked
35.9s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Signup Weak Password Blocked verified successfully

tests/test_slack_bugs_and_gaps.py::TestLoginSignupNegativeFlows::test_signup_weak_password_blocked[chromium]
Duration: 35.9s
✅ PASS
5.Signup Email Flow Shows Form
7.3s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Signup Email Flow Shows Form verified successfully

tests/test_slack_bugs_and_gaps.py::TestLoginSignupNegativeFlows::test_signup_email_flow_shows_form[chromium]
Duration: 7.3s
TestsPassedFailedPass RateTime
550100.0%1m 7s
📌 Memory Knowledge Base Gaps3 ✅ 3 100.0%
✅ PASS
1.Memory Page Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Memory Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Page Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestMemoryKnowledgeBaseGaps::test_memory_page_loads[chromium]
Duration: 1m 36s
✅ PASS
2.Memory No Js Crash
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Memory No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory No Js Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestMemoryKnowledgeBaseGaps::test_memory_no_js_crash[chromium]
Duration: 1m 36s
✅ PASS
3.Memory Api No 5Xx
1m 34s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Memory Api No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Memory Api No 5Xx verified successfully

tests/test_slack_bugs_and_gaps.py::TestMemoryKnowledgeBaseGaps::test_memory_api_no_5xx[chromium]
Duration: 1m 34s
TestsPassedFailedPass RateTime
330100.0%4m 46s
📌 Push Notification Delivery Bug12 ✅ 12 100.0%
✅ PASS
1.Push Notification Integration Tab Loads
1m 45s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Push Notification Integration Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Push Notification Integration Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_push_notification_integration_tab_loads[chromium]
Duration: 1m 45s
✅ PASS
2.Firebase Integration Visible
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Firebase Integration Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Firebase Integration Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_firebase_integration_visible[chromium]
Duration: 1m 37s
✅ PASS
3.Integrations Page All Tabs Visible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Integrations Page All Tabs Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page All Tabs Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_integrations_page_all_tabs_visible[chromium]
Duration: 1m 36s
✅ PASS
4.Push Notification Tab No Js Crash
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Push Notification Tab No Js Crash
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Notification Tab No Js Crash verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_push_notification_tab_no_js_crash[chromium]
Duration: 1m 36s
✅ PASS
5.Campaign Detail Shows Analytics Metrics
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Detail Shows Analytics Metrics
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Detail Shows Analytics Metrics verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_campaign_detail_shows_analytics_metrics[chromium]
Duration: 1m 36s
✅ PASS
6.Campaign Creation Push Channel Available
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Creation Push Channel Available
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Creation Push Channel Available verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_campaign_creation_push_channel_available[chromium]
Duration: 1m 35s
✅ PASS
7.Firebase Connection Status Shows
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Firebase Connection Status Shows
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Firebase Connection Status Shows verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_firebase_connection_status_shows[chromium]
Duration: 1m 36s
✅ PASS
8.Campaigns List Shows Status Column
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaigns List Shows Status Column
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns List Shows Status Column verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_campaigns_list_shows_status_column[chromium]
Duration: 1m 36s
✅ PASS
9.Campaign List Api No 5Xx
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign List Api No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign List Api No 5Xx verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_campaign_list_api_no_5xx[chromium]
Duration: 1m 35s
✅ PASS
10.Push Notification Campaign Api No 5Xx
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Push Notification Campaign Api No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Notification Campaign Api No 5Xx verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_push_notification_campaign_api_no_5xx[chromium]
Duration: 1m 36s
✅ PASS
11.Push Notification Settings Api No 401
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Push Notification Settings Api No 401
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Push Notification Settings Api No 401 verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_push_notification_settings_api_no_401[chromium]
Duration: 1m 36s
✅ PASS
12.Campaign Detail Delivery Data Accessible
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Campaign Detail Delivery Data Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Detail Delivery Data Accessible verified successfully

tests/test_slack_bugs_and_gaps.py::TestPushNotificationDeliveryBug::test_campaign_detail_delivery_data_accessible[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
12120100.0%19m 19s
📌 Reported Bugs (DS-130/131/132)3 ✅ 3 100.0%
✅ PASS
1.Ds130 Event Based Campaign Validation Error
1m 49s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Ds130 Event Based Campaign Validation Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds130 Event Based Campaign Validation Error verified successfully

tests/test_reported_bugs.py::test_ds130_event_based_campaign_validation_error[chromium]
Duration: 1m 49s
✅ PASS
2.Ds131 Live Preview Handlebars Error
1m 42s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Ds131 Live Preview Handlebars Error
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds131 Live Preview Handlebars Error verified successfully

tests/test_reported_bugs.py::test_ds131_live_preview_handlebars_error[chromium]
Duration: 1m 42s
✅ PASS
3.Ds132 Settings Incorrect Product Name
1m 38s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Ds132 Settings Incorrect Product Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ds132 Settings Incorrect Product Name verified successfully

tests/test_reported_bugs.py::test_ds132_settings_incorrect_product_name[chromium]
Duration: 1m 38s
TestsPassedFailedPass RateTime
330100.0%5m 9s
📌 Settings Comprehensive6 ✅ 6 100.0%
✅ PASS
1.Settings General Tab Loads
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Settings General Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings General Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestSettingsComprehensive::test_settings_general_tab_loads[chromium]
Duration: 1m 35s
✅ PASS
2.Settings Users Tab Loads
1m 34s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Settings Users Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Users Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestSettingsComprehensive::test_settings_users_tab_loads[chromium]
Duration: 1m 34s
✅ PASS
3.Settings Sender Profile Tab Loads
1m 40s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Settings Sender Profile Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Settings Sender Profile Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestSettingsComprehensive::test_settings_sender_profile_tab_loads[chromium]
Duration: 1m 40s
✅ PASS
4.Settings No Nabiq Branding
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Settings No Nabiq Branding
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings No Nabiq Branding verified successfully

tests/test_slack_bugs_and_gaps.py::TestSettingsComprehensive::test_settings_no_nabiq_branding[chromium]
Duration: 1m 36s
✅ PASS
5.Settings Api No 5Xx
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Settings Api No 5Xx
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Api No 5Xx verified successfully

tests/test_slack_bugs_and_gaps.py::TestSettingsComprehensive::test_settings_api_no_5xx[chromium]
Duration: 1m 35s
✅ PASS
6.Settings Billing Tab Accessible
1m 35s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Settings Billing Tab Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Settings Billing Tab Accessible verified successfully

tests/test_slack_bugs_and_gaps.py::TestSettingsComprehensive::test_settings_billing_tab_accessible[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
660100.0%9m 36s
📌 Shopify Install Bug3 ✅ 3 100.0%
✅ PASS
1.Shopify Install Root Url Does Not Hang
21.0s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Shopify Install Root Url Does Not Hang
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Install Root Url Does Not Hang verified successfully

tests/test_shopify_install_bug.py::test_shopify_install_root_url_does_not_hang[chromium]
Duration: 21.0s
✅ PASS
2.Shopify Oauth Callback Does Not Hang
20.9s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Shopify Oauth Callback Does Not Hang
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Shopify Oauth Callback Does Not Hang verified successfully

tests/test_shopify_install_bug.py::test_shopify_oauth_callback_does_not_hang[chromium]
Duration: 20.9s
✅ PASS
3.Shopify Reinstall After Uninstall Does Not Hang
20.8s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Shopify Reinstall After Uninstall Does Not Hang
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Reinstall After Uninstall Does Not Hang verified successfully

tests/test_shopify_install_bug.py::test_shopify_reinstall_after_uninstall_does_not_hang[chromium]
Duration: 20.8s
TestsPassedFailedPass RateTime
330100.0%1m 3s
📌 Webhook Integrations4 ✅ 4 100.0%
✅ PASS
1.Webhook Integration Tab Loads
1m 37s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Webhook Integration Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Webhook Integration Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestWebhookIntegrations::test_webhook_integration_tab_loads[chromium]
Duration: 1m 37s
✅ PASS
2.Email Integration Tab Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Email Integration Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Email Integration Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestWebhookIntegrations::test_email_integration_tab_loads[chromium]
Duration: 1m 36s
✅ PASS
3.Sms Integration Tab Loads
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Sms Integration Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Sms Integration Tab Loads verified successfully

tests/test_slack_bugs_and_gaps.py::TestWebhookIntegrations::test_sms_integration_tab_loads[chromium]
Duration: 1m 36s
✅ PASS
4.Whatsapp Integration Visible
1m 36s
Page / Feature
Various Pages (Bug Reports) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Various Pages (Bug Reports) (https://beta.markopolo.ai/)
  2. Perform: Whatsapp Integration Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Whatsapp Integration Visible verified successfully

tests/test_slack_bugs_and_gaps.py::TestWebhookIntegrations::test_whatsapp_integration_visible[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
440100.0%6m 25s
Module Summary — Bug Regressions
FeatureTestsPassedFailedPass RateDuration
Abandoned Cart Event Bug14140100.0%22m 46s
All Pages Navigation990100.0%14m 32s
Analytics Deep Coverage550100.0%8m 8s
Audience Studio330100.0%4m 54s
Campaign Creation Flow660100.0%9m 39s
Content Templates550100.0%8m 0s
Dashboard K P Is440100.0%6m 23s
Leads Page330100.0%4m 50s
Login Signup Negative Flows550100.0%1m 7s
Memory Knowledge Base Gaps330100.0%4m 46s
Push Notification Delivery Bug12120100.0%19m 19s
Reported Bugs (DS-130/131/132)330100.0%5m 9s
Settings Comprehensive660100.0%9m 36s
Shopify Install Bug330100.0%1m 3s
Webhook Integrations440100.0%6m 25s
Features: 15Tests: 85Passed: 85Failed: 0Pass Rate: 100.0%126m 36s
🔍Coverage Audit73 ✅ 73 100.0%
📌 Analytics9 ✅ 9 100.0%
✅ PASS
1.Analytics Page Loads Without Crash
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Page Loads Without Crash
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Page Loads Without Crash verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_page_loads_without_crash[chromium]
Duration: 1m 37s
✅ PASS
2.Analytics Conversions Tab Loads
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Conversions Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Conversions Tab Loads verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_conversions_tab_loads[chromium]
Duration: 1m 36s
✅ PASS
3.Analytics No 500 On Load
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics No 500 On Load
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics No 500 On Load verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_no_500_on_load[chromium]
Duration: 1m 36s
✅ PASS
4.Analytics Export Button Or Download Exists
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Export Button Or Download Exists
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Export Button Or Download Exists verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_export_button_or_download_exists[chromium]
Duration: 1m 37s
✅ PASS
5.Analytics Revenue Metric Not Negative
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Revenue Metric Not Negative
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Revenue Metric Not Negative verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_revenue_metric_not_negative[chromium]
Duration: 1m 35s
✅ PASS
6.Analytics Kpi Cards Render
1m 38s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Kpi Cards Render
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Kpi Cards Render verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_kpi_cards_render[chromium]
Duration: 1m 38s
✅ PASS
7.Analytics Date Range Filter Responds
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Date Range Filter Responds verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_date_range_filter_responds[chromium]
Duration: 1m 35s
✅ PASS
8.Analytics Channel Filter Responds
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Channel Filter Responds verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_channel_filter_responds[chromium]
Duration: 1m 35s
✅ PASS
9.Analytics Campaign Names Html Escaped
1m 39s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Campaign Names Html Escaped
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Campaign Names Html Escaped verified successfully

tests/test_worldclass_platform_e2e.py::TestAnalytics::test_analytics_campaign_names_html_escaped[chromium]
Duration: 1m 39s
TestsPassedFailedPass RateTime
990100.0%14m 27s
📌 Billing8 ✅ 8 100.0%
✅ PASS
1.Billing Page Loads Plan Info
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Page Loads Plan Info
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing Page Loads Plan Info verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_page_loads_plan_info[chromium]
Duration: 1m 35s
✅ PASS
2.Billing Upgrade Plans Displayed
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Upgrade Plans Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Billing Upgrade Plans Displayed verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_upgrade_plans_displayed[chromium]
Duration: 1m 36s
✅ PASS
3.Billing No Card Data In Dom
1m 38s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing No Card Data In Dom
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing No Card Data In Dom verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_no_card_data_in_dom[chromium]
Duration: 1m 38s
✅ PASS
4.Billing Cancel Subscription Has Confirmation Gate
1m 48s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Cancel Subscription Has Confirmation Gate
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Cancel Subscription Has Confirmation Gate verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_cancel_subscription_has_confirmation_gate[chromium]
Duration: 1m 48s
✅ PASS
5.Billing Prices Use Consistent Currency
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Prices Use Consistent Currency
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Prices Use Consistent Currency verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_prices_use_consistent_currency[chromium]
Duration: 1m 37s
✅ PASS
6.Billing Payment Page Uses Https
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Payment Page Uses Https
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Payment Page Uses Https verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_payment_page_uses_https[chromium]
Duration: 1m 36s
✅ PASS
7.Billing Plan Change Requires Confirmation
1m 45s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Plan Change Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Plan Change Requires Confirmation verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_plan_change_requires_confirmation[chromium]
Duration: 1m 45s
✅ PASS
8.Billing Invoice History Accessible
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Billing Invoice History Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Billing Invoice History Accessible verified successfully

tests/test_worldclass_platform_e2e.py::TestBilling::test_billing_invoice_history_accessible[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
880100.0%13m 10s
📌 Campaign Creation10 ✅ 10 100.0%
✅ PASS
1.Campaign Name Required Validation
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Name Required Validation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Required Validation verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_name_required_validation[chromium]
Duration: 1m 36s
✅ PASS
2.Campaign Creation No Console Errors
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Creation No Console Errors
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Creation No Console Errors verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_creation_no_console_errors[chromium]
Duration: 1m 36s
✅ PASS
3.Campaign Name Max Length Handled
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Name Max Length Handled
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Max Length Handled verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_name_max_length_handled[chromium]
Duration: 1m 36s
✅ PASS
4.Campaign Wizard Step1 Reachable
1m 39s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Wizard Step1 Reachable
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Wizard Step1 Reachable verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_wizard_step1_reachable[chromium]
Duration: 1m 39s
✅ PASS
5.Campaign Back Navigation Preserves Step1 Data
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Back Navigation Preserves Step1 Data
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Back Navigation Preserves Step1 Data verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_back_navigation_preserves_step1_data[chromium]
Duration: 1m 35s
✅ PASS
6.Campaign Ai Workflow Generates Nodes
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Ai Workflow Generates Nodes
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Ai Workflow Generates Nodes verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_ai_workflow_generates_nodes[chromium]
Duration: 1m 37s
✅ PASS
7.Campaign Audience Filter Interactions
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Audience Filter Interactions verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_audience_filter_interactions[chromium]
Duration: 1m 36s
✅ PASS
8.Campaign Name Emoji Supported
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Name Emoji Supported
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Name Emoji Supported verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_name_emoji_supported[chromium]
Duration: 1m 36s
✅ PASS
9.Campaign Name Sql Injection Safe
1m 48s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Campaign Name Sql Injection Safe verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_name_sql_injection_safe[chromium]
Duration: 1m 48s
✅ PASS
10.Campaign Name Xss Not Executed
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Campaign Name Xss Not Executed verified successfully

tests/test_worldclass_platform_e2e.py::TestCampaignCreation::test_campaign_name_xss_not_executed[chromium]
Duration: 1m 36s
TestsPassedFailedPass RateTime
10100100.0%16m 14s
📌 Data Room9 ✅ 9 100.0%
✅ PASS
1.Data Room Page Loads All Tabs
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Page Loads All Tabs
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Page Loads All Tabs verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_page_loads_all_tabs[chromium]
Duration: 1m 35s
✅ PASS
2.Data Room Product List Renders Or Empty State
1m 39s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Product List Renders Or Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Data Room Product List Renders Or Empty State verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_product_list_renders_or_empty_state[chromium]
Duration: 1m 39s
✅ PASS
3.Data Room Knowledge Base Tab Loads
1m 39s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Knowledge Base Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Knowledge Base Tab Loads verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_knowledge_base_tab_loads[chromium]
Duration: 1m 39s
✅ PASS
4.Data Room Api Returns Non Empty On Load
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Api Returns Non Empty On Load
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Data Room Api Returns Non Empty On Load verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_api_returns_non_empty_on_load[chromium]
Duration: 1m 36s
✅ PASS
5.Data Room Wrong File Type Rejected
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Wrong File Type Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Data Room Wrong File Type Rejected verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_wrong_file_type_rejected[chromium]
Duration: 1m 37s
✅ PASS
6.Data Room Idor Product Access Blocked
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Idor Product Access Blocked
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Data Room Idor Product Access Blocked verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_idor_product_access_blocked[chromium]
Duration: 1m 35s
✅ PASS
7.Data Room Product Search Works
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Locate search input field
  3. Type search query ("test")
  4. Wait for results to filter
  5. Verify results match or empty state shown
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room Product Search Works verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_product_search_works[chromium]
Duration: 1m 36s
✅ PASS
8.Data Room Csv Injection Content Sanitized
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Data Room Csv Injection Content Sanitized verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_csv_injection_content_sanitized[chromium]
Duration: 1m 36s
✅ PASS
9.Data Room Product Delete Requires Confirmation
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Data Room Product Delete Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room Product Delete Requires Confirmation verified successfully

tests/test_worldclass_platform_e2e.py::TestDataRoom::test_data_room_product_delete_requires_confirmation[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
990100.0%14m 28s
📌 General Security16 ✅ 16 100.0%
✅ PASS
1.Auth Required For All Protected Pages
13.0s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/campaigns]
Duration: 13.0s
✅ PASS
2.Auth Required For All Protected Pages
5.3s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/data-room]
Duration: 5.3s
✅ PASS
3.Auth Required For All Protected Pages
4.9s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/content]
Duration: 4.9s
✅ PASS
4.Auth Required For All Protected Pages
5.5s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/leads]
Duration: 5.5s
✅ PASS
5.Auth Required For All Protected Pages
5.0s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/memory]
Duration: 5.0s
✅ PASS
6.Auth Required For All Protected Pages
4.9s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/analytics]
Duration: 4.9s
✅ PASS
7.Session Invalidated On Logout
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Session Invalidated On Logout
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Session Invalidated On Logout verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_session_invalidated_on_logout[chromium]
Duration: 1m 36s
✅ PASS
8.Auth Required For All Protected Pages
5.3s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/integrations]
Duration: 5.3s
✅ PASS
9.Auth Required For All Protected Pages
5.1s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/plan-and-billing]
Duration: 5.1s
✅ PASS
10.Auth Required For All Protected Pages
5.5s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Auth Required For All Protected Pages
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Auth Required For All Protected Pages verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_auth_required_for_all_protected_pages[chromium-/settings]
Duration: 5.5s
✅ PASS
11.No Sensitive Data In Localstorage
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: No Sensitive Data In Localstorage
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Sensitive Data In Localstorage verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_no_sensitive_data_in_localstorage[chromium]
Duration: 1m 35s
✅ PASS
12.Password Not In Page Source After Login
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Password Not In Page Source After Login verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_password_not_in_page_source_after_login[chromium]
Duration: 1m 36s
✅ PASS
13.Content Security Policy Or X Frame Options
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Content Security Policy Or X Frame Options
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content Security Policy Or X Frame Options verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_content_security_policy_or_x_frame_options[chromium]
Duration: 1m 35s
✅ PASS
14.No Sensitive Data In Sessionstorage
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: No Sensitive Data In Sessionstorage
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — No Sensitive Data In Sessionstorage verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_no_sensitive_data_in_sessionstorage[chromium]
Duration: 1m 36s
✅ PASS
15.Xss In Search Fields Across Modules
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Security Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Payload sanitised · No script execution · No alert dialog
Result
✅ PASSED — Xss In Search Fields Across Modules verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_xss_in_search_fields_across_modules[chromium]
Duration: 1m 35s
✅ PASS
16.Api Responses Do Not Return Passwords
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Api Responses Do Not Return Passwords
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Api Responses Do Not Return Passwords verified successfully

tests/test_worldclass_platform_e2e.py::TestGeneralSecurity::test_api_responses_do_not_return_passwords[chromium]
Duration: 1m 35s
TestsPassedFailedPass RateTime
16160100.0%12m 3s
📌 Remaining Gaps21 ✅ 21 100.0%
✅ PASS
1.Custom Domain Input Field Present
8m 16s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Custom Domain Input Field Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Custom Domain Input Field Present verified successfully

tests/test_remaining_gaps.py::test_custom_domain_input_field_present[chromium]
Duration: 8m 16s
✅ PASS
2.Events Api Rejects Malformed Payload
1m 47s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Events Api Rejects Malformed Payload verified successfully

tests/test_remaining_gaps.py::test_events_api_rejects_malformed_payload[chromium]
Duration: 1m 47s
✅ PASS
3.Campaign Uses Existing Audience Count
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Uses Existing Audience Count
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaign Uses Existing Audience Count verified successfully

tests/test_remaining_gaps.py::test_campaign_uses_existing_audience_count[chromium]
Duration: 1m 36s
✅ PASS
4.Notification Bell Visible In Nav
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Notification Bell Visible In Nav
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Notification Bell Visible In Nav verified successfully

tests/test_remaining_gaps.py::test_notification_bell_visible_in_nav[chromium]
Duration: 1m 37s
✅ PASS
5.Dashboard Page Load Api Call Count Reasonable
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Dashboard Page Load Api Call Count Reasonable
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Dashboard Page Load Api Call Count Reasonable verified successfully

tests/test_remaining_gaps.py::test_dashboard_page_load_api_call_count_reasonable[chromium]
Duration: 1m 35s
✅ PASS
6.Campaigns Page No Large Json Payloads
1m 46s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to target page
  2. Locate input field (search / name / form)
  3. Enter XSS / injection payload
  4. Submit / blur field
  5. Verify no script executed (no alert dialog / DOM injection)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns Page No Large Json Payloads verified successfully

tests/test_remaining_gaps.py::test_campaigns_page_no_large_json_payloads[chromium]
Duration: 1m 46s
✅ PASS
7.Marktag Pixel Snippet Visible In Data Room
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Marktag Pixel Snippet Visible In Data Room
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Marktag Pixel Snippet Visible In Data Room verified successfully

tests/test_remaining_gaps.py::test_marktag_pixel_snippet_visible_in_data_room[chromium]
Duration: 1m 35s
✅ PASS
8.Custom Domain Dns Records Shown After Add
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Custom Domain Dns Records Shown After Add
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Custom Domain Dns Records Shown After Add verified successfully

tests/test_remaining_gaps.py::test_custom_domain_dns_records_shown_after_add[chromium]
Duration: 1m 37s
✅ PASS
9.Custom Domain Invalid Domain Rejected
1m 45s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Custom Domain Invalid Domain Rejected
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Custom Domain Invalid Domain Rejected verified successfully

tests/test_remaining_gaps.py::test_custom_domain_invalid_domain_rejected[chromium]
Duration: 1m 45s
✅ PASS
10.Marktag Pixel Copy Button Works
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Marktag Pixel Copy Button Works
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Pixel Copy Button Works verified successfully

tests/test_remaining_gaps.py::test_marktag_pixel_copy_button_works[chromium]
Duration: 1m 37s
✅ PASS
11.Marktag Pixel Snippet Contains Valid Script Tag
1m 45s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Marktag Pixel Snippet Contains Valid Script Tag
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Marktag Pixel Snippet Contains Valid Script Tag verified successfully

tests/test_remaining_gaps.py::test_marktag_pixel_snippet_contains_valid_script_tag[chromium]
Duration: 1m 45s
✅ PASS
12.Analytics Events Tab Reflects Tracked Events
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Analytics Events Tab Reflects Tracked Events
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Events Tab Reflects Tracked Events verified successfully

tests/test_remaining_gaps.py::test_analytics_events_tab_reflects_tracked_events[chromium]
Duration: 1m 36s
✅ PASS
13.Campaign Creation Can Select Saved Audience
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Campaign Creation Can Select Saved Audience
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Campaign Creation Can Select Saved Audience verified successfully

tests/test_remaining_gaps.py::test_campaign_creation_can_select_saved_audience[chromium]
Duration: 1m 37s
✅ PASS
14.Knowledge Base Item Delete Requires Confirmation
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Knowledge Base Item Delete Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Item Delete Requires Confirmation verified successfully

tests/test_remaining_gaps.py::test_knowledge_base_item_delete_requires_confirmation[chromium]
Duration: 1m 37s
✅ PASS
15.Knowledge Base Item Delete Cancel Keeps Item
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Knowledge Base Item Delete Cancel Keeps Item
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Knowledge Base Item Delete Cancel Keeps Item verified successfully

tests/test_remaining_gaps.py::test_knowledge_base_item_delete_cancel_keeps_item[chromium]
Duration: 1m 37s
✅ PASS
16.Audience Delete Cancel Keeps Audience
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Audience Delete Cancel Keeps Audience
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Delete Cancel Keeps Audience verified successfully

tests/test_remaining_gaps.py::test_audience_delete_cancel_keeps_audience[chromium]
Duration: 1m 35s
✅ PASS
17.Notification Bell Click Opens Panel
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Notification Bell Click Opens Panel
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Notification Bell Click Opens Panel verified successfully

tests/test_remaining_gaps.py::test_notification_bell_click_opens_panel[chromium]
Duration: 1m 36s
✅ PASS
18.Analytics Campaign Dropdown Shows Real Campaigns
1m 35s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Campaign Dropdown Shows Real Campaigns verified successfully

tests/test_remaining_gaps.py::test_analytics_campaign_dropdown_shows_real_campaigns[chromium]
Duration: 1m 35s
✅ PASS
19.Events Api Requires Authentication
1m 36s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Events Api Requires Authentication
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Events Api Requires Authentication verified successfully

tests/test_remaining_gaps.py::test_events_api_requires_authentication[chromium]
Duration: 1m 36s
✅ PASS
20.Custom Domain Setup Section Accessible
1m 37s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Custom Domain Setup Section Accessible
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Custom Domain Setup Section Accessible verified successfully

tests/test_remaining_gaps.py::test_custom_domain_setup_section_accessible[chromium]
Duration: 1m 37s
✅ PASS
21.Audience Delete Requires Confirmation
1m 46s
Page / Feature
All Features (Audit) · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to All Features (Audit) (https://beta.markopolo.ai/)
  2. Perform: Audience Delete Requires Confirmation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Audience Delete Requires Confirmation verified successfully

tests/test_remaining_gaps.py::test_audience_delete_requires_confirmation[chromium]
Duration: 1m 46s
TestsPassedFailedPass RateTime
21210100.0%41m 6s
Module Summary — Coverage Audit
FeatureTestsPassedFailedPass RateDuration
Analytics990100.0%14m 27s
Billing880100.0%13m 10s
Campaign Creation10100100.0%16m 14s
Data Room990100.0%14m 28s
General Security16160100.0%12m 3s
Remaining Gaps21210100.0%41m 6s
Features: 6Tests: 73Passed: 73Failed: 0Pass Rate: 100.0%111m 28s
🤖ML / LLM Tests123 ✅ 90 ❌ 3373.2%
📌 Analytics Data Flow16 ✅ 16 100.0%
✅ PASS
1.Analytics Page Loads
5.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_page_loads[chromium]
Duration: 5.1s
✅ PASS
2.Analytics Total Events Counter Present
5.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Total Events Counter Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Total Events Counter Present verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_total_events_counter_present[chromium]
Duration: 5.0s
✅ PASS
3.Analytics Conversions Tab Loads
34.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Conversions Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Conversions Tab Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_conversions_tab_loads[chromium]
Duration: 34.3s
✅ PASS
4.Analytics Revenue Attribution Tab Loads
4.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Revenue Attribution Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Analytics Revenue Attribution Tab Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_revenue_attribution_tab_loads[chromium]
Duration: 4.8s
✅ PASS
5.Analytics No Crash Empty State
9.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics No Crash Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Analytics No Crash Empty State verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_no_crash_empty_state[chromium]
Duration: 9.8s
✅ PASS
6.Shopify Recent Events Not Empty
1ms
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Recent Events Not Empty
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Shopify Recent Events Not Empty verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_shopify_recent_events_not_empty[chromium]
Duration: 1ms
✅ PASS
7.Analytics Audience Analytics Tab
5.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Audience Analytics Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Audience Analytics Tab verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_audience_analytics_tab[chromium]
Duration: 5.7s
✅ PASS
8.Analytics Event Timeline Section
6.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Event Timeline Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Event Timeline Section verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_event_timeline_section[chromium]
Duration: 6.3s
✅ PASS
9.Analytics Event Distribution Section
6.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Event Distribution Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Event Distribution Section verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_event_distribution_section[chromium]
Duration: 6.2s
✅ PASS
10.Analytics Event Summary Section
4.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Event Summary Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Event Summary Section verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_event_summary_section[chromium]
Duration: 4.6s
✅ PASS
11.Analytics Recent Events Section
4.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Recent Events Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Recent Events Section verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_recent_events_section[chromium]
Duration: 4.9s
✅ PASS
12.Analytics Top Products Section
4.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Top Products Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Top Products Section verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_top_products_section[chromium]
Duration: 4.6s
✅ PASS
13.Analytics Top Viewed Products Section
12.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Top Viewed Products Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Top Viewed Products Section verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_top_viewed_products_section[chromium]
Duration: 12.2s
✅ PASS
14.Analytics Revenue Attribution Ml Channels
4.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Revenue Attribution Ml Channels
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Revenue Attribution Ml Channels verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_revenue_attribution_ml_channels[chromium]
Duration: 4.9s
✅ PASS
15.Analytics Voice Channel In Attribution
5.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Analytics Voice Channel In Attribution
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Analytics Voice Channel In Attribution verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_analytics_voice_channel_in_attribution[chromium]
Duration: 5.2s
✅ PASS
16.Shopify Events Flowing
0ms
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Events Flowing
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Events Flowing verified successfully

tests/test_ml_llm_comprehensive.py::TestAnalyticsDataFlow::test_shopify_events_flowing[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
16160100.0%1m 54s
📌 Campaign Builder M L22 ✅ 18 ❌ 4 81.8%
✅ PASS
1.Builder Configuration Step Visible
1m 6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Configuration Step Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Builder Configuration Step Visible verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_configuration_step_visible[chromium]
Duration: 1m 6s
✅ PASS
2.Builder Channels Step Present
34.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Channels Step Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Builder Channels Step Present verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_channels_step_present[chromium]
Duration: 34.7s
✅ PASS
3.Builder Workflow Step Present
34.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Workflow Step Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Builder Workflow Step Present verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_workflow_step_present[chromium]
Duration: 34.9s
✅ PASS
4.Builder Voice Ai Channel Present
40.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Voice Ai Channel Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Builder Voice Ai Channel Present verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_voice_ai_channel_present[chromium]
Duration: 40.6s
✅ PASS
5.Campaigns Page Loads
5.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Campaigns Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Campaigns Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_campaigns_page_loads[chromium]
Duration: 5.3s
❌ FAIL
6.Campaigns Create Button Visible
29.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Campaigns Create Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 25000ms - waiting for get_by_role("button", name="Create campaign")
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_campaigns_create_button_visible[chromium]
Duration: 29.6s
❌ FAIL
7.Campaigns Filter Tabs Present
8.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Campaign filter tab 'All' missing assert 'All' in '\n \n <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5NB8JK" height="0" width="0"\n style="display:none;visibility:hidden"></iframe>\n \n \n \n \n \n 🔒Your account is pending activation. Book a meeting with our team to unlock all features.MDashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportMTML Test Usermejbaur+mlauth-w202631@mark
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_campaigns_filter_tabs_present[chromium]
Duration: 8.7s
❌ FAIL
8.Campaigns Audience Based Section
7.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Campaigns Audience Based Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Audience-based section missing from campaigns assert 'Audience' in '\n \n <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5NB8JK" height="0" width="0"\n style="display:none;visibility:hidden"></iframe>\n \n \n \n \n \n 🔒Your account is pending activation. Book a meeting with our team to unlock all features.DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlaut
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_campaigns_audience_based_section[chromium]
Duration: 7.8s
✅ PASS
9.Campaigns Event Based Section
13.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Campaigns Event Based Section
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaigns Event Based Section verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_campaigns_event_based_section[chromium]
Duration: 13.6s
✅ PASS
10.Campaign Builder Opens
1m 38s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Campaign Builder Opens
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Campaign Builder Opens verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_campaign_builder_opens[chromium]
Duration: 1m 38s
✅ PASS
11.Builder Campaign Name Field
43.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Campaign Name Field
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Campaign Name Field verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_campaign_name_field[chromium]
Duration: 43.3s
✅ PASS
12.Builder Llm Language Selector
36.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Llm Language Selector
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Llm Language Selector verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_llm_language_selector[chromium]
Duration: 36.3s
✅ PASS
13.Builder Language Defaults English Us
35.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Language Defaults English Us
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Language Defaults English Us verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_language_defaults_english_us[chromium]
Duration: 35.2s
✅ PASS
14.Builder Objective Direct Sales
34.5s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Objective Direct Sales
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Objective Direct Sales verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_objective_direct_sales[chromium]
Duration: 34.5s
✅ PASS
15.Builder Objective Promotional
35.5s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Objective Promotional
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Objective Promotional verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_objective_promotional[chromium]
Duration: 35.5s
✅ PASS
16.Builder Objective Call Booking
34.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Objective Call Booking
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Objective Call Booking verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_objective_call_booking[chromium]
Duration: 34.7s
✅ PASS
17.Builder Objective Follow Up
34.5s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Objective Follow Up
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Objective Follow Up verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_objective_follow_up[chromium]
Duration: 34.5s
✅ PASS
18.Builder Objective Custom
36.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Objective Custom
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Objective Custom verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_objective_custom[chromium]
Duration: 36.8s
❌ FAIL
19.Builder Trigger Audience Based
31.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Trigger Audience Based
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ playwright._impl._errors.Error: Page.goto: net::ERR_TIMED_OUT at https://beta.markopolo.ai/campaigns Call log: - navigating to "https://beta.markopolo.ai/campaigns", waiting until "domcontentloaded"
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_trigger_audience_based[chromium]
Duration: 31.6s
✅ PASS
20.Builder Trigger Event Based
42.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Trigger Event Based
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Trigger Event Based verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_trigger_event_based[chromium]
Duration: 42.9s
✅ PASS
21.Builder Select Direct Sales
34.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Select Direct Sales
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Select Direct Sales verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_select_direct_sales[chromium]
Duration: 34.8s
✅ PASS
22.Builder Fill Campaign Name
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Builder Fill Campaign Name
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Builder Fill Campaign Name verified successfully

tests/test_ml_llm_comprehensive.py::TestCampaignBuilderML::test_builder_fill_campaign_name[chromium]
Duration: 35.3s
TestsPassedFailedPass RateTime
2218481.8%12m 55s
📌 Content L L M9 ✅ 6 ❌ 3 66.7%
✅ PASS
1.Content Page Loads
5.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Content Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_page_loads[chromium]
Duration: 5.6s
❌ FAIL
2.Content Autonomous Tab Present
30.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Autonomous Tab Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Autonomous' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Yo
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_autonomous_tab_present[chromium]
Duration: 30.0s
❌ FAIL
3.Content Self Written Tab Present
29.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Self Written Tab Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Self-written' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_self_written_tab_present[chromium]
Duration: 29.9s
❌ FAIL
4.Content Create Template Button Visible
30.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Create Template Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 25000ms - waiting for get_by_role("button", name=re.compile(r"Create.*template|first template", re.IGNORECASE)).first
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_create_template_button_visible[chromium]
Duration: 30.0s
✅ PASS
5.Content No Crash Empty State
4.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content No Crash Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Content No Crash Empty State verified successfully

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_no_crash_empty_state[chromium]
Duration: 4.8s
✅ PASS
6.Content Autonomous Tab Clickable
35.4s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Autonomous Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Content Autonomous Tab Clickable verified successfully

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_autonomous_tab_clickable[chromium]
Duration: 35.4s
✅ PASS
7.Content Self Written Tab Clickable
40.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Self Written Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Content Self Written Tab Clickable verified successfully

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_self_written_tab_clickable[chromium]
Duration: 40.6s
✅ PASS
8.Content Create Template Opens Editor
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Create Template Opens Editor
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Content Create Template Opens Editor verified successfully

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_create_template_opens_editor[chromium]
Duration: 35.3s
✅ PASS
9.Content Mentions Campaigns
35.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Content Mentions Campaigns
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Content Mentions Campaigns verified successfully

tests/test_ml_llm_comprehensive.py::TestContentLLM::test_content_mentions_campaigns[chromium]
Duration: 35.2s
TestsPassedFailedPass RateTime
96366.7%4m 7s
📌 Data Room Connections8 ✅ 6 ❌ 2 75.0%
✅ PASS
1.Data Room Page Loads
7.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_page_loads[chromium]
Duration: 7.1s
❌ FAIL
2.Data Room Ecommerce Tab Present
29.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room Ecommerce Tab Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 25000ms - waiting for get_by_role("button", name=re.compile(r"E.commerce|Ecommerce", re.IGNORECASE)).first
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_ecommerce_tab_present[chromium]
Duration: 29.9s
✅ PASS
3.Data Room Website Tab Loads
5.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room Website Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Website Tab Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_website_tab_loads[chromium]
Duration: 5.1s
✅ PASS
4.Data Room Crm Tab Loads
11.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room Crm Tab Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Data Room Crm Tab Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_crm_tab_loads[chromium]
Duration: 11.2s
❌ FAIL
5.Data Room Crm Connect Buttons Visible
30.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room Crm Connect Buttons Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 25000ms - waiting for get_by_role("button", name=re.compile(r"Connect", re.IGNORECASE)).first
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_crm_connect_buttons_visible[chromium]
Duration: 30.7s
✅ PASS
6.Data Room New Account Empty State
35.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room New Account Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Data Room New Account Empty State verified successfully

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_new_account_empty_state[chromium]
Duration: 35.0s
✅ PASS
7.Data Room Ecommerce Tab Clickable
34.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room Ecommerce Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Data Room Ecommerce Tab Clickable verified successfully

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_ecommerce_tab_clickable[chromium]
Duration: 34.9s
✅ PASS
8.Data Room No 404
6.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Data Room No 404
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Data Room No 404 verified successfully

tests/test_ml_llm_comprehensive.py::TestDataRoomConnections::test_data_room_no_404[chromium]
Duration: 6.3s
TestsPassedFailedPass RateTime
86275.0%2m 40s
📌 Integrations Channels10 ✅ 2 ❌ 8 20.0%
✅ PASS
1.Integrations Page Loads
35.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Integrations Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_page_loads[chromium]
Duration: 35.2s
❌ FAIL
2.Integrations Autosend Present
36.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Autosend Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Autosend' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Your
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_autosend_present[chromium]
Duration: 36.9s
❌ FAIL
3.Integrations Connect Buttons Present
30.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Connect Buttons Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to be visible Actual value: None Error: element(s) not found Call log: - Expect "to_be_visible" with timeout 25000ms - waiting for get_by_role("button", name=re.compile(r"Connect|Add|Configure", re.IGNORECASE)).first
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_connect_buttons_present[chromium]
Duration: 30.6s
❌ FAIL
4.Integrations Email Apps Tab
31.4s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Email Apps Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to contain text 'Email apps' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Yo
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_email_apps_tab[chromium]
Duration: 31.4s
❌ FAIL
5.Integrations Sms Apps Tab
30.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Sms Apps Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to contain text 'SMS apps' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Your
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_sms_apps_tab[chromium]
Duration: 30.0s
❌ FAIL
6.Integrations Push Notification Tab
29.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Push Notification Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to contain text 'Push notification' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value "
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_push_notification_tab[chromium]
Duration: 29.8s
❌ FAIL
7.Integrations Social Tab
37.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Social Tab
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to contain text 'Social' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Your a
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_social_tab[chromium]
Duration: 37.3s
❌ FAIL
8.Integrations Sendgrid Listed
31.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Sendgrid Listed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to contain text 'SendGrid' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Your
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_sendgrid_listed[chromium]
Duration: 31.7s
❌ FAIL
9.Integrations Resend Listed
30.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Resend Listed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Locator expected to contain text 'Resend' Actual value: DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Test Usermejbaur+mlauth-w202631@markopolo.ai Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 10 × locator resolved to <body class="notranslate">…</body> - unexpected value " 🔒Your a
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_resend_listed[chromium]
Duration: 30.2s
✅ PASS
10.Integrations Sms Providers Listed
34.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Integrations Sms Providers Listed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Integrations Sms Providers Listed verified successfully

tests/test_ml_llm_comprehensive.py::TestIntegrationsChannels::test_integrations_sms_providers_listed[chromium]
Duration: 34.7s
TestsPassedFailedPass RateTime
102820.0%5m 28s
📌 Leads A I Audiences9 ✅ 6 ❌ 3 66.7%
✅ PASS
1.Leads Page Loads
4.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_page_loads[chromium]
Duration: 4.8s
✅ PASS
2.Leads Audiences Tab Present
4.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Audiences Tab Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads Audiences Tab Present verified successfully

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_audiences_tab_present[chromium]
Duration: 4.6s
❌ FAIL
3.Leads Create Audience Button Visible
6.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Create Audience Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Create audience button or Create text missing from Leads assert (False or 'Create' in '\n \n <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5NB8JK" height="0" width="0"\n style="display:none;visibility:hidden"></iframe>\n \n \n \n \n \n 🔒Your account is pending activation. Book a meeting with our team to unlock all features.DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Tes
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_create_audience_button_visible[chromium]
Duration: 6.7s
✅ PASS
4.Leads List Section Present
4.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads List Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Leads List Section Present verified successfully

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_list_section_present[chromium]
Duration: 4.7s
❌ FAIL
5.Leads Download Csv Button Present
12.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Download Csv Button Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Download CSV button or export option missing from Leads assert (False or 'Download' in '\n \n <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5NB8JK" height="0" width="0"\n style="display:none;visibility:hidden"></iframe>\n \n \n \n \n \n 🔒Your account is pending activation. Book a meeting with our team to unlock all features.DashboardMarktagData roomMemoryAnalyticsLeadsCampaign agentCampaignsContentIntegrationsOthersPlan and billingSettingsSupportML Te
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_download_csv_button_present[chromium]
Duration: 12.7s
✅ PASS
6.Leads No Crash Empty State
4.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads No Crash Empty State
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Leads No Crash Empty State verified successfully

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_no_crash_empty_state[chromium]
Duration: 4.9s
✅ PASS
7.Leads Ai Assistance Description
5.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Ai Assistance Description
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Leads Ai Assistance Description verified successfully

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_ai_assistance_description[chromium]
Duration: 5.1s
✅ PASS
8.Leads Create Audience Opens Form
4.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Create Audience Opens Form
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Leads Create Audience Opens Form verified successfully

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_create_audience_opens_form[chromium]
Duration: 4.8s
❌ FAIL
9.Leads Audience Tab Clickable
6.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Leads Audience Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
❌ AssertionError: assert '/leads' in 'https://beta.markopolo.ai/' + where 'https://beta.markopolo.ai/' = <Page url='https://beta.markopolo.ai/'>.url
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestLeadsAIAudiences::test_leads_audience_tab_clickable[chromium]
Duration: 6.1s
TestsPassedFailedPass RateTime
96366.7%54.4s
📌 M L Platform Navigation12 ✅ 6 ❌ 6 50.0%
❌ FAIL
1.Ml Page Loads
38.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Data room' Actual value: Stop losing customers who were this close to buyingWin back up to 30% of shoppers who left without checking outReach every customer the way they actually respond — text, email, WhatsApp, or a phone callSee exactly which message made you money, the moment it happens"Markopolo's AI called our customers who abandoned carts within 30 seconds. When SMS failed, it switched to WhatsApp. When that failed,
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/data-room-Data room]
Duration: 38.1s
❌ FAIL
2.Ml Page Loads
48.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Memory' Actual value: Stop losing customers who were this close to buyingWin back up to 30% of shoppers who left without checking outReach every customer the way they actually respond — text, email, WhatsApp, or a phone callSee exactly which message made you money, the moment it happens"Markopolo's AI called our customers who abandoned carts within 30 seconds. When SMS failed, it switched to WhatsApp. When that failed, it
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/memory-Memory]
Duration: 48.6s
❌ FAIL
3.Ml Page Loads
37.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Analytics' Actual value: Stop losing customers who were this close to buyingWin back up to 30% of shoppers who left without checking outReach every customer the way they actually respond — text, email, WhatsApp, or a phone callSee exactly which message made you money, the moment it happens"Markopolo's AI called our customers who abandoned carts within 30 seconds. When SMS failed, it switched to WhatsApp. When that failed,
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/analytics-Analytics]
Duration: 37.1s
❌ FAIL
4.Ml Page Loads
29.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Leads' Actual value: Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("body") 27 × locator resolved to <body class="notranslate">…</body> - unexpected value " " 2 × locator resolved to <body class="notranslate">…</body> - unexpected value " "
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/leads-Leads]
Duration: 29.7s
✅ PASS
5.Ml Page Loads
35.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ml Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/campaigns-Campaigns]
Duration: 35.2s
✅ PASS
6.Ml Page Loads
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ml Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/content-Content]
Duration: 35.3s
✅ PASS
7.Ml Page Loads
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ml Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/integrations-Integrations]
Duration: 35.3s
✅ PASS
8.Ml Page Loads
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Ml Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_ml_page_loads[chromium-/settings-Settings]
Duration: 35.3s
✅ PASS
9.Nav Marktag Section Present
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Nav Marktag Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Nav Marktag Section Present verified successfully

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_nav_marktag_section_present[chromium]
Duration: 35.3s
❌ FAIL
10.Nav Campaign Agent Section Present
28.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Nav Campaign Agent Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Locator expected to contain text 'Campaign agent' Actual value: None Error: element(s) not found Call log: - Expect "to_contain_text" with timeout 25000ms - waiting for locator("nav")
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_nav_campaign_agent_section_present[chromium]
Duration: 28.6s
✅ PASS
11.No 404 On Any Ml Page
15.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: No 404 On Any Ml Page
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No 404 On Any Ml Page verified successfully

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_no_404_on_any_ml_page[chromium]
Duration: 15.1s
❌ FAIL
12.Protected Pages Redirect To Login
2.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Navigation succeeds · Correct page or modal opens
Result
❌ AssertionError: Page /data-room accessible without auth — must redirect to login assert ('/login' in 'https://beta.markopolo.ai/data-room' or 'sign' in 'service unavailable\nhttp error 503. the service is unavailable.\n\n') + where 'https://beta.markopolo.ai/data-room' = <Page url='https://beta.markopolo.ai/data-room'>.url + and 'service unavailable\nhttp error 503. the service is unavailable.\n\n' = <built-in method lower of str object at 0x10c48f330>() + where <built-in method lower
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMLPlatformNavigation::test_protected_pages_redirect_to_login[chromium]
Duration: 2.9s
TestsPassedFailedPass RateTime
126650.0%6m 17s
📌 Manual Signup Flow14 ✅ 10 ❌ 4 71.4%
❌ FAIL
1.Login Page Loads
5.4s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
❌ assert ('sign in' in '\n \n <iframe src="https://www.googletagmanager.com/ns.html?id=gtm-m5nb8jk" height="0" width="0"\n style="display:none;visibility:hidden"></iframe>\n \n \n \n \n \n \n \n \n\n\n\n!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callmethod?a.callmethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createelement(f),c.async=!0,c.src=g,d=e.getelementsbytagname(f)[0],d.parentnode.insertbefor
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_login_page_loads[chromium]
Duration: 5.4s
❌ FAIL
2.Login Email Field Present
4.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Email field missing on login page assert False
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_login_email_field_present[chromium]
Duration: 4.0s
❌ FAIL
3.Login Password Field Present
9.5s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
❌ AssertionError: Password field missing on login page assert None is not None
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_login_password_field_present[chromium]
Duration: 9.5s
✅ PASS
4.Login Forgot Password Link Present
5.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Login Forgot Password Link Present verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_login_forgot_password_link_present[chromium]
Duration: 5.3s
❌ FAIL
5.Signup Email Field Present
11.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
❌ AssertionError: No email input field on signup page (after clicking 'Sign up with email') assert None is not None
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_email_field_present[chromium]
Duration: 11.9s
✅ PASS
6.Signup Password Field Present
7.5s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
✅ PASSED — Signup Password Field Present verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_password_field_present[chromium]
Duration: 7.5s
✅ PASS
7.Signup Submit Button Present
4.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
✅ PASSED — Signup Submit Button Present verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_submit_button_present[chromium]
Duration: 4.2s
✅ PASS
8.Signup Google Oauth Button Present
5.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
UI element visible and accessible on page
Result
✅ PASSED — Signup Google Oauth Button Present verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_google_oauth_button_present[chromium]
Duration: 5.3s
✅ PASS
9.Signup Login Link Present
4.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
UI element visible and accessible on page
Result
✅ PASSED — Signup Login Link Present verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_login_link_present[chromium]
Duration: 4.6s
✅ PASS
10.Signup Weak Password Rejected
8.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Signup Weak Password Rejected verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_weak_password_rejected[chromium]
Duration: 8.8s
✅ PASS
11.Signup Empty Submit Stays On Form
12.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Signup Empty Submit Stays On Form verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_empty_submit_stays_on_form[chromium]
Duration: 12.6s
✅ PASS
12.Login Wrong Password Stays On Login
10.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Login Wrong Password Stays On Login verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_login_wrong_password_stays_on_login[chromium]
Duration: 10.1s
✅ PASS
13.Ml Test Account Is Logged In
20.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Ml Test Account Is Logged In
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Ml Test Account Is Logged In verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_ml_test_account_is_logged_in[chromium]
Duration: 20.8s
✅ PASS
14.Signup Page Reachable
4.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Signup Page Reachable verified successfully

tests/test_ml_llm_comprehensive.py::TestManualSignupFlow::test_signup_page_reachable[chromium]
Duration: 4.0s
TestsPassedFailedPass RateTime
1410471.4%1m 54s
📌 Memory Knowledge Base10 ✅ 9 ❌ 1 90.0%
✅ PASS
1.Memory Page Loads
7.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Page Loads
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Page Loads verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_page_loads[chromium]
Duration: 7.2s
✅ PASS
2.Memory Ai Purpose Present
4.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Ai Purpose Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Ai Purpose Present verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_ai_purpose_present[chromium]
Duration: 4.9s
✅ PASS
3.Memory Knowledgebase Tab Visible
5.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Knowledgebase Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Knowledgebase Tab Visible verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_knowledgebase_tab_visible[chromium]
Duration: 5.6s
✅ PASS
4.Memory Product Tab Visible
4.8s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Product Tab Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Product Tab Visible verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_product_tab_visible[chromium]
Duration: 4.8s
✅ PASS
5.Memory File Upload Button Visible
5.0s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory File Upload Button Visible
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory File Upload Button Visible verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_file_upload_button_visible[chromium]
Duration: 5.0s
✅ PASS
6.Memory File Upload Description Present
5.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory File Upload Description Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory File Upload Description Present verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_file_upload_description_present[chromium]
Duration: 5.1s
✅ PASS
7.Memory Files List Section Present
5.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Files List Section Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Memory Files List Section Present verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_files_list_section_present[chromium]
Duration: 5.3s
✅ PASS
8.Memory New Account Empty Files List
4.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory New Account Empty Files List
  3. Assert result matches expected behaviour
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Memory New Account Empty Files List verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_new_account_empty_files_list[chromium]
Duration: 4.9s
❌ FAIL
9.Memory Knowledgebase Tab Clickable
5.7s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Edge Case
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Knowledgebase Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
❌ AssertionError: assert '/memory' in 'https://beta.markopolo.ai/' + where 'https://beta.markopolo.ai/' = <Page url='https://beta.markopolo.ai/'>.url
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_knowledgebase_tab_clickable[chromium]
Duration: 5.7s
✅ PASS
10.Memory Product Tab Clickable
35.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Memory Product Tab Clickable
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Memory Product Tab Clickable verified successfully

tests/test_ml_llm_comprehensive.py::TestMemoryKnowledgeBase::test_memory_product_tab_clickable[chromium]
Duration: 35.3s
TestsPassedFailedPass RateTime
109190.0%1m 24s
📌 Multi Language L L M3 ✅ 3 100.0%
✅ PASS
1.Language Selector Present
35.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Language Selector Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Selector Present verified successfully

tests/test_ml_llm_comprehensive.py::TestMultiLanguageLLM::test_language_selector_present[chromium]
Duration: 35.1s
✅ PASS
2.Language Description Present
58.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Language Description Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Language Description Present verified successfully

tests/test_ml_llm_comprehensive.py::TestMultiLanguageLLM::test_language_description_present[chromium]
Duration: 58.6s
✅ PASS
3.Language Defaults To English Us
34.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Language Defaults To English Us
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Language Defaults To English Us verified successfully

tests/test_ml_llm_comprehensive.py::TestMultiLanguageLLM::test_language_defaults_to_english_us[chromium]
Duration: 34.9s
TestsPassedFailedPass RateTime
330100.0%2m 9s
📌 Shopify Signup Flow5 ✅ 5 100.0%
✅ PASS
1.Shopify Store Url Displayed
0ms
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Store Url Displayed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Shopify Store Url Displayed verified successfully

tests/test_ml_llm_comprehensive.py::TestShopifySignupFlow::test_shopify_store_url_displayed[chromium]
Duration: 0ms
✅ PASS
2.Shopify Account Logged In
29.3s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Account Logged In
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Account Logged In verified successfully

tests/test_ml_llm_comprehensive.py::TestShopifySignupFlow::test_shopify_account_logged_in[chromium]
Duration: 29.3s
✅ PASS
3.Shopify Data Room Shopify Connected
1ms
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Data Room Shopify Connected
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Data Room Shopify Connected verified successfully

tests/test_ml_llm_comprehensive.py::TestShopifySignupFlow::test_shopify_data_room_shopify_connected[chromium]
Duration: 1ms
✅ PASS
4.Shopify Analytics Has Events
0ms
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Analytics Has Events
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Analytics Has Events verified successfully

tests/test_ml_llm_comprehensive.py::TestShopifySignupFlow::test_shopify_analytics_has_events[chromium]
Duration: 0ms
✅ PASS
5.Shopify Analytics View Content Event
0ms
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Shopify Analytics View Content Event
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Shopify Analytics View Content Event verified successfully

tests/test_ml_llm_comprehensive.py::TestShopifySignupFlow::test_shopify_analytics_view_content_event[chromium]
Duration: 0ms
TestsPassedFailedPass RateTime
550100.0%29.3s
📌 Voice A I3 ✅ 1 ❌ 2 33.3%
❌ FAIL
1.Voice Revenue Attribution Channel
7.6s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Voice Revenue Attribution Channel
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Voice/Call or analytics content missing from Revenue Attribution assert False + where False = any(<generator object TestVoiceAI.test_voice_revenue_attribution_channel.<locals>.<genexpr> at 0x10be5c580>)
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestVoiceAI::test_voice_revenue_attribution_channel[chromium]
Duration: 7.6s
❌ FAIL
2.Voice Ai Mentioned On Platform
6.1s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Voice Ai Mentioned On Platform
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
❌ AssertionError: Platform home page missing expected content assert False + where False = any(<generator object TestVoiceAI.test_voice_ai_mentioned_on_platform.<locals>.<genexpr> at 0x10be5fae0>)
Screenshot
Failure screenshot

tests/test_ml_llm_comprehensive.py::TestVoiceAI::test_voice_ai_mentioned_on_platform[chromium]
Duration: 6.1s
✅ PASS
3.Voice Channel In Campaign Builder
34.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to AI / ML Features (https://beta.markopolo.ai/)
  2. Perform: Voice Channel In Campaign Builder
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Voice Channel In Campaign Builder verified successfully

tests/test_ml_llm_comprehensive.py::TestVoiceAI::test_voice_channel_in_campaign_builder[chromium]
Duration: 34.9s
TestsPassedFailedPass RateTime
31233.3%48.6s
📌 Woo Commerce Signup Flow2 ✅ 2 100.0%
✅ PASS
1.Woo Account Login
33.2s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Account Login verified successfully

tests/test_ml_llm_comprehensive.py::TestWooCommerceSignupFlow::test_woo_account_login[chromium]
Duration: 33.2s
✅ PASS
2.Woo Signup Page Reachable
3.9s
Page / Feature
AI / ML Features · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
AI FeaturesAd copy generation · Audience suggestions · LLM responses
Test URLhttps://beta.markopolo.ai/
ValidationResponse quality · Non-empty output · No hallucination markers
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Woo Signup Page Reachable verified successfully

tests/test_ml_llm_comprehensive.py::TestWooCommerceSignupFlow::test_woo_signup_page_reachable[chromium]
Duration: 3.9s
TestsPassedFailedPass RateTime
220100.0%37.1s
Module Summary — ML / LLM Tests
FeatureTestsPassedFailedPass RateDuration
Analytics Data Flow16160100.0%1m 54s
Campaign Builder M L2218481.8%12m 55s
Content L L M96366.7%4m 7s
Data Room Connections86275.0%2m 40s
Integrations Channels102820.0%5m 28s
Leads A I Audiences96366.7%54.4s
M L Platform Navigation126650.0%6m 17s
Manual Signup Flow1410471.4%1m 54s
Memory Knowledge Base109190.0%1m 24s
Multi Language L L M330100.0%2m 9s
Shopify Signup Flow550100.0%29.3s
Voice A I31233.3%48.6s
Woo Commerce Signup Flow220100.0%37.1s
Features: 13Tests: 123Passed: 90Failed: 33Pass Rate: 73.2%41m 36s
📋Other755 ✅ 755 100.0%
📌 Api Security Headers1 ✅ 1 100.0%
✅ PASS
1.Api No Cors Wildcard On Authenticated Routes
10.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Api No Cors Wildcard On Authenticated Routes
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Api No Cors Wildcard On Authenticated Routes verified successfully

tests/test_security_headers_enforced.py::TestApiSecurityHeaders::test_api_no_cors_wildcard_on_authenticated_routes[chromium]
Duration: 10.1s
TestsPassedFailedPass RateTime
110100.0%10.1s
📌 Open Redirect4 ✅ 4 100.0%
✅ PASS
1.Direct External Url Blocked Post Login
4.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Negative / Error Case
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/login in Chromium browser
  2. Enter test credentials (email + password)
  3. Click Sign In button
  4. Verify authentication result (redirect / error message)
Expected
Error message displayed · Action blocked · Form not submitted
Result
✅ PASSED — Direct External Url Blocked Post Login verified successfully

tests/test_security_headers_enforced.py::TestOpenRedirect::test_direct_external_url_blocked_post_login[chromium]
Duration: 4.2s
✅ PASS
2.Open Redirect Via Next Param
4.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Open Redirect Via Next Param
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Open Redirect Via Next Param verified successfully

tests/test_security_headers_enforced.py::TestOpenRedirect::test_open_redirect_via_next_param[chromium]
Duration: 4.4s
✅ PASS
3.Open Redirect Via Redirect Param
5.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Open Redirect Via Redirect Param
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Open Redirect Via Redirect Param verified successfully

tests/test_security_headers_enforced.py::TestOpenRedirect::test_open_redirect_via_redirect_param[chromium]
Duration: 5.2s
✅ PASS
4.Open Redirect Via Url Param
4.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Open Redirect Via Url Param
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Open Redirect Via Url Param verified successfully

tests/test_security_headers_enforced.py::TestOpenRedirect::test_open_redirect_via_url_param[chromium]
Duration: 4.1s
TestsPassedFailedPass RateTime
440100.0%17.9s
📌 Page Inventory Crawl27 ✅ 27 100.0%
✅ PASS
1.Inventory Route
4m 52s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-dashboard]
Duration: 4m 52s
✅ PASS
2.Inventory Route
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-data_room]
Duration: 87ms
✅ PASS
3.Inventory Route
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-memory]
Duration: 90ms
✅ PASS
4.Inventory Route
168ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-analytics]
Duration: 168ms
✅ PASS
5.Inventory Route
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-analytics_conversions]
Duration: 78ms
✅ PASS
6.Inventory Route
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-analytics_revenue]
Duration: 80ms
✅ PASS
7.Inventory Route
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-leads]
Duration: 82ms
✅ PASS
8.Inventory Route
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-audience_studio]
Duration: 79ms
✅ PASS
9.Inventory Route
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-campaigns]
Duration: 83ms
✅ PASS
10.Inventory Route
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-campaigns_create]
Duration: 81ms
✅ PASS
11.Inventory Route
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-content]
Duration: 82ms
✅ PASS
12.Inventory Route
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations]
Duration: 82ms
✅ PASS
13.Inventory Route
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations_email]
Duration: 80ms
✅ PASS
14.Inventory Route
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations_sms]
Duration: 79ms
✅ PASS
15.Inventory Route
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations_whatsapp]
Duration: 79ms
✅ PASS
16.Inventory Route
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations_voice]
Duration: 84ms
✅ PASS
17.Inventory Route
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations_webhook]
Duration: 82ms
✅ PASS
18.Inventory Route
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-integrations_push]
Duration: 79ms
✅ PASS
19.Inventory Route
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-plan_billing]
Duration: 83ms
✅ PASS
20.Inventory Route
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-settings]
Duration: 80ms
✅ PASS
21.Inventory Route
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-settings_brand]
Duration: 83ms
✅ PASS
22.Inventory Route
93ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-settings_account]
Duration: 93ms
✅ PASS
23.Inventory Route
89ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-settings_misc]
Duration: 89ms
✅ PASS
24.Inventory Route
9.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-login]
Duration: 9.5s
✅ PASS
25.Inventory Route
4.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-signup]
Duration: 4.1s
✅ PASS
26.Inventory Route
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Inventory Route
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Inventory Route verified successfully

tests/test_page_inventory_crawl.py::test_inventory_route[chromium-reset_pass]
Duration: 3.2s
✅ PASS
27.Emit Inventory Bundle
96ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Emit Inventory Bundle
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Emit Inventory Bundle verified successfully

tests/test_page_inventory_crawl.py::test_emit_inventory_bundle[chromium]
Duration: 96ms
TestsPassedFailedPass RateTime
27270100.0%5m 11s
📌 Section Coverage1 ✅ 1 100.0%
✅ PASS
1.Route Section Contract
0ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Route Section Contract
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Route Section Contract verified successfully

tests/test_section_coverage.py::test_route_section_contract[chromium-snap0]
Duration: 0ms
TestsPassedFailedPass RateTime
110100.0%0ms
📌 Security Headers6 ✅ 6 100.0%
✅ PASS
1.X Content Type Options Present
2.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: X Content Type Options Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — X Content Type Options Present verified successfully

tests/test_security_headers_enforced.py::TestSecurityHeaders::test_x_content_type_options_present[chromium]
Duration: 2.1s
✅ PASS
2.X Frame Options Present
2.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: X Frame Options Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — X Frame Options Present verified successfully

tests/test_security_headers_enforced.py::TestSecurityHeaders::test_x_frame_options_present[chromium]
Duration: 2.1s
✅ PASS
3.Referrer Policy Present
2.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Referrer Policy Present
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Referrer Policy Present verified successfully

tests/test_security_headers_enforced.py::TestSecurityHeaders::test_referrer_policy_present[chromium]
Duration: 2.1s
✅ PASS
4.Hsts Present On Https
2.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Hsts Present On Https
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Hsts Present On Https verified successfully

tests/test_security_headers_enforced.py::TestSecurityHeaders::test_hsts_present_on_https[chromium]
Duration: 2.4s
✅ PASS
5.No Server Version Disclosed
2.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: No Server Version Disclosed
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No Server Version Disclosed verified successfully

tests/test_security_headers_enforced.py::TestSecurityHeaders::test_no_server_version_disclosed[chromium]
Duration: 2.4s
✅ PASS
6.No X Powered By Header
2.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: No X Powered By Header
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — No X Powered By Header verified successfully

tests/test_security_headers_enforced.py::TestSecurityHeaders::test_no_x_powered_by_header[chromium]
Duration: 2.4s
TestsPassedFailedPass RateTime
660100.0%13.4s
📌 Selector Matrix Per Section700 ✅ 700 100.0%
✅ PASS
1.Section Selector Probe
4m 51s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-integrations]
Duration: 4m 51s
✅ PASS
2.Section Selector Probe
122ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-plan_billing]
Duration: 122ms
✅ PASS
3.Section Selector Probe
172ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-settings]
Duration: 172ms
✅ PASS
4.Section Selector Probe
8.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-login]
Duration: 8.2s
✅ PASS
5.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-signup]
Duration: 3.6s
✅ PASS
6.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-reset_pass]
Duration: 3.4s
✅ PASS
7.Section Selector Probe
98ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-dashboard]
Duration: 98ms
✅ PASS
8.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-data_room]
Duration: 79ms
✅ PASS
9.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-memory]
Duration: 79ms
✅ PASS
10.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-analytics]
Duration: 82ms
✅ PASS
11.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-leads]
Duration: 80ms
✅ PASS
12.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-audience_studio]
Duration: 79ms
✅ PASS
13.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-campaigns]
Duration: 78ms
✅ PASS
14.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-content]
Duration: 79ms
✅ PASS
15.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-integrations]
Duration: 81ms
✅ PASS
16.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-plan_billing]
Duration: 79ms
✅ PASS
17.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-settings]
Duration: 79ms
✅ PASS
18.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-login]
Duration: 3.3s
✅ PASS
19.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-signup]
Duration: 3.3s
✅ PASS
20.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_04_main_content-reset_pass]
Duration: 3.3s
✅ PASS
21.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-dashboard]
Duration: 95ms
✅ PASS
22.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-data_room]
Duration: 82ms
✅ PASS
23.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-memory]
Duration: 78ms
✅ PASS
24.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-analytics]
Duration: 78ms
✅ PASS
25.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-leads]
Duration: 78ms
✅ PASS
26.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-audience_studio]
Duration: 78ms
✅ PASS
27.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-campaigns]
Duration: 81ms
✅ PASS
28.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-content]
Duration: 79ms
✅ PASS
29.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-integrations]
Duration: 78ms
✅ PASS
30.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-plan_billing]
Duration: 78ms
✅ PASS
31.Section Selector Probe
192ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-settings]
Duration: 192ms
✅ PASS
32.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-login]
Duration: 3.3s
✅ PASS
33.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-signup]
Duration: 3.5s
✅ PASS
34.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_05_any_heading-reset_pass]
Duration: 3.1s
✅ PASS
35.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-dashboard]
Duration: 82ms
✅ PASS
36.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-data_room]
Duration: 80ms
✅ PASS
37.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-memory]
Duration: 81ms
✅ PASS
38.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-analytics]
Duration: 80ms
✅ PASS
39.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-leads]
Duration: 82ms
✅ PASS
40.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-audience_studio]
Duration: 79ms
✅ PASS
41.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-campaigns]
Duration: 80ms
✅ PASS
42.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-content]
Duration: 80ms
✅ PASS
43.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-integrations]
Duration: 84ms
✅ PASS
44.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-plan_billing]
Duration: 79ms
✅ PASS
45.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-settings]
Duration: 79ms
✅ PASS
46.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-login]
Duration: 3.3s
✅ PASS
47.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-signup]
Duration: 3.6s
✅ PASS
48.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_06_nav_or_sidebar-reset_pass]
Duration: 3.1s
✅ PASS
49.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-dashboard]
Duration: 81ms
✅ PASS
50.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-data_room]
Duration: 80ms
✅ PASS
51.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-memory]
Duration: 79ms
✅ PASS
52.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-analytics]
Duration: 81ms
✅ PASS
53.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-leads]
Duration: 79ms
✅ PASS
54.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-audience_studio]
Duration: 82ms
✅ PASS
55.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-campaigns]
Duration: 80ms
✅ PASS
56.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-content]
Duration: 80ms
✅ PASS
57.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-integrations]
Duration: 81ms
✅ PASS
58.Section Selector Probe
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-plan_billing]
Duration: 86ms
✅ PASS
59.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-settings]
Duration: 80ms
✅ PASS
60.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-login]
Duration: 3.5s
✅ PASS
61.Section Selector Probe
2.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-signup]
Duration: 2.8s
✅ PASS
62.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_07_any_button-reset_pass]
Duration: 3.1s
✅ PASS
63.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-dashboard]
Duration: 80ms
✅ PASS
64.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-data_room]
Duration: 79ms
✅ PASS
65.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-memory]
Duration: 78ms
✅ PASS
66.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-analytics]
Duration: 78ms
✅ PASS
67.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-leads]
Duration: 78ms
✅ PASS
68.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-audience_studio]
Duration: 82ms
✅ PASS
69.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-campaigns]
Duration: 78ms
✅ PASS
70.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-content]
Duration: 81ms
✅ PASS
71.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-integrations]
Duration: 79ms
✅ PASS
72.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-plan_billing]
Duration: 77ms
✅ PASS
73.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-settings]
Duration: 78ms
✅ PASS
74.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-login]
Duration: 3.3s
✅ PASS
75.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-signup]
Duration: 3.4s
✅ PASS
76.Section Selector Probe
2.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_08_any_link-reset_pass]
Duration: 2.8s
✅ PASS
77.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-dashboard]
Duration: 85ms
✅ PASS
78.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-data_room]
Duration: 81ms
✅ PASS
79.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-memory]
Duration: 79ms
✅ PASS
80.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-analytics]
Duration: 79ms
✅ PASS
81.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-leads]
Duration: 81ms
✅ PASS
82.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-audience_studio]
Duration: 79ms
✅ PASS
83.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-campaigns]
Duration: 80ms
✅ PASS
84.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-content]
Duration: 78ms
✅ PASS
85.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-integrations]
Duration: 80ms
✅ PASS
86.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-plan_billing]
Duration: 79ms
✅ PASS
87.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-settings]
Duration: 83ms
✅ PASS
88.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-login]
Duration: 3.5s
✅ PASS
89.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-signup]
Duration: 3.5s
✅ PASS
90.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_09_any_image_or_svg-reset_pass]
Duration: 3.5s
✅ PASS
91.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-dashboard]
Duration: 81ms
✅ PASS
92.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-data_room]
Duration: 79ms
✅ PASS
93.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-memory]
Duration: 80ms
✅ PASS
94.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-analytics]
Duration: 79ms
✅ PASS
95.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-leads]
Duration: 78ms
✅ PASS
96.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-audience_studio]
Duration: 79ms
✅ PASS
97.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-campaigns]
Duration: 79ms
✅ PASS
98.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-content]
Duration: 79ms
✅ PASS
99.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-dashboard]
Duration: 81ms
✅ PASS
100.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-data_room]
Duration: 80ms
✅ PASS
101.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-memory]
Duration: 80ms
✅ PASS
102.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-analytics]
Duration: 80ms
✅ PASS
103.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-leads]
Duration: 79ms
✅ PASS
104.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-audience_studio]
Duration: 79ms
✅ PASS
105.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-campaigns]
Duration: 79ms
✅ PASS
106.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-content]
Duration: 79ms
✅ PASS
107.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-integrations]
Duration: 80ms
✅ PASS
108.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-plan_billing]
Duration: 79ms
✅ PASS
109.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-settings]
Duration: 81ms
✅ PASS
110.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-login]
Duration: 3.3s
✅ PASS
111.Section Selector Probe
6.0s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-signup]
Duration: 6.0s
✅ PASS
112.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_17_inputs_search-reset_pass]
Duration: 3.5s
✅ PASS
113.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-dashboard]
Duration: 81ms
✅ PASS
114.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-data_room]
Duration: 78ms
✅ PASS
115.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-memory]
Duration: 78ms
✅ PASS
116.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-analytics]
Duration: 78ms
✅ PASS
117.Section Selector Probe
191ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-leads]
Duration: 191ms
✅ PASS
118.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-audience_studio]
Duration: 78ms
✅ PASS
119.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-campaigns]
Duration: 79ms
✅ PASS
120.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-content]
Duration: 83ms
✅ PASS
121.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-integrations]
Duration: 79ms
✅ PASS
122.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-plan_billing]
Duration: 79ms
✅ PASS
123.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-settings]
Duration: 78ms
✅ PASS
124.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-login]
Duration: 3.4s
✅ PASS
125.Section Selector Probe
6.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-signup]
Duration: 6.1s
✅ PASS
126.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_18_textareas-reset_pass]
Duration: 3.3s
✅ PASS
127.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-dashboard]
Duration: 83ms
✅ PASS
128.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-data_room]
Duration: 78ms
✅ PASS
129.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-memory]
Duration: 80ms
✅ PASS
130.Section Selector Probe
108ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-analytics]
Duration: 108ms
✅ PASS
131.Section Selector Probe
135ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-leads]
Duration: 135ms
✅ PASS
132.Section Selector Probe
235ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-audience_studio]
Duration: 235ms
✅ PASS
133.Section Selector Probe
199ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-campaigns]
Duration: 199ms
✅ PASS
134.Section Selector Probe
135ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-content]
Duration: 135ms
✅ PASS
135.Section Selector Probe
100ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-integrations]
Duration: 100ms
✅ PASS
136.Section Selector Probe
88ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-plan_billing]
Duration: 88ms
✅ PASS
137.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-settings]
Duration: 82ms
✅ PASS
138.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-login]
Duration: 3.5s
✅ PASS
139.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-signup]
Duration: 3.5s
✅ PASS
140.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_19_selects-reset_pass]
Duration: 3.5s
✅ PASS
141.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-dashboard]
Duration: 81ms
✅ PASS
142.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-data_room]
Duration: 78ms
✅ PASS
143.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-memory]
Duration: 78ms
✅ PASS
144.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-analytics]
Duration: 78ms
✅ PASS
145.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-leads]
Duration: 77ms
✅ PASS
146.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-audience_studio]
Duration: 78ms
✅ PASS
147.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-campaigns]
Duration: 78ms
✅ PASS
148.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-content]
Duration: 77ms
✅ PASS
149.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-integrations]
Duration: 80ms
✅ PASS
150.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-plan_billing]
Duration: 82ms
✅ PASS
151.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-settings]
Duration: 79ms
✅ PASS
152.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-login]
Duration: 3.4s
✅ PASS
153.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-signup]
Duration: 3.3s
✅ PASS
154.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_20_tablist-reset_pass]
Duration: 3.3s
✅ PASS
155.Section Selector Probe
96ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-dashboard]
Duration: 96ms
✅ PASS
156.Section Selector Probe
104ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-data_room]
Duration: 104ms
✅ PASS
157.Section Selector Probe
92ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-memory]
Duration: 92ms
✅ PASS
158.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-analytics]
Duration: 85ms
✅ PASS
159.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-leads]
Duration: 85ms
✅ PASS
160.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-audience_studio]
Duration: 83ms
✅ PASS
161.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-campaigns]
Duration: 82ms
✅ PASS
162.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-content]
Duration: 82ms
✅ PASS
163.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-integrations]
Duration: 81ms
✅ PASS
164.Section Selector Probe
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-plan_billing]
Duration: 87ms
✅ PASS
165.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-settings]
Duration: 82ms
✅ PASS
166.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-login]
Duration: 3.2s
✅ PASS
167.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-signup]
Duration: 3.2s
✅ PASS
168.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_21_first_link-reset_pass]
Duration: 3.3s
✅ PASS
169.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-dashboard]
Duration: 82ms
✅ PASS
170.Section Selector Probe
97ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-data_room]
Duration: 97ms
✅ PASS
171.Section Selector Probe
96ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-memory]
Duration: 96ms
✅ PASS
172.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-analytics]
Duration: 95ms
✅ PASS
173.Section Selector Probe
97ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-leads]
Duration: 97ms
✅ PASS
174.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-audience_studio]
Duration: 103ms
✅ PASS
175.Section Selector Probe
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-campaigns]
Duration: 87ms
✅ PASS
176.Section Selector Probe
128ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-content]
Duration: 128ms
✅ PASS
177.Section Selector Probe
139ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-integrations]
Duration: 139ms
✅ PASS
178.Section Selector Probe
169ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-plan_billing]
Duration: 169ms
✅ PASS
179.Section Selector Probe
137ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-settings]
Duration: 137ms
✅ PASS
180.Section Selector Probe
4.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-login]
Duration: 4.3s
✅ PASS
181.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-signup]
Duration: 3.7s
✅ PASS
182.Section Selector Probe
3.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_22_first_button-reset_pass]
Duration: 3.9s
✅ PASS
183.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-dashboard]
Duration: 81ms
✅ PASS
184.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-data_room]
Duration: 80ms
✅ PASS
185.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-memory]
Duration: 82ms
✅ PASS
186.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-analytics]
Duration: 85ms
✅ PASS
187.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-leads]
Duration: 79ms
✅ PASS
188.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-audience_studio]
Duration: 79ms
✅ PASS
189.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-campaigns]
Duration: 78ms
✅ PASS
190.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-content]
Duration: 78ms
✅ PASS
191.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-integrations]
Duration: 78ms
✅ PASS
192.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-plan_billing]
Duration: 78ms
✅ PASS
193.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-settings]
Duration: 84ms
✅ PASS
194.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-login]
Duration: 3.2s
✅ PASS
195.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-signup]
Duration: 3.2s
✅ PASS
196.Section Selector Probe
5.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_23_first_input-reset_pass]
Duration: 5.2s
✅ PASS
197.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-dashboard]
Duration: 79ms
✅ PASS
198.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-data_room]
Duration: 80ms
✅ PASS
199.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-memory]
Duration: 79ms
✅ PASS
200.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-analytics]
Duration: 79ms
✅ PASS
201.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-leads]
Duration: 81ms
✅ PASS
202.Section Selector Probe
195ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-audience_studio]
Duration: 195ms
✅ PASS
203.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-campaigns]
Duration: 81ms
✅ PASS
204.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-content]
Duration: 78ms
✅ PASS
205.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-integrations]
Duration: 78ms
✅ PASS
206.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-plan_billing]
Duration: 78ms
✅ PASS
207.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-settings]
Duration: 79ms
✅ PASS
208.Section Selector Probe
6.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-login]
Duration: 6.1s
✅ PASS
209.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-signup]
Duration: 3.3s
✅ PASS
210.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_24_first_textarea-reset_pass]
Duration: 3.1s
✅ PASS
211.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-dashboard]
Duration: 79ms
✅ PASS
212.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-data_room]
Duration: 79ms
✅ PASS
213.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-memory]
Duration: 81ms
✅ PASS
214.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-analytics]
Duration: 80ms
✅ PASS
215.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-leads]
Duration: 78ms
✅ PASS
216.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-audience_studio]
Duration: 78ms
✅ PASS
217.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-campaigns]
Duration: 79ms
✅ PASS
218.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-content]
Duration: 80ms
✅ PASS
219.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-integrations]
Duration: 78ms
✅ PASS
220.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-plan_billing]
Duration: 78ms
✅ PASS
221.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-settings]
Duration: 77ms
✅ PASS
222.Section Selector Probe
6.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-login]
Duration: 6.3s
✅ PASS
223.Section Selector Probe
4.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-signup]
Duration: 4.6s
✅ PASS
224.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_25_first_select-reset_pass]
Duration: 3.7s
✅ PASS
225.Section Selector Probe
102ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-dashboard]
Duration: 102ms
✅ PASS
226.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-data_room]
Duration: 81ms
✅ PASS
227.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-memory]
Duration: 81ms
✅ PASS
228.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-analytics]
Duration: 81ms
✅ PASS
229.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-leads]
Duration: 81ms
✅ PASS
230.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-audience_studio]
Duration: 80ms
✅ PASS
231.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-campaigns]
Duration: 80ms
✅ PASS
232.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-content]
Duration: 80ms
✅ PASS
233.Section Selector Probe
89ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-integrations]
Duration: 89ms
✅ PASS
234.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-plan_billing]
Duration: 81ms
✅ PASS
235.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-settings]
Duration: 85ms
✅ PASS
236.Section Selector Probe
2.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-login]
Duration: 2.8s
✅ PASS
237.Section Selector Probe
2.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-signup]
Duration: 2.8s
✅ PASS
238.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_26_any_tab-reset_pass]
Duration: 3.1s
✅ PASS
239.Section Selector Probe
143ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-dashboard]
Duration: 143ms
✅ PASS
240.Section Selector Probe
115ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-data_room]
Duration: 115ms
✅ PASS
241.Section Selector Probe
114ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-memory]
Duration: 114ms
✅ PASS
242.Section Selector Probe
99ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-analytics]
Duration: 99ms
✅ PASS
243.Section Selector Probe
127ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-leads]
Duration: 127ms
✅ PASS
244.Section Selector Probe
135ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-audience_studio]
Duration: 135ms
✅ PASS
245.Section Selector Probe
129ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-campaigns]
Duration: 129ms
✅ PASS
246.Section Selector Probe
104ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-content]
Duration: 104ms
✅ PASS
247.Section Selector Probe
100ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-integrations]
Duration: 100ms
✅ PASS
248.Section Selector Probe
112ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-plan_billing]
Duration: 112ms
✅ PASS
249.Section Selector Probe
101ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-settings]
Duration: 101ms
✅ PASS
250.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-login]
Duration: 3.3s
✅ PASS
251.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-signup]
Duration: 3.3s
✅ PASS
252.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_27_any_menuitem-reset_pass]
Duration: 3.3s
✅ PASS
253.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-dashboard]
Duration: 84ms
✅ PASS
254.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-data_room]
Duration: 77ms
✅ PASS
255.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-memory]
Duration: 79ms
✅ PASS
256.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-analytics]
Duration: 79ms
✅ PASS
257.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-leads]
Duration: 78ms
✅ PASS
258.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-audience_studio]
Duration: 78ms
✅ PASS
259.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-campaigns]
Duration: 78ms
✅ PASS
260.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-content]
Duration: 77ms
✅ PASS
261.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-integrations]
Duration: 78ms
✅ PASS
262.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-plan_billing]
Duration: 80ms
✅ PASS
263.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-settings]
Duration: 80ms
✅ PASS
264.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-login]
Duration: 3.5s
✅ PASS
265.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-signup]
Duration: 3.5s
✅ PASS
266.Section Selector Probe
4.0s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_28_any_combobox-reset_pass]
Duration: 4.0s
✅ PASS
267.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-dashboard]
Duration: 83ms
✅ PASS
268.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-data_room]
Duration: 81ms
✅ PASS
269.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-memory]
Duration: 79ms
✅ PASS
270.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-analytics]
Duration: 80ms
✅ PASS
271.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-leads]
Duration: 79ms
✅ PASS
272.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-audience_studio]
Duration: 81ms
✅ PASS
273.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-campaigns]
Duration: 80ms
✅ PASS
274.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-content]
Duration: 80ms
✅ PASS
275.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-integrations]
Duration: 79ms
✅ PASS
276.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-plan_billing]
Duration: 81ms
✅ PASS
277.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-settings]
Duration: 79ms
✅ PASS
278.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-login]
Duration: 3.3s
✅ PASS
279.Section Selector Probe
2.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-signup]
Duration: 2.8s
✅ PASS
280.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_29_any_searchbox-reset_pass]
Duration: 3.3s
✅ PASS
281.Section Selector Probe
88ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-dashboard]
Duration: 88ms
✅ PASS
282.Section Selector Probe
91ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-data_room]
Duration: 91ms
✅ PASS
283.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-memory]
Duration: 78ms
✅ PASS
284.Section Selector Probe
92ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-analytics]
Duration: 92ms
✅ PASS
285.Section Selector Probe
101ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-leads]
Duration: 101ms
✅ PASS
286.Section Selector Probe
106ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-audience_studio]
Duration: 106ms
✅ PASS
287.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-campaigns]
Duration: 103ms
✅ PASS
288.Section Selector Probe
107ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-content]
Duration: 107ms
✅ PASS
289.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-integrations]
Duration: 103ms
✅ PASS
290.Section Selector Probe
94ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-plan_billing]
Duration: 94ms
✅ PASS
291.Section Selector Probe
105ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-settings]
Duration: 105ms
✅ PASS
292.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-login]
Duration: 3.3s
✅ PASS
293.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-signup]
Duration: 3.3s
✅ PASS
294.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-focus_30_any_tabindex_zero-reset_pass]
Duration: 3.3s
✅ PASS
295.Section Selector Probe
251ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-dashboard]
Duration: 251ms
✅ PASS
296.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-data_room]
Duration: 90ms
✅ PASS
297.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-memory]
Duration: 85ms
✅ PASS
298.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-analytics]
Duration: 81ms
✅ PASS
299.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-leads]
Duration: 80ms
✅ PASS
300.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-audience_studio]
Duration: 83ms
✅ PASS
301.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-campaigns]
Duration: 81ms
✅ PASS
302.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-content]
Duration: 80ms
✅ PASS
303.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-integrations]
Duration: 78ms
✅ PASS
304.Section Selector Probe
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-plan_billing]
Duration: 86ms
✅ PASS
305.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-settings]
Duration: 79ms
✅ PASS
306.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-login]
Duration: 3.6s
✅ PASS
307.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-signup]
Duration: 3.7s
✅ PASS
308.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_31_tab-reset_pass]
Duration: 3.7s
✅ PASS
309.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-dashboard]
Duration: 83ms
✅ PASS
310.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-data_room]
Duration: 81ms
✅ PASS
311.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-memory]
Duration: 79ms
✅ PASS
312.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-analytics]
Duration: 82ms
✅ PASS
313.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-leads]
Duration: 79ms
✅ PASS
314.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-audience_studio]
Duration: 81ms
✅ PASS
315.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-campaigns]
Duration: 79ms
✅ PASS
316.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-content]
Duration: 81ms
✅ PASS
317.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-integrations]
Duration: 80ms
✅ PASS
318.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-plan_billing]
Duration: 78ms
✅ PASS
319.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-settings]
Duration: 80ms
✅ PASS
320.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-login]
Duration: 3.5s
✅ PASS
321.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-signup]
Duration: 3.4s
✅ PASS
322.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_32_shift_tab-reset_pass]
Duration: 3.3s
✅ PASS
323.Section Selector Probe
97ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-dashboard]
Duration: 97ms
✅ PASS
324.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-data_room]
Duration: 80ms
✅ PASS
325.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-memory]
Duration: 78ms
✅ PASS
326.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-analytics]
Duration: 80ms
✅ PASS
327.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-leads]
Duration: 79ms
✅ PASS
328.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-audience_studio]
Duration: 79ms
✅ PASS
329.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-campaigns]
Duration: 80ms
✅ PASS
330.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-content]
Duration: 82ms
✅ PASS
331.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-integrations]
Duration: 80ms
✅ PASS
332.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-plan_billing]
Duration: 79ms
✅ PASS
333.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-settings]
Duration: 79ms
✅ PASS
334.Section Selector Probe
2.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-login]
Duration: 2.9s
✅ PASS
335.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-signup]
Duration: 3.3s
✅ PASS
336.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_33_escape-reset_pass]
Duration: 3.2s
✅ PASS
337.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-dashboard]
Duration: 95ms
✅ PASS
338.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-data_room]
Duration: 79ms
✅ PASS
339.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-memory]
Duration: 80ms
✅ PASS
340.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-analytics]
Duration: 84ms
✅ PASS
341.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-leads]
Duration: 81ms
✅ PASS
342.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-audience_studio]
Duration: 80ms
✅ PASS
343.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-campaigns]
Duration: 78ms
✅ PASS
344.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-content]
Duration: 78ms
✅ PASS
345.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-integrations]
Duration: 78ms
✅ PASS
346.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-plan_billing]
Duration: 78ms
✅ PASS
347.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-settings]
Duration: 78ms
✅ PASS
348.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-login]
Duration: 3.1s
✅ PASS
349.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-signup]
Duration: 3.5s
✅ PASS
350.Section Selector Probe
4m 57s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-integrations]
Duration: 4m 57s
✅ PASS
351.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-plan_billing]
Duration: 95ms
✅ PASS
352.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-settings]
Duration: 103ms
✅ PASS
353.Section Selector Probe
7.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-login]
Duration: 7.8s
✅ PASS
354.Section Selector Probe
6.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_34_enter_on_body-reset_pass]
Duration: 6.5s
✅ PASS
355.Section Selector Probe
4.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-signup]
Duration: 4.5s
✅ PASS
356.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-dashboard]
Duration: 82ms
✅ PASS
357.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-data_room]
Duration: 78ms
✅ PASS
358.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-memory]
Duration: 83ms
✅ PASS
359.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-analytics]
Duration: 79ms
✅ PASS
360.Section Selector Probe
91ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-leads]
Duration: 91ms
✅ PASS
361.Section Selector Probe
101ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-audience_studio]
Duration: 101ms
✅ PASS
362.Section Selector Probe
105ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-campaigns]
Duration: 105ms
✅ PASS
363.Section Selector Probe
136ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-content]
Duration: 136ms
✅ PASS
364.Section Selector Probe
96ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-integrations]
Duration: 96ms
✅ PASS
365.Section Selector Probe
97ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-plan_billing]
Duration: 97ms
✅ PASS
366.Section Selector Probe
92ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-settings]
Duration: 92ms
✅ PASS
367.Section Selector Probe
2.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-login]
Duration: 2.9s
✅ PASS
368.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_10_scroll_root-reset_pass]
Duration: 3.7s
✅ PASS
369.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-signup]
Duration: 3.4s
✅ PASS
370.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-dashboard]
Duration: 84ms
✅ PASS
371.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-data_room]
Duration: 80ms
✅ PASS
372.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-memory]
Duration: 78ms
✅ PASS
373.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-analytics]
Duration: 78ms
✅ PASS
374.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-leads]
Duration: 79ms
✅ PASS
375.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-audience_studio]
Duration: 84ms
✅ PASS
376.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-campaigns]
Duration: 80ms
✅ PASS
377.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-content]
Duration: 90ms
✅ PASS
378.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_35_space_on_body-reset_pass]
Duration: 3.4s
✅ PASS
379.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-integrations]
Duration: 95ms
✅ PASS
380.Section Selector Probe
109ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-plan_billing]
Duration: 109ms
✅ PASS
381.Section Selector Probe
96ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-settings]
Duration: 96ms
✅ PASS
382.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-login]
Duration: 3.3s
✅ PASS
383.Section Selector Probe
102ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-dashboard]
Duration: 102ms
✅ PASS
384.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-data_room]
Duration: 78ms
✅ PASS
385.Section Selector Probe
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-memory]
Duration: 86ms
✅ PASS
386.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-signup]
Duration: 3.3s
✅ PASS
387.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-analytics]
Duration: 103ms
✅ PASS
388.Section Selector Probe
116ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-leads]
Duration: 116ms
✅ PASS
389.Section Selector Probe
139ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-audience_studio]
Duration: 139ms
✅ PASS
390.Section Selector Probe
120ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-campaigns]
Duration: 120ms
✅ PASS
391.Section Selector Probe
104ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-content]
Duration: 104ms
✅ PASS
392.Section Selector Probe
93ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-integrations]
Duration: 93ms
✅ PASS
393.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-plan_billing]
Duration: 82ms
✅ PASS
394.Section Selector Probe
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-settings]
Duration: 86ms
✅ PASS
395.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-login]
Duration: 3.4s
✅ PASS
396.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_11_buttons-reset_pass]
Duration: 3.3s
✅ PASS
397.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-signup]
Duration: 3.5s
✅ PASS
398.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-dashboard]
Duration: 83ms
✅ PASS
399.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-data_room]
Duration: 79ms
✅ PASS
400.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-memory]
Duration: 81ms
✅ PASS
401.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-analytics]
Duration: 78ms
✅ PASS
402.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-leads]
Duration: 78ms
✅ PASS
403.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-audience_studio]
Duration: 79ms
✅ PASS
404.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-campaigns]
Duration: 78ms
✅ PASS
405.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-content]
Duration: 84ms
✅ PASS
406.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-integrations]
Duration: 83ms
✅ PASS
407.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-plan_billing]
Duration: 80ms
✅ PASS
408.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-settings]
Duration: 82ms
✅ PASS
409.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-login]
Duration: 3.2s
✅ PASS
410.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_36_arrow_down-reset_pass]
Duration: 3.5s
✅ PASS
411.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-signup]
Duration: 3.3s
✅ PASS
412.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-dashboard]
Duration: 90ms
✅ PASS
413.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-data_room]
Duration: 82ms
✅ PASS
414.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-memory]
Duration: 85ms
✅ PASS
415.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-analytics]
Duration: 82ms
✅ PASS
416.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-leads]
Duration: 82ms
✅ PASS
417.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-audience_studio]
Duration: 90ms
✅ PASS
418.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-campaigns]
Duration: 81ms
✅ PASS
419.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-content]
Duration: 79ms
✅ PASS
420.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-integrations]
Duration: 79ms
✅ PASS
421.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-plan_billing]
Duration: 79ms
✅ PASS
422.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-settings]
Duration: 79ms
✅ PASS
423.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-login]
Duration: 3.6s
✅ PASS
424.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_12_role_buttons-reset_pass]
Duration: 3.3s
✅ PASS
425.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-signup]
Duration: 3.7s
✅ PASS
426.Section Selector Probe
98ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-dashboard]
Duration: 98ms
✅ PASS
427.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-data_room]
Duration: 80ms
✅ PASS
428.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-memory]
Duration: 80ms
✅ PASS
429.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-analytics]
Duration: 80ms
✅ PASS
430.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-leads]
Duration: 82ms
✅ PASS
431.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-audience_studio]
Duration: 85ms
✅ PASS
432.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-campaigns]
Duration: 80ms
✅ PASS
433.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-content]
Duration: 82ms
✅ PASS
434.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-integrations]
Duration: 81ms
✅ PASS
435.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-plan_billing]
Duration: 78ms
✅ PASS
436.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-settings]
Duration: 83ms
✅ PASS
437.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-login]
Duration: 3.5s
✅ PASS
438.Section Selector Probe
3.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_37_arrow_up-reset_pass]
Duration: 3.7s
✅ PASS
439.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-signup]
Duration: 3.5s
✅ PASS
440.Section Selector Probe
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-dashboard]
Duration: 86ms
✅ PASS
441.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-data_room]
Duration: 81ms
✅ PASS
442.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-memory]
Duration: 79ms
✅ PASS
443.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-analytics]
Duration: 78ms
✅ PASS
444.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-leads]
Duration: 79ms
✅ PASS
445.Section Selector Probe
91ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-audience_studio]
Duration: 91ms
✅ PASS
446.Section Selector Probe
77ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-campaigns]
Duration: 77ms
✅ PASS
447.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-content]
Duration: 79ms
✅ PASS
448.Section Selector Probe
99ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-integrations]
Duration: 99ms
✅ PASS
449.Section Selector Probe
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-plan_billing]
Duration: 86ms
✅ PASS
450.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-settings]
Duration: 83ms
✅ PASS
451.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-login]
Duration: 3.4s
✅ PASS
452.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_13_links-reset_pass]
Duration: 3.5s
✅ PASS
453.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-signup]
Duration: 3.4s
✅ PASS
454.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-dashboard]
Duration: 83ms
✅ PASS
455.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-data_room]
Duration: 80ms
✅ PASS
456.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-memory]
Duration: 79ms
✅ PASS
457.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-analytics]
Duration: 80ms
✅ PASS
458.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-leads]
Duration: 79ms
✅ PASS
459.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-audience_studio]
Duration: 103ms
✅ PASS
460.Section Selector Probe
89ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-campaigns]
Duration: 89ms
✅ PASS
461.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-content]
Duration: 78ms
✅ PASS
462.Section Selector Probe
91ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-integrations]
Duration: 91ms
✅ PASS
463.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-plan_billing]
Duration: 79ms
✅ PASS
464.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-settings]
Duration: 79ms
✅ PASS
465.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-login]
Duration: 3.3s
✅ PASS
466.Section Selector Probe
2.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_38_arrow_left-reset_pass]
Duration: 2.9s
✅ PASS
467.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-signup]
Duration: 3.4s
✅ PASS
468.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-dashboard]
Duration: 85ms
✅ PASS
469.Section Selector Probe
88ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-data_room]
Duration: 88ms
✅ PASS
470.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-memory]
Duration: 95ms
✅ PASS
471.Section Selector Probe
282ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-analytics]
Duration: 282ms
✅ PASS
472.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-leads]
Duration: 79ms
✅ PASS
473.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-audience_studio]
Duration: 79ms
✅ PASS
474.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-campaigns]
Duration: 79ms
✅ PASS
475.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-content]
Duration: 79ms
✅ PASS
476.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-integrations]
Duration: 78ms
✅ PASS
477.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-plan_billing]
Duration: 78ms
✅ PASS
478.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-settings]
Duration: 82ms
✅ PASS
479.Section Selector Probe
6.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-login]
Duration: 6.2s
✅ PASS
480.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_14_inputs_text-reset_pass]
Duration: 3.4s
✅ PASS
481.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-dashboard]
Duration: 83ms
✅ PASS
482.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-data_room]
Duration: 79ms
✅ PASS
483.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-memory]
Duration: 80ms
✅ PASS
484.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-analytics]
Duration: 78ms
✅ PASS
485.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-leads]
Duration: 79ms
✅ PASS
486.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-audience_studio]
Duration: 82ms
✅ PASS
487.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-campaigns]
Duration: 78ms
✅ PASS
488.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-content]
Duration: 81ms
✅ PASS
489.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-integrations]
Duration: 78ms
✅ PASS
490.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-plan_billing]
Duration: 79ms
✅ PASS
491.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-settings]
Duration: 78ms
✅ PASS
492.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-login]
Duration: 3.3s
✅ PASS
493.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-signup]
Duration: 3.5s
✅ PASS
494.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-signup]
Duration: 3.4s
✅ PASS
495.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_39_arrow_right-reset_pass]
Duration: 3.5s
✅ PASS
496.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_15_inputs_email-reset_pass]
Duration: 3.3s
✅ PASS
497.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-dashboard]
Duration: 84ms
✅ PASS
498.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-data_room]
Duration: 83ms
✅ PASS
499.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-memory]
Duration: 83ms
✅ PASS
500.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-analytics]
Duration: 79ms
✅ PASS
501.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-leads]
Duration: 81ms
✅ PASS
502.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-audience_studio]
Duration: 81ms
✅ PASS
503.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-campaigns]
Duration: 81ms
✅ PASS
504.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-content]
Duration: 79ms
✅ PASS
505.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-integrations]
Duration: 80ms
✅ PASS
506.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-plan_billing]
Duration: 79ms
✅ PASS
507.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-settings]
Duration: 79ms
✅ PASS
508.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-login]
Duration: 3.6s
✅ PASS
509.Section Selector Probe
92ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-dashboard]
Duration: 92ms
✅ PASS
510.Section Selector Probe
93ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-data_room]
Duration: 93ms
✅ PASS
511.Section Selector Probe
93ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-memory]
Duration: 93ms
✅ PASS
512.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-analytics]
Duration: 81ms
✅ PASS
513.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-leads]
Duration: 82ms
✅ PASS
514.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-audience_studio]
Duration: 82ms
✅ PASS
515.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-campaigns]
Duration: 81ms
✅ PASS
516.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-content]
Duration: 80ms
✅ PASS
517.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-integrations]
Duration: 78ms
✅ PASS
518.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-plan_billing]
Duration: 79ms
✅ PASS
519.Section Selector Probe
177ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-settings]
Duration: 177ms
✅ PASS
520.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-login]
Duration: 3.5s
✅ PASS
521.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-signup]
Duration: 3.6s
✅ PASS
522.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-signup]
Duration: 3.5s
✅ PASS
523.Section Selector Probe
3.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-keyboard_40_home_end-reset_pass]
Duration: 3.6s
✅ PASS
524.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-a11y_16_inputs_password-reset_pass]
Duration: 3.4s
✅ PASS
525.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-dashboard]
Duration: 84ms
✅ PASS
526.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-data_room]
Duration: 79ms
✅ PASS
527.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-memory]
Duration: 81ms
✅ PASS
528.Section Selector Probe
89ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-analytics]
Duration: 89ms
✅ PASS
529.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-leads]
Duration: 90ms
✅ PASS
530.Section Selector Probe
88ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-audience_studio]
Duration: 88ms
✅ PASS
531.Section Selector Probe
93ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-campaigns]
Duration: 93ms
✅ PASS
532.Section Selector Probe
89ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-content]
Duration: 89ms
✅ PASS
533.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-integrations]
Duration: 83ms
✅ PASS
534.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-plan_billing]
Duration: 81ms
✅ PASS
535.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-settings]
Duration: 81ms
✅ PASS
536.Section Selector Probe
6.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-login]
Duration: 6.6s
✅ PASS
537.Section Selector Probe
88ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-dashboard]
Duration: 88ms
✅ PASS
538.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-data_room]
Duration: 81ms
✅ PASS
539.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-memory]
Duration: 83ms
✅ PASS
540.Section Selector Probe
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-analytics]
Duration: 87ms
✅ PASS
541.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-leads]
Duration: 83ms
✅ PASS
542.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-audience_studio]
Duration: 82ms
✅ PASS
543.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-campaigns]
Duration: 85ms
✅ PASS
544.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-content]
Duration: 82ms
✅ PASS
545.Section Selector Probe
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-integrations]
Duration: 87ms
✅ PASS
546.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-plan_billing]
Duration: 82ms
✅ PASS
547.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-settings]
Duration: 84ms
✅ PASS
548.Section Selector Probe
6.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-login]
Duration: 6.5s
✅ PASS
549.Section Selector Probe
6.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-signup]
Duration: 6.5s
✅ PASS
550.Section Selector Probe
6.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-signup]
Duration: 6.5s
✅ PASS
551.Section Selector Probe
6.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_41_mobile_360x640-reset_pass]
Duration: 6.5s
✅ PASS
552.Section Selector Probe
5.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_43_laptop_1280x800-reset_pass]
Duration: 5.8s
✅ PASS
553.Section Selector Probe
92ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-dashboard]
Duration: 92ms
✅ PASS
554.Section Selector Probe
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-data_room]
Duration: 84ms
✅ PASS
555.Section Selector Probe
104ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-memory]
Duration: 104ms
✅ PASS
556.Section Selector Probe
133ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-analytics]
Duration: 133ms
✅ PASS
557.Section Selector Probe
175ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-leads]
Duration: 175ms
✅ PASS
558.Section Selector Probe
116ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-audience_studio]
Duration: 116ms
✅ PASS
559.Section Selector Probe
108ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-campaigns]
Duration: 108ms
✅ PASS
560.Section Selector Probe
105ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-content]
Duration: 105ms
✅ PASS
561.Section Selector Probe
101ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-integrations]
Duration: 101ms
✅ PASS
562.Section Selector Probe
105ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-plan_billing]
Duration: 105ms
✅ PASS
563.Section Selector Probe
111ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-settings]
Duration: 111ms
✅ PASS
564.Section Selector Probe
7.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-login]
Duration: 7.1s
✅ PASS
565.Section Selector Probe
104ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-dashboard]
Duration: 104ms
✅ PASS
566.Section Selector Probe
101ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-data_room]
Duration: 101ms
✅ PASS
567.Section Selector Probe
115ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-memory]
Duration: 115ms
✅ PASS
568.Section Selector Probe
156ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-analytics]
Duration: 156ms
✅ PASS
569.Section Selector Probe
177ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-leads]
Duration: 177ms
✅ PASS
570.Section Selector Probe
146ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-audience_studio]
Duration: 146ms
✅ PASS
571.Section Selector Probe
111ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-campaigns]
Duration: 111ms
✅ PASS
572.Section Selector Probe
108ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-content]
Duration: 108ms
✅ PASS
573.Section Selector Probe
119ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-integrations]
Duration: 119ms
✅ PASS
574.Section Selector Probe
105ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-plan_billing]
Duration: 105ms
✅ PASS
575.Section Selector Probe
109ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-settings]
Duration: 109ms
✅ PASS
576.Section Selector Probe
6.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-login]
Duration: 6.4s
✅ PASS
577.Section Selector Probe
6.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-signup]
Duration: 6.4s
✅ PASS
578.Section Selector Probe
6.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-signup]
Duration: 6.3s
✅ PASS
579.Section Selector Probe
6.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_42_tablet_768x1024-reset_pass]
Duration: 6.1s
✅ PASS
580.Section Selector Probe
6.0s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_44_desktop_1920x1080-reset_pass]
Duration: 6.0s
✅ PASS
581.Section Selector Probe
136ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-dashboard]
Duration: 136ms
✅ PASS
582.Section Selector Probe
125ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-data_room]
Duration: 125ms
✅ PASS
583.Section Selector Probe
126ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-memory]
Duration: 126ms
✅ PASS
584.Section Selector Probe
123ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-analytics]
Duration: 123ms
✅ PASS
585.Section Selector Probe
126ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-leads]
Duration: 126ms
✅ PASS
586.Section Selector Probe
162ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-audience_studio]
Duration: 162ms
✅ PASS
587.Section Selector Probe
4.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-signup]
Duration: 4.4s
✅ PASS
588.Section Selector Probe
162ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-campaigns]
Duration: 162ms
✅ PASS
589.Section Selector Probe
164ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-content]
Duration: 164ms
✅ PASS
590.Section Selector Probe
189ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-integrations]
Duration: 189ms
✅ PASS
591.Section Selector Probe
171ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-plan_billing]
Duration: 171ms
✅ PASS
592.Section Selector Probe
141ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-settings]
Duration: 141ms
✅ PASS
593.Section Selector Probe
7.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-login]
Duration: 7.8s
✅ PASS
594.Section Selector Probe
4.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-reset_pass]
Duration: 4.3s
✅ PASS
595.Section Selector Probe
7.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-signup]
Duration: 7.2s
✅ PASS
596.Section Selector Probe
148ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-dashboard]
Duration: 148ms
✅ PASS
597.Section Selector Probe
313ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-data_room]
Duration: 313ms
✅ PASS
598.Section Selector Probe
274ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-memory]
Duration: 274ms
✅ PASS
599.Section Selector Probe
204ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-analytics]
Duration: 204ms
✅ PASS
600.Section Selector Probe
170ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-leads]
Duration: 170ms
✅ PASS
601.Section Selector Probe
147ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-audience_studio]
Duration: 147ms
✅ PASS
602.Section Selector Probe
133ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-campaigns]
Duration: 133ms
✅ PASS
603.Section Selector Probe
132ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-content]
Duration: 132ms
✅ PASS
604.Section Selector Probe
122ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-integrations]
Duration: 122ms
✅ PASS
605.Section Selector Probe
118ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-plan_billing]
Duration: 118ms
✅ PASS
606.Section Selector Probe
112ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-settings]
Duration: 112ms
✅ PASS
607.Section Selector Probe
9.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-login]
Duration: 9.1s
✅ PASS
608.Section Selector Probe
6.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-viewport_45_ultrawide_2560x1440-reset_pass]
Duration: 6.3s
✅ PASS
609.Section Selector Probe
9.7s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-signup]
Duration: 9.7s
✅ PASS
610.Section Selector Probe
119ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-dashboard]
Duration: 119ms
✅ PASS
611.Section Selector Probe
96ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-data_room]
Duration: 96ms
✅ PASS
612.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-memory]
Duration: 95ms
✅ PASS
613.Section Selector Probe
118ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-analytics]
Duration: 118ms
✅ PASS
614.Section Selector Probe
117ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-leads]
Duration: 117ms
✅ PASS
615.Section Selector Probe
104ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-audience_studio]
Duration: 104ms
✅ PASS
616.Section Selector Probe
105ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-campaigns]
Duration: 105ms
✅ PASS
617.Section Selector Probe
113ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-content]
Duration: 113ms
✅ PASS
618.Section Selector Probe
145ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-integrations]
Duration: 145ms
✅ PASS
619.Section Selector Probe
173ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-plan_billing]
Duration: 173ms
✅ PASS
620.Section Selector Probe
162ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-settings]
Duration: 162ms
✅ PASS
621.Section Selector Probe
4.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_46_reload-login]
Duration: 4.6s
✅ PASS
622.Section Selector Probe
125ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-plan_billing]
Duration: 125ms
✅ PASS
623.Section Selector Probe
102ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-settings]
Duration: 102ms
✅ PASS
624.Section Selector Probe
11.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-login]
Duration: 11.6s
✅ PASS
625.Section Selector Probe
9.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_47_double_navigate-reset_pass]
Duration: 9.2s
✅ PASS
626.Section Selector Probe
103ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-dashboard]
Duration: 103ms
✅ PASS
627.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-data_room]
Duration: 83ms
✅ PASS
628.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-memory]
Duration: 83ms
✅ PASS
629.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-analytics]
Duration: 82ms
✅ PASS
630.Section Selector Probe
95ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-leads]
Duration: 95ms
✅ PASS
631.Section Selector Probe
98ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-audience_studio]
Duration: 98ms
✅ PASS
632.Section Selector Probe
159ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-campaigns]
Duration: 159ms
✅ PASS
633.Section Selector Probe
124ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-content]
Duration: 124ms
✅ PASS
634.Section Selector Probe
124ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-integrations]
Duration: 124ms
✅ PASS
635.Section Selector Probe
11.8s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-signup]
Duration: 11.8s
✅ PASS
636.Section Selector Probe
12.0s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_48_back_forward-reset_pass]
Duration: 12.0s
✅ PASS
637.Section Selector Probe
98ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-dashboard]
Duration: 98ms
✅ PASS
638.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-data_room]
Duration: 82ms
✅ PASS
639.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-memory]
Duration: 90ms
✅ PASS
640.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-analytics]
Duration: 81ms
✅ PASS
641.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-leads]
Duration: 81ms
✅ PASS
642.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-audience_studio]
Duration: 82ms
✅ PASS
643.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-campaigns]
Duration: 83ms
✅ PASS
644.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-content]
Duration: 78ms
✅ PASS
645.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-integrations]
Duration: 80ms
✅ PASS
646.Section Selector Probe
89ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-plan_billing]
Duration: 89ms
✅ PASS
647.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-settings]
Duration: 82ms
✅ PASS
648.Section Selector Probe
3.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-login]
Duration: 3.9s
✅ PASS
649.Section Selector Probe
3.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-signup]
Duration: 3.9s
✅ PASS
650.Section Selector Probe
3.9s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_49_offline_short-reset_pass]
Duration: 3.9s
✅ PASS
651.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-dashboard]
Duration: 85ms
✅ PASS
652.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-data_room]
Duration: 80ms
✅ PASS
653.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-memory]
Duration: 78ms
✅ PASS
654.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-analytics]
Duration: 81ms
✅ PASS
655.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-leads]
Duration: 80ms
✅ PASS
656.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-audience_studio]
Duration: 80ms
✅ PASS
657.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-campaigns]
Duration: 80ms
✅ PASS
658.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-content]
Duration: 80ms
✅ PASS
659.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-integrations]
Duration: 80ms
✅ PASS
660.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-plan_billing]
Duration: 79ms
✅ PASS
661.Section Selector Probe
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-settings]
Duration: 87ms
✅ PASS
662.Section Selector Probe
3.2s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-login]
Duration: 3.2s
✅ PASS
663.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-signup]
Duration: 3.1s
✅ PASS
664.Section Selector Probe
3.4s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-resilience_50_body_attached-reset_pass]
Duration: 3.4s
✅ PASS
665.Section Selector Probe
4m 60s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-dashboard]
Duration: 4m 60s
✅ PASS
666.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-data_room]
Duration: 80ms
✅ PASS
667.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-memory]
Duration: 79ms
✅ PASS
668.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-analytics]
Duration: 79ms
✅ PASS
669.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-leads]
Duration: 79ms
✅ PASS
670.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-audience_studio]
Duration: 78ms
✅ PASS
671.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-campaigns]
Duration: 81ms
✅ PASS
672.Section Selector Probe
291ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-content]
Duration: 291ms
✅ PASS
673.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-integrations]
Duration: 78ms
✅ PASS
674.Section Selector Probe
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-plan_billing]
Duration: 78ms
✅ PASS
675.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-settings]
Duration: 79ms
✅ PASS
676.Section Selector Probe
15.0s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-login]
Duration: 15.0s
✅ PASS
677.Section Selector Probe
12.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-signup]
Duration: 12.5s
✅ PASS
678.Section Selector Probe
3.5s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_01_html_lang-reset_pass]
Duration: 3.5s
✅ PASS
679.Section Selector Probe
90ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-dashboard]
Duration: 90ms
✅ PASS
680.Section Selector Probe
82ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-data_room]
Duration: 82ms
✅ PASS
681.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-memory]
Duration: 81ms
✅ PASS
682.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-analytics]
Duration: 81ms
✅ PASS
683.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-leads]
Duration: 81ms
✅ PASS
684.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-audience_studio]
Duration: 81ms
✅ PASS
685.Section Selector Probe
91ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-campaigns]
Duration: 91ms
✅ PASS
686.Section Selector Probe
83ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-content]
Duration: 83ms
✅ PASS
687.Section Selector Probe
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-integrations]
Duration: 85ms
✅ PASS
688.Section Selector Probe
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-plan_billing]
Duration: 81ms
✅ PASS
689.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-settings]
Duration: 80ms
✅ PASS
690.Section Selector Probe
3.0s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-login]
Duration: 3.0s
✅ PASS
691.Section Selector Probe
3.1s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-signup]
Duration: 3.1s
✅ PASS
692.Section Selector Probe
3.3s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_02_title_nonempty-reset_pass]
Duration: 3.3s
✅ PASS
693.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-dashboard]
Duration: 80ms
✅ PASS
694.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-data_room]
Duration: 79ms
✅ PASS
695.Section Selector Probe
87ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-memory]
Duration: 87ms
✅ PASS
696.Section Selector Probe
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-analytics]
Duration: 79ms
✅ PASS
697.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-leads]
Duration: 80ms
✅ PASS
698.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-audience_studio]
Duration: 80ms
✅ PASS
699.Section Selector Probe
80ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-campaigns]
Duration: 80ms
✅ PASS
700.Section Selector Probe
91ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Section Selector Probe
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Section Selector Probe verified successfully

tests/test_selector_matrix_per_section.py::test_section_selector_probe[chromium-presence_03_body-content]
Duration: 91ms
TestsPassedFailedPass RateTime
7007000100.0%26m 30s
📌 State Persistence4 ✅ 4 100.0%
✅ PASS
1.Reload Keeps User Authed
4m 53s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Reload Keeps User Authed
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Reload Keeps User Authed verified successfully

tests/test_state_persistence.py::test_reload_keeps_user_authed[chromium]
Duration: 4m 53s
✅ PASS
2.Back Forward Stays In Shell
84ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Back Forward Stays In Shell
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Back Forward Stays In Shell verified successfully

tests/test_state_persistence.py::test_back_forward_stays_in_shell[chromium]
Duration: 84ms
✅ PASS
3.Second Tab Does Not Break First
81ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Second Tab Does Not Break First
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Second Tab Does Not Break First verified successfully

tests/test_state_persistence.py::test_second_tab_does_not_break_first[chromium]
Duration: 81ms
✅ PASS
4.Storage Cleared After Logout
85ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Storage Cleared After Logout
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Storage Cleared After Logout verified successfully

tests/test_state_persistence.py::test_storage_cleared_after_logout[chromium]
Duration: 85ms
TestsPassedFailedPass RateTime
440100.0%4m 54s
📌 Uat Journeys12 ✅ 12 100.0%
✅ PASS
1.Uat Integrations Channel Tabs
4m 49s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
API / Integration
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Integrations Channel Tabs
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Integrations Channel Tabs verified successfully

tests/test_uat_journeys.py::test_uat_integrations_channel_tabs[chromium]
Duration: 4m 49s
✅ PASS
2.Uat Settings Brand Save Indicator
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Settings Brand Save Indicator
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Uat Settings Brand Save Indicator verified successfully

tests/test_uat_journeys.py::test_uat_settings_brand_save_indicator[chromium]
Duration: 79ms
✅ PASS
3.Uat Plan Billing Panels
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Plan Billing Panels
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Plan Billing Panels verified successfully

tests/test_uat_journeys.py::test_uat_plan_billing_panels[chromium]
Duration: 78ms
✅ PASS
4.Uat Analytics Tabs Render
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Analytics Tabs Render
  3. Assert result matches expected behaviour
Expected
UI element visible and accessible on page
Result
✅ PASSED — Uat Analytics Tabs Render verified successfully

tests/test_uat_journeys.py::test_uat_analytics_tabs_render[chromium]
Duration: 79ms
✅ PASS
5.Uat Content Template Entry
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Content Template Entry
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Content Template Entry verified successfully

tests/test_uat_journeys.py::test_uat_content_template_entry[chromium]
Duration: 78ms
✅ PASS
6.Uat Logout Clears State
79ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Logout Clears State
  3. Assert result matches expected behaviour
Expected
Session invalidated on logout · Unauthenticated access blocked
Result
✅ PASSED — Uat Logout Clears State verified successfully

tests/test_uat_journeys.py::test_uat_logout_clears_state[chromium]
Duration: 79ms
✅ PASS
7.Uat Signup Three Entrypoints
6.6s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Open https://beta.markopolo.ai/signup in Chromium browser
  2. Enter auto-generated email alias + password + business name
  3. Submit signup form
  4. Verify onboarding / email verification flow
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Signup Three Entrypoints verified successfully

tests/test_uat_journeys.py::test_uat_signup_three_entrypoints[chromium]
Duration: 6.6s
✅ PASS
8.Uat Workspace Orientation
4m 50s
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Workspace Orientation
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Workspace Orientation verified successfully

tests/test_uat_journeys.py::test_uat_workspace_orientation[chromium]
Duration: 4m 50s
✅ PASS
9.Uat Sidebar Links All Navigate
88ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Sidebar Links All Navigate
  3. Assert result matches expected behaviour
Expected
Navigation succeeds · Correct page or modal opens
Result
✅ PASSED — Uat Sidebar Links All Navigate verified successfully

tests/test_uat_journeys.py::test_uat_sidebar_links_all_navigate[chromium]
Duration: 88ms
✅ PASS
10.Uat Campaign List To Detail
86ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Functional Test
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Campaign List To Detail
  3. Assert result matches expected behaviour
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Campaign List To Detail verified successfully

tests/test_uat_journeys.py::test_uat_campaign_list_to_detail[chromium]
Duration: 86ms
✅ PASS
11.Uat Open Create Campaign Wizard
94ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
Happy Path
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to Markopolo Platform (https://beta.markopolo.ai/)
  2. Perform: Uat Open Create Campaign Wizard
  3. Assert result matches expected behaviour
Expected
Item created/saved successfully · No errors · Reflected in UI
Result
✅ PASSED — Uat Open Create Campaign Wizard verified successfully

tests/test_uat_journeys.py::test_uat_open_create_campaign_wizard[chromium]
Duration: 94ms
✅ PASS
12.Uat Leads Filter Ui
78ms
Page / Feature
Markopolo Platform · https://beta.markopolo.ai/
Test Type
UI / Layout Check
Test Data
Accountmejbaur@markopolo.ai
Test URLhttps://beta.markopolo.ai/
BrowserChromium 126 (Playwright)
Steps
  1. Navigate to https://beta.markopolo.ai/
  2. Click filter dropdown
  3. Verify options are listed
  4. Select an option
  5. Verify table/list updates correctly
Expected
Feature works correctly · No JS errors · No unexpected redirects
Result
✅ PASSED — Uat Leads Filter Ui verified successfully

tests/test_uat_journeys.py::test_uat_leads_filter_ui[chromium]
Duration: 78ms
TestsPassedFailedPass RateTime
12120100.0%9m 47s
Module Summary — Other
FeatureTestsPassedFailedPass RateDuration
Api Security Headers110100.0%10.1s
Open Redirect440100.0%17.9s
Page Inventory Crawl27270100.0%5m 11s
Section Coverage110100.0%0ms
Security Headers660100.0%13.4s
Selector Matrix Per Section7007000100.0%26m 30s
State Persistence440100.0%4m 54s
Uat Journeys12120100.0%9m 47s
Features: 8Tests: 755Passed: 755Failed: 0Pass Rate: 100.0%47m 4s
📊 Overall — Run #480
12
Modules
144
Features
2381
Total Tests
2339
Passed
42
Failed (Real Bugs)
98.2%
Pass Rate
358m 28s
Duration
ModuleFeaturesTestsPassedFailedPass RateDuration
🔐 Authentication25260251996.5%122m 40s
📊 Dashboard66326320100.0%1042m 18s
👥 Users & Leads1669690100.0%111m 7s
🔗 Integrations1373730100.0%121m 58s
💳 Billing662620100.0%96m 25s
⚙️ Settings181401400100.0%227m 48s
🧠 Memory867670100.0%30m 29s
🛡️ Security1042420100.0%54m 54s
🐛 Bug Regressions1585850100.0%126m 36s
🔍 Coverage Audit673730100.0%111m 28s
🤖 ML / LLM Tests13123903373.2%41m 36s
📋 Other87557550100.0%47m 4s
Run #480 · master · schedule · 794f577 ·