9/14-2

从删除多余文件test.curl开始
看了眼curl的结构,git版本历史——是9、1改成admin teacher student的endpoint
理清api端点思路,即覆盖率
缺少:

  • 健康测试(仅仅是api server能运行)
  • 学生考试结果

发现 不是所有student py做了测试
chatgpt:在白盒mock test中,可以使用pytest的fixture,不上传真实信息,sess[]
灵马:真实认证session机制

再从需求分析
我认为学生信息不用,只要查到成绩就行
灵马:学生信息作用:个性化体验,数据验证,审计日志

ai修复test:
实例化,把类创造一个实例==对象
对象可以调用类的方法
在student里是
student_service = StudentService() # 实例化过程
profile = student_service.get_student_profile(student_id) # 调用实例方法

Janet paused