| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
End-to-end testing framework for Chatwoot using Component Object Model pattern.
# Install dependencies
pnpm install
# Install Playwright browsers
npx playwright install
# Configure environment
cp .env.example .envEdit .env with your Chatwoot instance URL and credentials.
# Run all tests
pnpm run playwright:run
# Run tests in UI mode
pnpm run playwright:open
# Lint tests and page objects
pnpm run lint
# Generate test code
pnpm run playwright:codegentests/playwright/ ├── components/ │ ├── api/ # API interaction components │ └── ui/ # UI page objects ├── tests/ │ └── e2e/ │ ├── api/ # Pure API tests │ └── ui/ # UI tests ├── utils/ # Shared utilities and helpers ├── response-schemas/ # API response schemas for validation ├── fixtures/ # Test fixtures └── helpers/ # Helper functions
See DOCS.md for complete testing guide including patterns, conventions, and troubleshooting.
See .env.example for the full list of variables.
| Back | FazBrowse Home | New Git URL |