fxa/packages/functional-tests/pages
Valerie Pomerleau 0a30771882
fix(react): Make sure Signup submit can be enabled if password autofilled
Because:

* Submit button was not enabled if password field was autofilled by password manager, even if all form requirements met
* Validation was only happening if all inputs blurred

This commit:

* Change onBlur form validation mode to onChange
* Update related tests

Closes #FXA-8331
2023-10-11 09:54:46 -07:00
..
forceAuth test(functional): rewrite sync sign up and force auth tests 2023-06-29 11:09:58 -04:00
products test(functional): replace and remove deprecated functions 2023-07-19 12:08:22 -04:00
settings bug(settings): RedirectTo can be rejected by password/forgot/send_code endpoint 2023-09-27 08:43:38 -07:00
README.md feat(tests): implement prod smoke tests in playwright 2021-11-17 10:19:19 -08:00
config.ts feat(tests): Add P1 tests for signup 2023-09-21 13:22:42 -04:00
connectAnotherDevice.ts test(functional): rewrite signin cached tests using playwright 2023-05-10 14:13:30 -04:00
cookiesDisabled.ts fix(tests): stub out more Glean calls 2023-08-15 16:40:55 -05:00
fourOhFour.ts task(functional-tests): Migrate content server tests to playwright 2022-10-26 08:18:52 -07:00
index.ts feat(tests): Add P1 tests for signup 2023-09-21 13:22:42 -04:00
layout.ts feat(tests): Add P1 tests for signup 2023-09-21 13:22:42 -04:00
legal.ts test(legal): write react tests for leagal simple routes 2023-02-27 22:54:44 -05:00
login.ts test(functional): add step to clear the cache for browser context 2023-09-11 15:21:43 -04:00
postVerify.ts test(functional): rewrite post verify account recovery and force password tests 2023-05-24 14:06:42 -04:00
relier.ts fix(functional-tests): Subscription funnel metrics tests are failing on stage 2023-09-12 17:44:05 -04:00
resetPassword.ts fix(functional-test): Update service name check for oauth reset PW tests 2023-09-22 11:14:21 -05:00
resetPasswordReact.ts task(functional-tests): Add missing reset password tests in Playwright 2023-06-28 22:20:42 -07:00
signin.ts task(functional-tests): Migrate content server tests to playwright 2022-10-26 08:18:52 -07:00
signinTokenCode.ts test(functional): rewrite sync v3 email first and sign up tests 2023-02-01 11:36:36 -05:00
signupReact.ts fix(react): Make sure Signup submit can be enabled if password autofilled 2023-10-11 09:54:46 -07:00

README.md

Page Object Models

Page Object Models (POMs) do the heavy lifting of performing actions and getting data on a page. If React Components are on one side of the browser coin POMs are on the other.

Organization

TBD

Tips