第十四周 BETA功能测试报告

用例编号

输入数据/操作

预期结果

实际结果

1

用户注册

顺利注册,用户数据库变化正确。

顺利注册,用户数据库变化正确。

2

重复信息注册

提示用户已存在

注册通过,数据库中产生新的记录(不覆盖旧的记录)

 

3

错误信息注册

提示信息错误

提示信息错误

4

未注册用户抢票

不能进行抢票操作

不能进行抢票操作

5

抢票

提示抢票成功,两个数据库变化正确,能够在预定演出中查看演出。

提示抢票成功,两个数据库变化正确,能够在预定演出中查看演出。

6

多次抢票

不能进行抢票操作,提示已有该票。

不能进行抢票操作,提示已有该票。

7

在限制时间段外抢票

不能进行抢票操作,提示未开始或已结束。

不能进行抢票操作,提示未开始或已结束。

8

取消预定演出

取消预定能成功取消,两个数据库内容变化正确

取消预定能成功取消,两个数据库内容变化正确。但预定演出页面不能立即刷新

9

预定演出出示二维码

正确出示二维码

检票能正确出示二维码

10

创建演出

管理员能正确创建演出,数据库信息正确添加。

管理员能正确创建演出,并且数据库信息正确添加,但创建演出后页面跳转存在问题。

11

查看演出、修改演出

管理员能正确的查看演出、修改创建的演出

管理员能正确的查看演出、并且可以修改创建的演出。

12

取消演出

管理员能正确的去取消演出

可以正确的取消演出

13

检票

管理员通过检票能正确的获取二维码信息

可以正确的获取二维码信息,进行票的消除。

14

检票

管理员检票能正确修改数据库内容

检票完成后数据库内容正确得到修改。

主要测试内容

  1. 新用户能正常注册,数据库内容变化正确
  2. 抢票能抢到票,两个数据库内容变化正确
  3. 抢到票的演出能正确出现在查看演出中
  4. 取消预定能成功取消,两个数据库内容变化正确
  5. 检票能正确出示二维码
  6. 管理员能正确创建演出
  7. 管理员能正确查看、修改创建的演出
  8. 管理员能正确取消演出
  9. 管理员检票能正确获取二维码信息
  10. 管理员检票能正确修改数据库内容

关于注册与登录

未注册用户初次进入时需要登录(注册)。
image
输入信息后可顺利注册,用户数据库变化正确
image
image

当使用重复注册信息进行注册时,注册可以通过,数据库中将产生新的记录(不覆盖旧的记录)
image
image
手机号码输入有正确性检验。(学号正确性检验受客观限制,暂缺;姓名无输入限制)
image

关于抢票

未注册用户不能进行抢票操作
image
已注册的用户可以在抢票时间段内进行抢票操作。
image
抢票成功一次后将不能再次抢票
image
抢票成功后可以在我的演出中查看所预定的演出相关信息
image
抢票后,用户数据库中演出信息添加正确
image

演出数据库中观众信息添加正确
image
在抢票时间段外,用户不能进行抢票操作
image

取消预定能成功取消,两个数据库内容变化正确

image
image
进行预定取消后数据库变化
image
image
取消预定能成功取消后,用户数据库中预定演出删除掉该预定演出id,演出数据库预定用户也进行删除操作

检票能正确出示二维码

image
检票可以正常出示二维码

管理员能正确创建演出

image
进行创建演出操作后
image
image
进行创建演出操作后,演出数据库添加一条演出信息,其openid是创建者的openid。用户数据库里用户的发布演出新增创建演出的id

管理员能正确的查看、修改创建的演出

创建演出之后可以查看到自己创建的演出
image
点击修改可以进入修改页面:
将人数修改为34,持续时间改为12
image
点击确定后打开数据库发现已经修改
image

管理员能正确取消演出

点即取消之后再次打开管理演出页面已经没有刚才创建的演出,说明演出取消成功
image

管理员能正确获取二维码信息

当管理员点击管理演出界面时,再次点击检票时,可以扫描目标二维码获取二维码信息
image

管理员检票能正确修改数据库的内容

在抢票后显示抢票成功
image
然后向管理员初始检票的二维码
image
在数据库中发现该用户已经加在观看演出的成员中,即可以观看演出
image

posted @ 2021-12-29 23:35  inss!w!  阅读(23)  评论(0编辑  收藏  举报