Skip to content

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 mainProfile data (random name, US phone, faker bio).
  • The user is signed in and the Account Settings → Personal Info page is open.

Steps

  1. Replace the First name and Last name with new random values, and replace the email with a new seeded value.
  2. Open the phone country dropdown, type "Cze", and select Czechia. Then type 777666555 into the phone field.
  3. Replace the About me text with a fresh faker sentence.
  4. Click Save. Expected: a "Saved" confirmation toast appears.
  5. Reload the page.
  6. 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".
  • Spec: playwright/tests/integration/personal.info.spec.ts (line 74)