testing

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Testing

测试

Comprehensive testing for TEST state.
针对TEST状态的全面测试。

Instructions

操作步骤

  1. Run unit tests:
    scripts/run-unit-tests.sh
  2. Run API tests:
    scripts/run-api-tests.sh
  3. Run browser tests (if UI): via Claude-in-Chrome MCP
  4. Verify database (if data):
    scripts/verify-database.sh
  5. Collect evidence:
    scripts/collect-evidence.sh
  6. Report results (code verified, not judged)
  1. 运行单元测试:
    scripts/run-unit-tests.sh
  2. 运行API测试:
    scripts/run-api-tests.sh
  3. 运行浏览器测试(若有UI):通过Claude-in-Chrome MCP
  4. 验证数据库(若涉及数据):
    scripts/verify-database.sh
  5. 收集测试证据:
    scripts/collect-evidence.sh
  6. 报告结果(由代码验证,非LLM判断)

Exit Criteria (Code Verified)

退出标准(代码验证)

bash
undefined
bash
undefined

All must return exit code 0

All must return exit code 0

scripts/run-unit-tests.sh scripts/run-api-tests.sh [ -f "/tmp/test-evidence/results.json" ] jq '.all_passed == true' /tmp/test-evidence/results.json
undefined
scripts/run-unit-tests.sh scripts/run-api-tests.sh [ -f "/tmp/test-evidence/results.json" ] jq '.all_passed == true' /tmp/test-evidence/results.json
undefined

References

参考资料

FileLoad When
references/unit-testing.mdWriting/running unit tests
references/api-testing.mdTesting API endpoints
references/browser-testing.mdUI testing with Chrome
references/database-testing.mdDatabase verification
文件加载时机
references/unit-testing.md编写/运行单元测试时
references/api-testing.md测试API端点时
references/browser-testing.md使用Chrome进行UI测试时
references/database-testing.md数据库验证时