记录2018软件研发中心测试(一)
2018-11-09 本文已影响269人
根艮哏艮根
本文所写的功能描述都以打包上传到csdn上了,里面包括前端页面,数据库说明以及word版的测试内容描述。下载传送门
场景:2018年度软件研发中心java web测试(入门级)
参赛人员:全体入职在一年之内的员工
时间:做完整个测试项目为止,越快越好
前期准备:自备web框架(spring mvc,jFinal,springBoot等),MySql数据库
考试提供:前端页面,数据库
测试内容描述:
一、业务场景
开发影院在线选座系统,实现用户登录、选择电影场次、选择座位、电影票记录查询功能。
二、功能描述
1、登录页:
用户在登录页,输入手机号,点击获取验证码按钮,通过后台调用模拟接口完成验证码下发功能。
系统根据手机号、验证码做登录校验,校验通过进入首页。
2、首页:
按时间先后顺序展示当天排片列表。列表内容包括:电影片名、时长、开始时间、散场时间。对于当前时间之后的场次可进行购票操作,已结束场次不允许购票。
点击购票按钮后进入选座页面。
3、选座页面:
页面以表格方式展示座位分布图,并且将剧场划分为6行9列。包括走道和座位空缺的位置。
每个座位有对应的行编号、列编号,勾选相应座位后,点击确认按钮弹出选座信息确认框,此时系统自动锁住勾选的座位。
已被锁定和已被选择的座位不可再选。
未选座位、不可选座位、当前用户选择的座位用不同颜色区分。
每次最多选择3个座位。
座位被锁3分钟后仍未被确认的,系统自动释放该座位。
在弹出确认信息提示框后,用户确认所选座位后,系统记录选座信息并跳转电影票记录查询页面。
用户取消所选座位后,后台释放对应锁定的座位。
4、我的电影票页面:
按影片放映场次,展示该用户已选座位列表。包括电影名称、放映时间、电影票数量、座位信息。
三、页面示例
![](https://img.haomeiwen.com/i4740566/efc668432fa748d6.png)
![](https://img.haomeiwen.com/i4740566/860e24534a400739.png)
![](https://img.haomeiwen.com/i4740566/8ac8ba9e566722f2.png)
![](https://img.haomeiwen.com/i4740566/9a7e14f0940b04ee.png)
四、数据库描述
![](https://img.haomeiwen.com/i4740566/f3ce265d8a5e59a8.png)
![](https://img.haomeiwen.com/i4740566/30b0d8c84e15fd71.png)
![](https://img.haomeiwen.com/i4740566/616447511003d591.png)
![](https://img.haomeiwen.com/i4740566/a84bd19fe1164080.png)
![](https://img.haomeiwen.com/i4740566/4af556fb5e3ec9d5.png)
![](https://img.haomeiwen.com/i4740566/cc9e51c7d8ba9c64.png)
代码实现请看下一篇记录2018软件研发中心测试(二)