这座城市多了十只伤心的鸽冲刺测试
测试工作安排
后端
测试名称 | 测试内容 | 测试人员 |
---|---|---|
后台接口测试 | 测试后台所有 | 龚海旭 |
单元测试 | ||
token工具类测试 | 测试token相关的工具类 | 方燮楠 |
models层测试 | 测试 models层函数 | 许鹏宇,唐德宇 |
前端
测试名称 | 测试内容 | 测试人员 |
---|---|---|
绑定教务处登录测试 | 测试绑定教务处模块是否正常工作 | 郭晗宇 |
提交反馈模块测试 | 测试提交反馈模块是否正常工作 | 郭晗宇 |
用户信息模块测试 | 测试用户信息模块的界面是否正确 | 郭晗宇 |
提交报名模块测试 | 测试提交报名模块是否正常工作 | 郭晗宇 |
更新token模块测试 | 测试更新token模块是否正常工作 | 郭晗宇 |
个人信息模块测试 | 测试个人信息模块的界面是否正确 | 郭晗宇 |
个人时长模块测试 | 测试个人时长模块的界面是否正确 | 郭晗宇 |
个人项目列表模块测试 | 测试个人项目列表模块的界面是否正确 | 郭晗宇 |
项目详情模块测试 | 测试项目详情模块的界面是否正确 | 郭晗宇 |
首页列表模块测试 | 测试首页列表模块的界面是否正确 | 郭晗宇 |
测试工具的选择和使用
- 后端
- 测试工具的选择和介绍
测试模块 | 测试工具 |
---|---|
接口测试 | Postman |
单元测试 | Go Test |
Postman: 一款非常流行的 API 调试工具。最常用的功能就是接口的测试功能,使用者可以直接在软件里对接口发起请求,然后在Postman软件里面会展示出返回结果。
Go Test: go语言包的驱动程序,经常用于单元测试。
- 前端
- 测试工具的选择和介绍
测试 | 测试工具 |
---|---|
功能测试 | 微信开发者工具自带Mock |
[测试用例文档]
测试体会
后端:
成员 | 测试体会 |
---|---|
方燮楠 | 单元测试的时候,因为路径问题启动测试文件的时候无法找到配置文件,可执行文件地址和main一致,最后使用绝对路径完成测试,上课摸鱼写测试求密码学老师别挂我 |
龚海旭 | 测试应该与开发并行,开发一把梭很爽但测试的时候很痛苦 |
唐德宇 | 对于models的测试在项目中占据了非常重要的位置,使用go test时需要熟悉一下,这学期上了质量测试这门课所以上手很快 |
许鹏宇 | 之前使用过JUnit进行单元测试,gotest和JUnit虽有不同但是总体思路还是接近的,熟悉一下后,就能很快上手。顺便巩固了质量测试的一些知识 |
前端:
成员 | 测试体会 |
---|---|
郭晗宇 | MOCK数据的长度容易影响页面显示效果,许多功能需要随机组合的测试用例 |
项目测试评述
在本次冲刺中,后端花费了大概两天的时间进行接口的测试和修改。后端测试首先进行单元测试,对于token类和model层函数进行测试,然后利用Postman进行各个模块的接口测试。