yourname 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 пре 6 дана
..
README.md 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 пре 6 дана

README.md

Stability Tests (Playwright)

此目录用于存放稳定性测试,验证工具包的可靠性。

测试目标

根据 NFR1 要求,工具函数在连续运行 20 次时必须保持 100% 通过率,无 flaky 失败。

稳定性测试计划

当集成测试完成后,此目录将包含:

  • repeat-run.spec.ts - 完整流程连续运行 20 次的稳定性测试

测试配置

// 测试重复次数
const RUN_COUNT = 20;

// 允许的最大失败次数(应为 0)
const MAX_FAILURES = 0;

执行稳定性测试

# 运行稳定性测试
pnpm test:stability

# 或使用 Playwright
pnpm exec playwright test tests/stability/

成功标准

  • 20 次运行全部通过
  • 无随机失败(flaky tests)
  • 执行时间符合性能标准(NFR8-NFR11)

当前状态

  • 稳定性测试将在 Epic 3 的 Story 3.6 实现
  • 依赖集成测试和测试应用的完成
  • 依赖残疾人管理 E2E 测试的实现

参考资料