Commit graph

27 commits

Author SHA1 Message Date
kpatel8hs4io
e1b44af0fc adding on more change. 2026-02-19 12:23:49 -05:00
kpatel8hs4io
e52edddbe7 Added changes that support experiment management in playwright tests 2026-02-19 10:37:20 -05:00
kpatel8hs4io
706c29c9d3 fix broken playwright tests. added a new tests 2026-02-17 00:09:55 -05:00
JennyNou
9812c874df Move method to base page for reusability 2025-11-18 13:49:45 -05:00
kpatel8hs4io
cc459ec7ee minor change 2025-10-22 11:25:05 -04:00
kpatel8hs4io
84768ef658 adding afterpay breakout changes 2025-10-22 11:14:24 -04:00
kpatel8hs4io
f8935312ad adding settlementamount validation and progress bar validation 2025-10-01 10:39:29 -04:00
SaiTejaMeka123
7d40097bea changes related to heritage parity changes 2025-08-26 09:13:18 -04:00
CarlNation
c65f214feb Merge branch 'release/2025.08.21' into rlsmerge/2025.08.21-to-dev 2025-08-12 07:39:05 -04:00
maguire-arman
6a78ac5807 Renames NODE_ENV to PLAYWRIGHT_ENV
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.
2025-08-05 13:34:58 -04:00
maguire-arman
94aaad64d3 test commit
test commit
2025-08-01 14:25:04 -04:00
maguire-arman
b4fd2ed970 test commit to trigger pipeline 2
Comments out the progress bar validation logic in the base page.

This is a temporary measure until the progress bar implementation is completed.
2025-08-01 14:14:55 -04:00
maguire-arman
08e51f5dde Test commit to trigger pipeline 2025-08-01 14:04:00 -04:00
maguire-arman
d217f9ee44 Comments out progress bar validation.
Comments out the progress bar validation code.

This is done because the progress bar implementation is not yet complete. The validation will be re-enabled when the progress bar work is finished.
2025-08-01 13:52:08 -04:00
JennyNou
1011e0ee44 Add to comment 2025-08-01 13:44:13 -04:00
JennyNou
92a6bc141a Comment out progress bar validation function 2025-08-01 13:34:35 -04:00
kpatel8hs4io
b6b8d739f7 Fixed playwright tests 2025-07-23 22:17:59 -04:00
maguire-arman
458e552d6b Removes URL declaration from page classes
Removes the explicit URL declaration from the page classes.

The URL validation and navigation are now handled directly within the tests, providing greater flexibility and control over test execution and removing the need to manage URLs within each page object.
2025-07-14 16:13:56 -04:00
maguire-arman
92c223487a Updating 836 with 631
Adds a new environment variable to skip content site checks, improving test environment flexibility.
Improves the "nextPage" function in BasePage to handle loader elements and button states more reliably.
Adds support for selecting loss location in CCPolicyInfoPage to reflect claim details accurately.
Updates assertion methods to use Soft assertions for smoother test execution.
Adds a new test case "InsuranceMeemicNearSchoolVerified" to expand test coverage.
2025-07-08 14:59:48 -04:00
Chase King
626dc854e7 Implemented playwright core 2025-06-17 12:15:04 -04:00
kpatel8hs4io
7be7ebdfb6 minor changes 2025-05-28 10:21:48 -04:00
kpatel8hs4io
a2bc97f693 progress bar changes 2025-05-23 11:58:33 -04:00
kpatel8hs4io
2f297d2c10 fix for the afterpay tests related to progress bar validations and updated mobile service location selection 2025-05-21 19:17:37 -04:00
kpatel8hs4io
d151256ca9 adding changes for earlybird coverage and progress bar validation 2025-05-13 15:51:45 -04:00
maguire-arman
a2ca9134d1 Initializes Playwright test framework
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
2025-05-08 15:45:05 -04:00
Scott Kiener
32c55fd762 Revert "Merge pull request #2405 from Safelite/feature/CASH-480"
This reverts commit b2d0038e45, reversing
changes made to d509215643.
2025-04-30 10:03:16 -04:00
maguire-arman
404dda6556 Adds Playwright test framework for FMG
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.
2025-04-07 15:40:31 -04:00