Commit graph

68 commits

Author SHA1 Message Date
gc-carlin
cf4b9539ef adding test to master 2025-06-18 13:48:02 -04:00
maguire-arman
e3d2373409 Sets payment method to self-pay for cash clients
Configures test data to explicitly set the payment method to "SelfPay" for test cases involving cash clients.
This change ensures that the payment process is correctly initiated and handled when customers choose to pay directly.
2025-06-18 10:08:02 -04:00
Chase King
626dc854e7 Implemented playwright core 2025-06-17 12:15:04 -04:00
JennyNou
a7936496f6 Merge branch 'CASH-631' into CASH-642-latest 2025-06-16 13:35:17 -04:00
maguire-arman
2da134bbb1 removes recalinfo boolean and uses isRecalVehicle for handling page in ins
Updates the `isRecalNotification` flag to `isRecalVehicle` for better clarity and consistency across the codebase.

This change ensures that the flag's name accurately reflects its purpose: to indicate whether recalibration information for a vehicle is required.
2025-06-10 12:48:44 -04:00
JennyNou
c95772052a Added unverified insurance test to master file 2025-06-09 15:29:06 -04:00
JennyNou
3e7d251244 Added new test to cover unverified insurance flow 2025-06-09 15:23:54 -04:00
JennyNou
44934a7932 Merge branch 'CASH-631' into CASH-642 2025-06-04 10:40:20 -04:00
gc-carlin
ef1efe0fe0 Cash switch to insurance - needs fixing 2025-05-29 16:59:17 -04:00
maguire-arman
e3ba8d93f2 Increases timeout and corrects address
Increases the global test timeout to prevent failures on slower environments.

Updates the address in a test case to use correct formatting and abbreviation
to ensure the test passes consistently.
2025-05-28 14:33:19 -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
Jenny Nou
152043dfd9 Renamed big truck insurance test file 2025-05-20 15:57:56 -04:00
maguire-arman
5925f07653 fixed address for big truck location 2025-05-20 11:27:08 -04:00
maguire-arman
c49228220d Adds support for heavy truck insurance flow
Adds a new test case for a big truck insurance flow.
This includes updating the test data to include a flag for heavy trucks and the zip code.

Renames `isHeavyTruckVehicle` to `isHeavyTruckVehicleAlert` for clarity.
2025-05-20 10:42:49 -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