{
  "Step 1: Login page loads": {
    "startedAt": "2026-08-03T23:02:01.900Z",
    "finishedAt": "2026-08-03T23:02:01.900Z"
  },
  "Step 2: Valid login - Distributor": {
    "startedAt": "2026-08-03T23:02:11.354Z",
    "finishedAt": "2026-08-03T23:02:11.354Z"
  },
  "Step 3: Valid login - Manufacturer": {
    "startedAt": "2026-08-03T23:02:18.903Z",
    "finishedAt": "2026-08-03T23:02:18.903Z"
  },
  "Step 4: Valid login - Admin": {
    "startedAt": "2026-08-03T23:02:26.226Z",
    "finishedAt": "2026-08-03T23:02:26.226Z"
  },
  "Step 5: Wrong password": {
    "startedAt": "2026-08-03T23:02:36.298Z",
    "finishedAt": "2026-08-03T23:02:36.298Z"
  },
  "Step 6: Non-existent email": {
    "startedAt": "2026-08-03T23:02:45.865Z",
    "finishedAt": "2026-08-03T23:02:45.865Z"
  },
  "Step 6b: Locked account": {
    "startedAt": "2026-08-03T23:02:55.554Z",
    "finishedAt": "2026-08-03T23:02:55.554Z"
  },
  "Step 7: Empty fields": {
    "startedAt": "2026-08-03T23:03:00.440Z",
    "finishedAt": "2026-08-03T23:03:02.739Z"
  },
  "Step 8: Session security": {
    "startedAt": "2026-08-03T23:03:40.110Z",
    "finishedAt": "2026-08-03T23:03:40.110Z"
  },
  "Step 9: Session isolation": {
    "startedAt": "2026-08-03T23:03:48.492Z",
    "finishedAt": "2026-08-03T23:03:48.492Z"
  },
  "Step 10: Logout": {
    "startedAt": "2026-08-03T23:03:53.496Z",
    "finishedAt": "2026-08-03T23:03:59.895Z"
  }
}