Round Three

版本 日期 描述 作者
v0.1 2019年6月23日 初稿 BroInBro,Cynthia

ServerEnd & BackEnd API

阶段三

  • GET ​/public​/* Get public assests
Case Pass Error Reason
正确图片 Y
不存在文件 Y
  • POST ​/login Verify the username and password
Case Pass Error Reason
不完整信息 Y
不存在用户名 Y
错误密码 Y
正常登陆 Y
  • GET ​/account_info Get user info
Case Pass Error Reason
错误信息 Y
不存在用户 Y
学生用户 Y
教师用户 Y
  • POST ​/account_info Update account info
Case Pass Error Reason
正确信息 Y
冲突信息 Y
  • POST ​/avatar Upload avatar image
Case Pass Error Reason
上传头像 Y
  • POST ​/registration Create an account
Case Pass Error Reason
不完整信息 Y
正常信息 Y
重复用户名 Y
重复邮箱 Y
重复电话 Y
  • POST ​/task Create a task
Case Pass Error Reason
正常发起 Y
信息不足 Y
  • GET ​/public​/* Get public assests
Case Pass Error Reason
正确图片 Y
不存在文件 Y
  • GET ​/balance Query wallet balance of current user
Case Pass Error Reason
正常查询 Y
  • GET ​/task Query one task
Case Pass Error Reason
正确信息 Y
不存在任务 Y
信息不足 Y
  • DELETE ​/task Complete an uncompleted task
Case Pass Error Reason
正确删除 Y
不存在任务 Y
不足信息 Y
不属于自己的任务 Y
  • GET ​/tasks Get a page of available tasks
Case Pass Error Reason
不足信息 Y
正确信息 Y
越界页数 Y
  • GET ​/accepted_tasks Query a page of accepted tasks of current user
Case Pass Error Reason
正常获取 Y
越界页数 Y
  • POST ​/accepted_tasks Accept a new task.
Case Pass Error Reason
正确接受 Y
正确完成问卷 Y
  • GET ​/created_tasks Query a page of created tasks of current user
Case Pass Error Reason
不足信息 Y
正确信息 Y
越界页数 Y
  • POST ​/created_tasks Update a task
Case Pass Error Reason
正确更新 Y
不足信息 Y
  • GET ​/acceptance Query a page of acceptance record of a specific task.
Case Pass Error Reason
不足信息 Y
正确信息 Y
不存在任务 Y
不足信息 Y
  • POST ​/acceptance Finish one created task for a specific user.
Case Pass Error Reason
不足信息 Y
正确信息 Y
不存在任务 Y
再次完成 Y
不属于自己的任务 Y
  • DELETE ​/acceptance One can delete its acceptance record.
Case Pass Error Reason
正确信息 Y
不存在任务 Y
已完成 Y
不属于自己的任务 Y

results matching ""

    No results matching ""