398 — should update and check all data¶
Description¶
Verifies that editing every Personal Info field (first/last name, email, phone, country flag, bio) and saving persists the values across a page reload.
Preconditions¶
- A fresh user has been registered with the seeded
mainProfiledata (random name, US phone, faker bio). - The user is signed in and the Account Settings → Personal Info page is open.
Steps¶
- Replace the First name and Last name with new random values, and replace the email with a new seeded value.
- Open the phone country dropdown, type "Cze", and select Czechia. Then type
777666555into the phone field. - Replace the About me text with a fresh faker sentence.
- Click Save. Expected: a "Saved" confirmation toast appears.
- Reload the page.
- Re-read every field. Expected: First name, Last name, Email, and About me show the new values; phone shows
+420 777 666 555; phone country flag tooltip reads "Czechia".
Related¶
- Spec:
playwright/tests/integration/personal.info.spec.ts(line 74)