这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
这个作业要求在哪里 Beta 冲刺
这个作业的目标 Beta冲刺--项目测试
作业正文 如下
其他参考文献 ...

Beta冲刺--项目测试

一、测试工作安排

测试类型 测试结果
授权 正常运行
登录注册 正常运行
房间创建 正常运行
房间搜索 正常运行
已加入房间 正常运行
打卡信息存入 正常运行
查看他人打卡情况 正常运行
查看自身打卡情况 正常运行
意见反馈 正常运行

二、测试工具选择和运用

· 采用Postman、mysql数据库的前后端相结合

三、测试用例文档

测试项目 步骤 预期结果 执行结果
授权 点击授权登录按钮 成功授权并进入小程序 成功
登录 输入用户名-->输入用户ID
输入密码-->点击登录
登录成功并跳转至主页 成功
注册 输入用户名-->输入登录密码
再次输入密码-->点击注册
注册成功跳转到登录界面 成功
导航栏 点击房间-->点击打卡-->点击我的 相互跳转 成功

房间测试

测试项目 步骤 预期结果 执行结果
创建房间 输入房间类型->输入人数->点击创建 创建成功、数据库存储 成功
搜索房间 输入房间号或是输入房间类型->点击搜索 搜索成功、跳转页面 成功
加入搜索后的房间 点击加入 存在三种情况:
成功加入、人数已满、已在房间内
成功
查看已加入房间 点击按钮查看 查看成功 成功

打卡测试

测试项目 步骤 预期结果 执行结果
打卡 选择房间-->输入打卡动态-->发送动态 打卡成功、存入数据库 成功
查看他人打卡 选择房间-->查看未通过的动态-->选择是否点击通过 查看成功、可通过 成功

其他部分测试

测试项目 步骤 预期结果 执行结果
我的打卡情况 点击查看通过状态 查看成功 成功
意见反馈 输入反馈内容-->提交 提交成功、存入数据库 成功

部分测试数据

room

roomID tags number userID1 userID2 userID3 userID4 userID5 userID6
1 学习 2 11 21 0 0 0 0
10 兴趣 4 11 5 0 0 0 0
19 学习 6 12 2 5 17 0 0
23 唱歌 2 16 0 0 0 0 0

user

userID username password
2 Elix 123123
12 focus 123qwe
13 balabala qweewq
18 OLIPUS qweqwe

info

message_id roomID userID content pass send_timestamp
1 18 1 英语单词100个 true 1590727510
3 3 2 跑步一小时 false 1590720798
5 19 5 hjghgff true 1590741678
17 18 2 aaaaaaa false 1590905916

feedback

userID content
11 卡顿
1 显示不全
13 een
5 aewewew

四、测试体会

经过本次测试,发现还是有存在一些问题的,但基本上是顺利的,很少出现BUG,前后端相结合有了很大的进步。

五、项目测试评述

在测试后能够更有针对性地改善功能,同样存在着一些超出能力地问题,这更激励大家去探索和学习;在完善的过程中能够体会到内容的差错带来的不同。

最新文章

  1. linux shell程序
  2. Hibernate总结(一)
  3. 常用OpenLDAP命令
  4. MyCat:取代Cobar数据库中间件
  5. linq/EF/lambda 比较字符串日期时间大小
  6. 取得DisplayMerics手机屏幕大小的应用
  7. SpringMVC 3.1集成Spring Security 3.1
  8. mud目录命令说明
  9. php小数点后取两位的三种实现方法
  10. 高性能web开发:如何加载js,,js的存放位置
  11. jvm内存模型的理解
  12. MySql使用存储过程实现事务的提交或者回滚
  13. .net关于坐标之间一些简单操作
  14. [转帖]linux tree命令--显示目录的树形结构
  15. Spring PropertyResolver 占位符解析(二)源码分析
  16. linux内核链表使用
  17. Java重要类详解之ArrayList类
  18. MyBatis对于Java对象里的枚举类型处理
  19. Linux重启命令与如何重启网络?
  20. (笔记)Mysql命令desc:获取数据表结构

热门文章

  1. Java 14 祭出代码简化大器,Lombok 要被干掉了?
  2. ngnix随笔三
  3. 在 MacOS 中使用 multipass 安装 microk8s 环境
  4. 50个SQL语句(MySQL版) 问题十
  5. 从按下url到显示页面
  6. Java实现 LeetCode 400 第N个数字
  7. Java实现 POJ 2749 分解因数(计蒜客)
  8. Java实现 蓝桥杯VIP 算法提高 超级玛丽
  9. Java实现 LeetCode 103 二叉树的锯齿形层次遍历
  10. Java实现第九届蓝桥杯付账问题