这座城市多了十只伤心的鸽冲刺测试
测试工作安排
后端
| 测试名称 | 测试内容 | 测试人员 |
|---|---|---|
| 后台接口测试 | 测试后台所有 | 龚海旭 |
| 单元测试 | ||
| 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进行各个模块的接口测试。

浙公网安备 33010602011771号