yourname 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 6 dni temu
..
README.md 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 6 dni temu
test-users.json 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 6 dni temu

README.md

Fixtures Data

此目录用于存放测试用的数据文件。

文件说明

test-users.json

包含用于 E2E 测试的模拟用户数据。

数据结构

  • users: 用户数组

    • 基础信息:id, name, email, phone
    • 证件信息:idCard, disabilityCard(已脱敏)
    • 残疾信息:disabilityLevel, disabilityType
    • 地址信息:address
    • 管理员字段:role, permissions
  • scenarios: 测试场景定义

    • 包含常见测试场景的预设配置

使用示例

import testUsers from '@d8d/e2e-test-utils/tests/fixtures/data/test-users.json' assert { type: 'json' };

test('user login', async ({ page }) => {
  const user = testUsers.users[0];
  await page.fill('[name="email"]', user.email);
  await page.fill('[name="password"]', 'test_password');
  await page.click('button[type="submit"]');
});

安全警告

⚠️ 所有数据都是虚构的,不包含任何真实个人信息。

  • 所有身份证号、残疾证号、电话号码都是随机生成的测试数据
  • 地址信息也是虚构的
  • 请勿将这些数据用于任何生产环境或真实业务场景

扩展数据文件

根据测试需求,可以在此目录添加更多数据文件:

  • test-forms.json - 表单测试数据
  • test-disability-types.json - 残疾类型分类数据
  • test-locations.json - 地区测试数据
  • 等等...