You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2.2 KiB

🚀 任务管理系统测试指南

快速开始测试

系统现在运行在开发模式,您可以通过以下方式进行测试:

1. 访问测试登录页面

2. 一键登录测试

  • 点击"一键测试登录"按钮
  • 系统会自动创建测试用户并登录
  • 测试用户信息:
    • 用户名: testuser
    • 密码: 123456
    • 角色: 管理员

3. 测试功能

登录成功后,您可以测试以下功能:

📋 任务管理

  • 访问 "任务管理" 页面
  • 点击 "创建任务" 按钮
  • 填写任务信息并上传附件
  • 测试文件上传功能

📎 附件功能

  • 支持的文件格式:
    • Office文档: .doc, .docx, .xls, .xlsx, .ppt, .pptx
    • PDF文档: .pdf
    • 图片文件: .png, .jpg, .jpeg, .gif
    • 文本文件: .txt
  • 拖拽上传或点击选择文件
  • 查看任务附件列表
  • 下载和删除附件

🔍 搜索筛选

  • 在任务列表中按标题搜索
  • 按状态和优先级筛选
  • 分页浏览任务

4. API测试

使用HTTP客户端测试API:

# 测试登录
POST http://localhost:8080/api/auth/test-login

# 获取任务列表(需要token)
GET http://localhost:8080/api/tasks?page=1&size=10
Authorization: Bearer <your_token>

# 上传文件(需要token)
POST http://localhost:8080/api/upload
Authorization: Bearer <your_token>
Content-Type: multipart/form-data

5. 故障排除

如果遇到401错误:

  1. 确保已经登录并获取token
  2. 检查token是否正确保存到localStorage
  3. 刷新页面重新登录

如果前端无法访问:

  1. 确认前端服务运行在 http://localhost:5173
  2. 检查是否有端口冲突
  3. 查看浏览器控制台错误信息

如果后端API失败:

  1. 确认后端服务运行在 http://localhost:8080
  2. 检查数据库连接是否正常
  3. 查看后端控制台日志

6. 开发工具

  • 浏览器开发者工具: 查看网络请求和控制台日志
  • API测试: 使用 api_test_tasks.http 文件
  • 数据库: 检查数据是否正确保存

提示: 这是开发测试版本,生产环境请关闭测试登录功能并配置真实的用户认证系统。