Files
chengshishouce/CLI_TEST_REPORT.md
maoshen 8e5ae8c7f1 docs: 添加 CLI 测试报告
- 所有 7 项测试通过 
- 系统状态正常
- 可以开始使用命令行操作
2026-04-14 03:07:01 +00:00

3.6 KiB
Raw Blame History

CLI 工具测试报告

测试信息

  • 测试日期: 2026-04-14
  • 测试环境: 云服务器 (cssc.datalibstar.com)
  • 测试版本: CLI v1.0.0

测试结果汇总

测试类别 测试用例数 通过数 失败数 通过率
帮助命令 1 1 0 100%
省份命令 1 1 0 100%
AI 审核命令 5 5 0 100%
总计 7 7 0 100%

详细测试结果

测试 1: 帮助信息

命令:

docker compose exec -T backend python /app/cli.py help

预期: 显示帮助信息

实际:

城市手册 - 命令行接口

用法python cli.py <命令> [参数]

认证命令:
  login <用户名> <密码>           登录获取 Token

省份命令:
  provinces                       获取所有省份
  ...

结果: 通过


测试 2: 获取省份列表

命令:

docker compose exec -T backend python /app/cli.py provinces

预期: 返回 34 个省份

实际:

✅ 共 34 个省份:
  1. 上海市 (ID: 3)
  2. 云南省 (ID: 23)
  3. 内蒙古自治区 (ID: 28)
  ...
  34. 黑龙江省 (ID: 9)

结果: 通过


测试 3: AI 审核服务状态

命令:

docker compose exec -T backend python /app/cli.py audit status

预期: 返回服务状态 active

实际:

✅ AI 审核服务状态active
  版本1.0.0
  功能:敏感词检测, 广告检测, 内容质量评估

结果: 通过


测试 4: AI 审核文章 (正常内容)

命令:

docker compose exec -T backend python /app/cli.py audit article '北京旅游攻略' '北京是中国的首都,有很多著名景点'

预期: 审核通过

实际:

AI 审核结果:✅ 通过
  原因:审核通过
  详情:{
  "quality_score": 100
}

结果: 通过


测试 5: AI 审核文章 (敏感词)

命令:

docker compose exec -T backend python /app/cli.py audit article '测试' '这是一个包含暴力内容的文章'

预期: 审核拒绝,检测到敏感词

实际:

AI 审核结果:❌ 拒绝
  原因:内容包含敏感词:暴力
  详情:{
  "sensitive_words": [
    "暴力"
  ]
}

结果: 通过


测试 6: AI 审核评论 (广告)

命令:

docker compose exec -T backend python /app/cli.py audit comment '加微信 123456 了解更多'

预期: 审核拒绝,检测到广告

实际:

AI 审核结果:❌ 拒绝
  原因:疑似广告:加微信

结果: 通过


测试 7: AI 审核服务 (正常)

命令:

docker compose exec -T backend python /app/cli.py audit service '老北京烤鸭' '正宗北京烤鸭,皮脆肉嫩'

预期: 审核通过

实际:

AI 审核结果:✅ 通过
  原因:审核通过

结果: 通过


系统状态

容器状态

NAME             STATUS
django_backend   Up
postgres_db      Up
react_frontend   Up

数据库状态

  • 省份数量34
  • 用户数量1

API 状态

  • 省份 API: 正常
  • 用户 API: 正常
  • AI 审核 API: 正常

结论

所有测试通过

CLI 工具功能完整,可以正常操作:

  • 省份查询
  • AI 审核文章
  • AI 审核评论
  • AI 审核服务
  • 服务状态查询

系统运行正常,可以通过命令行进行所有核心操作。


测试人员

  • 测试者: AI Assistant
  • 审核者: 北极星
  • 测试时间: 2026-04-14 11:06 UTC