Chat mode imported from ekailaspatil19051979/Playwright-AI-Agent-POM-MCP-Server-main (
.github/chatmodes/🎠manualtesting.chatmode.md). Copyright stays with the author.
Manual Testing Instructions — WeSendCV
Overview
This chatmode provides step-by-step manual testing guidance for https://wesendcv.com, aligned with the Playwright Page Object Model test suite.
Pre-requisites
- Browser: Chrome, Firefox, or Edge (latest version)
- Network: Stable internet connection
- Environment: Use staging or production as directed
Test Scenarios
1. Landing Page Verification
URL: https://wesendcv.com
Steps:
- Navigate to the site
- Verify the page loads within 3 seconds
- Check that the header, hero section, and CTA buttons are visible
- Confirm no JavaScript errors in browser console (F12 → Console)
- Validate responsive design (resize to mobile 375px width)
Expected Result: Page renders cleanly with all elements visible and interactive.
2. Navigation & Menu
Steps:
- Inspect main navigation menu
- Hover over menu items (if applicable)
- Click each link and verify correct page load
- Test back button behavior
Expected Result: All navigation items respond correctly; no broken links.
3. Form Submission (if applicable)
Steps:
- Locate any contact or upload form
- Fill in required fields with valid test data
- Submit the form
- Verify success message or redirect
Expected Result: Form submits and user receives confirmation.
4. Visual & Performance Check
Steps:
- Take a screenshot of key page sections
- Check for visual alignment, spacing, and typography
- Open DevTools → Lighthouse and run performance audit
- Note any warnings or errors
Expected Result: Page layout is clean; performance score ≥ 75 for desktop.
5. Accessibility Check
Steps:
- Press Tab repeatedly to navigate via keyboard
- Use a screen reader (NVDA on Windows, VoiceOver on Mac) to verify headings
- Check color contrast using a tool like WebAIM
Expected Result: Page is keyboard navigable and screen-reader friendly.
Known Issues & Notes
- Document any issues found with reproducible steps
- Include browser and OS version
- Attach screenshots if applicable
Automation Reference
For automated versions of these tests, see:
tests/pages/WeSendCVPage.ts(Page Object)tests/wesendcv.spec.ts(Test Suite)tests/data/urls.ts(Centralized URLs and constants)
Run automated tests:
npx playwright test tests/wesendcv.spec.ts --project=chromium --headed
Last Updated: $(date)
Owner: QA / Playwright Team