资源描述
智能停车管理系统
测试计划
编写人员:
日期
任务计划
职责
涂建华
.5.31
小组长你负责写测试计划 (管理类文档, 关键撰写内容为: 关键有多个父功(逻辑图), 每个功效由谁责)父功效以下: 1用户登录 2用户注册 3.UI (用户界面) 4.车位搜索
组长
卜潇翔沙亚鹏
.5.31
依据方案和需求规格整理出一条条测试用例(用例模版之前给过
组员
林刚刚
尹友辉
.5.31
实施测试提交BUG单, BUG单提交纸质版本即可(模版里面有)
组员
徐小健
朱开顺
.5.31
写测试汇报(关键告诉组员和上级, 此次测试是否经过)
组员
目录
1.介绍
2.用户注册
3.用户登陆
4.UI(用户界面)
5测试方案
6.测试用例
7.测试汇报
8.bug汇报单
9.系统测试汇报
10.总结
1. 介绍
该测试计划介绍了怎样测试智能停车管理系统。它提供了测试范围、 测试策略, 人员安排等具体信息。
1.1目
这份文档目标是具体描述对“智能停车管理系统”进行功效测试过程。本文档所关注特征来自于软件设计规格说明书。(相关智能停车管理系统功效描述,请参阅软件设计规格说明书。)
1.2背景
为了提升停车位合理利用率, 开发了智能停车管理系统。这个系统能满足用户:相关停车系统空位明确信息, 能够查询车位只。
关键功效: 能完成对于空闲车位添加、 和安排。能按用户需求检索出想要位置, 排除不符合要求位置等。操作简单、 界面友好; 确保信息正确性, 动态性, 安全性。智能停车管理系统是基于Linux系统技术, 采取B/S结构, 适于分布式多用户作业, 用户端要求也很低。
1.3范围
测试阶段包含单元测试, 集成测试, 系统测试, 性能测试, 验收测试, bug测试及对测试进行评定。
本计划所提到测试类型是需求阶段测试, 即对智能停车管理系统进行功效验证测试过程。
2. 用户注册
2.1用户注册
用户名, 密码, 手机号码, 邮件地址, 省份, 城市, 绑定车牌号。
注册完成后回到登陆页面
2.2用户登录
用户能够在首页上输入自己用户名与密码进行登陆, 登陆成功后首面显示用户名, 和目前自己全部信息位置gps定位, 增加显示“个人中心”链接, 进入到“个人中心”页面。
2.3登录失败, 找回密码
用户在登录时忘记密码, 能够找回密码。依据自己当初填写信息确定关系。
(1) 手机找回, 用户输入手机号码, 经过在页面上点击获取验证码方法, 用户点击获取以后, 提醒用户输入收到短信验证码, 正确时进入修改密码页面。
(2) 邮件找回, 需要输入邮件地址, 点击发送邮件, 平台向邮箱发送找回密码链接。
3. 用户登陆
用户能够在首页上输入用户名与密码进行登陆, 登陆成功后首面显示用户名, 增加显示“个人中心”链接, 进入到“个人中心”页面。
个人中心页面添加搜索功效。还有目前位置定位功效, 目前位置最近停车场空位查询功效。提供搜索输入框, 用户输入搜索内容后, 在列表中显示出搜索结果, 假如有多条则显示多条结果, 可翻页显示。
在目前页面地图上, 显示搜索结果, 参考baidu地图
当用户点击基中某个点时, 显示周围1000米以内空余车位
当用户点击车位时, 显示预订操作, 点击预订时, 进入预订页面
在浏览地图时, 能够显示目前显示地图区域中街道上对应车位信息
相关结果显示, 显示用户需求, 位置。
4. UI(用户界面)
个人中心
停车历史
帐号充值
预订管理
4.1个人信息
4.1.1查看
除显示个人信息外, 可能还包含是否选择自动支付功效。
4.1.1编辑
修改手机号码时, 最好进行手机短信认证。
4.2密码修改
要求提供原密码。
4.3车辆信息
4.3.1车牌号码
4.3.2车辆型号
4.3.3车身颜色
4.4停车历史查询
查看历史停车统计:
编号, 开始时间, 停止时间, 停车地点, 停车车牌, 费用, 是否已支付费用, 批量支付操作。
4.1帐号充值
4.1.1使用支付宝充值
4.1.2网银转帐
4.1余额查询
4.1预订管理
查询未完成预订信息, 可对其进行取消预订操作。
4.5帮助
提供用户帮助。
5车位搜索
1)初始化功效: 用户第一次进入系统时, 能够对停车场基础信息进行设置, 如车位数, 有没有忙闲时(忙闲时时段设置), 有没有车型分类(多种车型个数), 收费制度, 并把初始化信息储存在文件中;
(2)登记功效: 车辆进入停车场时, 对车辆信息进行登记, 信息包含车牌号, 车型, 车主电话号码, 进入停车场时间, 将信息储存到文件;
(3)收费功效: 车辆离开停车场时收费, 填入车牌号, 系统自动读取车辆进入时保留信息, 输入离开时时间, 系统依据收费制度进行收费, 并删除该车停车信息;
(4)查询功效: 有四种查询方法, 分别为整体查询、 按车牌号查询、 按车位号查询、 按车主电话号码查询;
2系统功效模块划分与设计, 各功效函数说明;
系统功效划分为四个: 初始化模块, 登记模块, 收费模块, 查询模块。其中初始化模块只在用户第一次使用系统时实施。
登记函数: 提醒用户输入车辆信息, 对用户输入信息进行储存;
收费函数: 读取车辆进入时保留信息, 对车辆进行收费;
地图函数: 读取车辆地图位置。
结构示意图
结构解析图
.步骤图
2. 函数步骤图
5. 测试方案
5.1 项目名称
项目汉字简称: 停车场管理系统
5.2 测试项目
5.3 测试方案
采取黑盒测试方法, 整个过程采取自底向上, 逐一集成措施, 一次进行单元测试, 组装测试, 测试用例设计应包含合理何不合理输入条件。
5.4 测试结果
6. 测试用例
6.1 案例(1)
4..2 SF_FUN_TD_002 测试用例规格
测试项编号
SF_FUN_TD_002_001(有效等价类)
优先级
高
测试项描述
车辆入场能够被处理
预置条件
用户已登录
用例序号
输入
实施步骤
期望结果
001
目前存在空闲车位, 且该用户目前未停车
单击“车辆入场”按钮
车辆入场, 开始计费, 且对应表内容发生改变
测试项编号
SF_FUN_TD_002_002(无效等价类)
优先级
高
测试项描述
车辆入场能够被处理
预置条件
用户已登录
用例序号
输入
实施步骤
期望结果
001
目前存在空闲车位, 且该用户目前未停车
单击“车辆入场”按钮
车辆入场, 开始计费, 且对应表内容发生改变
002
目前无空闲车位
单击“车辆入场”按钮
弹出无空闲车位告警
6.1 案例(2)
测试项编号
SF_FUN_TD_001_001(有效等价类)
优先级
高
测试项描述
验证输入用户名和密码能够被处理
预置条件
应用被打开, 且目前处于用户登录界面上
用例序号
输入
实施步骤
期望结果
001
用户名=aaa
密码=111
1. 在用户名输入框内输入aaa
2. 在密码框输入框内输入111
3. 单击确定
进入系统
002
用户名=bbb
密码=222
1. 在用户名输入框内输入bbb
2. 在密码框输入框内输入222
3. 单击确定
进入系统
测试项编号
SF_FUN_TD_001_0022(无效等价类)
优先级
高
测试项描述
验证输入用户名和密码能够被处理
预置条件
应用被打开, 且目前处于用户登录界面上
用例序号
输入
实施步骤
期望结果
001
用户名=aaa
密码=111
1. 在用户名输入框内输入aaa
2. 在密码框输入框内输入111
3.单击确定
不能进入系统
002
用户名=bbb
密码=222
1.在用户名输入框内输入aaa
2.在密码框输入框内输入111
3. 单击确定
不能进入系统
7. 测试汇报
(1)
智能停车场系统用例编写
测试用例编号
T_C_8
编写人
卜潇翔
编写日期
/6/10
测试内容
修改停车卡
项目名称
车卡管理
操作系统
winXP
操作过程:
1.实施工程, 登录系统
2、 进入停车卡修改选项卡 3输入车主编号单击查询 4、 连接高频读卡设备 5、 并对业主卡号和车型进行修改
6、 将查到信息选中以后并单击删除按钮验证修改和删除按钮功效
预期结果
停车卡信息能够被修改和删除
实际运行结果
修改停车卡模块功效正常
测试人
卜潇翔
测试时间
/6/10
是否有缺点
无
缺点描述
(2)
智能停车场系统用例编写
测试用例编号
T_C_9
编写人
卜潇翔
编写日期
/6/10
测试内容
停车卡激活
项目名称
车卡管理
操作系统
winXP
操作过程:
1.实施工程, 登录系统
2、 打开停车卡激活选项卡 3、 连接超高频读卡器并单击读卡 4、 将超高频卡靠近读卡器
5、 读卡成功后并单击激活
预期结果
停车卡成功激活
实际运行结果
停车卡激活模块功效正常
测试人
卜潇翔
测试时间
/6/10
是否有缺点
有
缺点描述
在读卡时激活按钮仍能够单击
(3)
智能停车场系统用例编写
测试用例编号
T_C_10
编写人
卜潇翔
编写日期
/6/10
测试内容
停车卡挂失
项目名称
车卡管理
操作系统
winXP
操作过程:
1.实施工程, 登录系统
2、 打开停车卡挂失选项卡 3、 在车主编号中输入车主编号并单击查询 4、 再确定车主信息后单击挂失按钮
预期结果
停车卡被成功挂失
实际运行结果
停车卡挂失模块功效正常
测试人
卜潇翔
测试时间
/6/10
是否有缺点
有
缺点描述
挂失过停车卡不能再次被激活
(4)
智能停车场系统用例编写
测试用例编号
T_C_11
编写人
沙亚鹏
编写日期
/6/10
测试内容
进出统计查询
项目名称
统计查询
操作系统
winXP
操作过程:
1.实施工程, 登录系统
2、 连接高频阅读标签 3、 在系统管理选项卡中统计几条车辆进出信息 4、 在统计查询中输入查询时间段并单击查询按钮
5、 再尝试用高频读卡器查询停车卡进出统计
预期结果
进出统计能够正确查询
实际运行结果
所查询统计能够正确显示
测试人
沙亚鹏
测试时间
/6/10
是否有缺点
无
缺点描述
(5)
智能停车场系统用例编写
测试用例编号
T_C_12
编写人
卜潇翔
编写日期
/6/10
测试内容
超高频读卡距离
项目名称
系统管理
操作系统
winXP
操作过程:
1.实施工程, 登录系统
2、 单击系统管理选项卡并开启系统 3、 根据0.5m、 1.0m、 1.5m、 2.5m、 3.0m、 3.5m距离分别测试超高频识别器识别距离
4、 单击闸道升起按钮
预期结果
在3.5m范围内停车卡可被识别
实际运行结果
停车卡可被识别最大距离为2.0m
测试人
卜潇翔
测试时间
/6/10
是否有缺点
有
缺点描述
停车卡可被识别距离较短、 阅读器在没有卡识别时不能自动休眠
(6)
智能停车场系统用例编写
测试用例编号
T_C_13
编写人
卜潇翔
编写日期
/6/10
测试内容
系统退出
项目名称
系统管理
操作系统
winXP
操作过程:
1.实施工程, 登录系统
2、 在系统管理选项卡下单击系统退出按钮
预期结果
系统能够正常退出
实际运行结果
系统退出功效正常
测试人
测试时间
/6/10
是否有缺点
无
缺点描述
8. BUG汇报单
序号
测试日期
问题和影响描述
严重等级
修改情况
修改日期
修改核实
1.
.05.31
输入密码时, 无法显示密码, 可能会误判。
轻微
未
2.
.05.31
用户登录系统上信息会有延迟
通常
未
3.
.05.31
无法再同一时间判定很多辆车位置, 可能会造成系统错误
严重
未
4.
.05.31
车辆行进中对一些物质无法判定
严重
未
5.
.05.31
车辆在行进中熄火或爆胎等问题, 系统会产生错误判定
严重
未
【说明】
严重分为三个等级:
严重: 严重影响系统, 造成系统不能进行操作。
通常: 需求分析中提到基础功效没有达成, 基础功效没有按要求实现, 等等。
轻微: 操作不方便, 界面错误, 错误字等等其它错误。
修改分为三个状态:
已改: 已修改错误。
未改: 没有修改错误。
无需修改: 临时不修改错误
BUG总结
总bug数
已改
未改
无需修改
轻微
通常
严重
5
0
5
1
1
1
3
BUG分析
1, 测试中相关系统对于车辆本身判定有很大问题
2, 测试中相关系统测试网络信息问题有简单漏洞
3, 测试中问题可能要联络到其她方面, 进行更大层次测试
4, 出现bug可能有共同点, 可能修改一处便可更改多处
9. 系统汇报单
9.1 通用基础功效
入口读卡升闸、 出口读卡验卡收费、 车满显示、 出入口与收费亭对讲、 公正收费等等。
9.2 图像识别比较功效
其她有图像识别功效系统, 其识别都是单向识别, 即仅入口摄取, 出口须由管理员目测比较。本系统入口、 出口均采取摄像机比较, 方便管理员直观比较。
9.3 优异闸机安全安装
道闸栏杆配自动平稳装置, 以及防抬杆、 防砸车功效, 检测功效含有高灵敏度和高可靠性。能很好地识别非机动车及人员等误报情况。
9.4 可增设中远距离车辆感应
采取50-80cm中距离或5-8m远距离感应范围读卡器, 经数次实际认证为最方便操作距离。系统假如没有特殊要求通常车辆经过读卡器距离约为10--15cm。
9.5 计费
分为入口和出口, 中间设置岗楼, 一人操作, 高峰时期可两人操作, 入口处发放计费卡, 出口处凭借计费卡缴费, 放行, 操作简单快速方便。长久用户可办理月票。用户也可购置车位, 实现车位预留
9.6 监控
全范围监控, 无死角, 监控画面与保安室相连接, 可录像。一旦出现事故或意外, 保安可第一时间赶到现场, 必需时能够直接报警。出现紧急情况, 如火灾时, 会自动开启消防设备, 并自动开启大门, 放行车辆。
9.7 自动引导车位
当有车辆需要停放时, 进入停车场以后, 计算机会计算出抵达空位最好路线, 并经过在停车场里路标, 引导司机正确行驶方向, 使停车愈加紧速, 有效, 方便。当司机离开停车场时, 也会自动引导出场方向, 使资源能够得到更充足利用。
9.8 软件能力
能够实现全部预期功效, 包含收费计时, 自动开闸关闸, 闭路监视, 录像, 自动报警, 自动引导车位, 车牌识别, id卡识别, 录入用户资料, 查询过更改资料。
9.9 缺点和限制
不能分析最好停车位置, 和停车路线。 计算停车费用时, 因为按时计费单位不一样, 可能会产生误差。 当车牌上有污渍或者不清楚时可能无法识别。
9.10 提议
对于车辆管理有待提升, 如停车位置, 出场路线等, 在以后系统中, 会提供诸如这类愈加人性化服务。 本系统会提供躲过语言电子录音, 使此系统对不懂汉字
用户也适用。
9.11 测试结论
经过多日开发研究, 基础完成停车场管理系统项目需求, 基础满足用户需求。因为受 硬件条件限制, 本系统相当一部分功效性能还有待提升和完善。
10. 总结
课程设计心得与体会: 课程设计是培养学生综合利用所学知识,发觉、 提出、 分析和处理实际问题,锻炼实践能力关键步骤,是对学生实际工作能力具体训练和考察过程。这次课程设计历时3个星期, 从选题到定稿, 从理论到实践, 在这三个星期日子里, 学到很多很多东西, 不仅巩固了以前所学过知识, 而且学到了部分平时在书本上所没有见到过知识。
经过这次课程设计使我知道了只有理论知识是远远不够, 只有把所学理论知识与实践相结合起来, 从理论中得出结论, 才能真正提升自己实际动手能力和独立思索能力。在设计过程中也碰到了不少问题, 发觉了自己对以前所学过知识了解得不够深刻, 掌握得不够牢靠? ? 经过这次课程设计以后, 一定把以前所学过知识重新温故。
这次设计, 深入加深了我对结构体和链表了解和利用。当每一个子模块分析完成时, 心里尤其快乐。中间碰到不少问题, 不过在自己努力和老师同学帮助下, 全都迎刃而解了。在此, 对给过我帮助全部同学和指导老师表示忠心感谢!
总来说, 这次课程设计完成还是比较成功, 心里挺快乐, 最终认为平时所学知识有了实用价值, 达成了理论与实际相结合目, 不仅学到了不少知识, 而且锻炼了自己能力, 不过这只是我们学习路上驿站, 我会继续努力学习它。最终, 对给过我们帮助全部同学和指导老师再次表示忠心感谢!
展开阅读全文