Updates the environment variable name from NODE_ENV to PLAYWRIGHT_ENV across the project.
This change ensures consistency and clarity in environment variable usage, specifically for Playwright configurations.
Adds a commented-out base URL for a local FMG server instance to the development environment configuration.
This allows developers to easily test against a local version of FMG by uncommenting the appropriate line.
Sets up the core infrastructure for Playwright-based automated testing, including:
- Docker support for consistent environments
- Azure Pipelines configuration for CI/CD
- Page Object Model structure for maintainable tests
- Test data, validation, and rule engine implementation
- Test configuration for alerts and other scenarios
Updates .env files to use a consistent comment style for base URLs.
This change improves readability and maintainability of the
environment configuration files.
Initial commit of the Playwright test framework, including:
- Configuration files for Playwright, Docker, and Sauce Labs
- Test case structure and page object models
- CI/CD pipeline configuration
- Utilities and business logic implementations
This framework will be used for end-to-end testing of the FMG application.