新闻

公司动态 行业资讯

停车场管理系统测试用例设计报告草稿

  引言1.1 目的 本文档提供了停车场管理系统项目测试的用例规格及设计。 本文档的读者是测试经理和测试人员。 1.2 范围 本文档是系统测试文档中的一部分。 1.3 参考文献 《停车场管理系统规格说明书》 《软件测试案例与实践教程》清华大学出版社 1.4 术语 被测对象停车场管理系统 被测特性停车场管理系统测试需要测试的特性如下表 功能编号 功能简述 优先级 SRS-FUN-001 用户登录 SRS-FUN-002车场信息 SRS-FUN-003车位组信息 SRS-FUN-004设备信息 SRS-FUN-005与设备通讯 SRS-FUN-006收费标准 SRS-FUN-007用户信息 SRS-FUN-008IC 卡管理 SRS-FUN-009ID 卡管理 SRS-FUN-010车辆入场 SRS-FUN-011车辆出场 SRS-FUN-012SRS-FUN-013 查询当前在场信息 SRS-FUN-014查询车辆历史停车记录及收费信息 SRS-FUN-015管理员信息 SRS-FUN-016修改密码 SRS-FUN-017记录维护 SRS-FUN-018系统参数设置 SRS-FUN-019交接班 SRS-FUN-020帮助文档 功能测试用例规格4.1 ST_FUN_TD_001 测试用例规格 测试项编号 ST_FUN_TD_001_001(有效等价类) 优先级 测试项描述验证输入的用户名和密码可以被处理 预置条件 应用被打开,且当前当前处在用户登录页面上 用例序号 输入 执行步骤 期望结果 001 用户名=admin 密码=123456 1.在用户名的输入框内输入admin; 单击确定。进入系统 有相应记录 测试项编号 ST_FUN_TD_001_002(无效等价类) 优先级 测试项描述验证输入的用户名和密码不可以被处理 预置条件 应用被打开,且当前当前处在用户登录页面上 用例序号 输入 执行步骤 期望结果 001 用户名=admin 密码=222 1.在用户名的输入框内输入用户名; 2.在密码框的输入框内输入密码; 3.单击确定。 提示相应信息告警 不能进入系统 002 用户名=admin 密码=333 复制黏贴密码 不能进入系统 (不允许复制黏贴) 4.2 ST_FUN_TD_002 测试用例规格 测试项编号 ST_FUN_TD_002_001(有效等价类) 优先级 测试项描述验证增加、修改、删除车场信息可以被处理 预置条件 用户已登录、进入车场信息界面 用例序号 输入 执行步骤 期望结果 001 车场编号 车场名称 车场车位数 增加(修改、删除) 增加、修改、删除车场成 功。有相应记录,且相应 的表的内容发生相应改 002车场编号 车场名称 车场车位数 场内场 增加(修改、删除) 增加、修改、删除车场成 功。有相应记录,且相应 的表的内容发生相应改 测试项编号ST_FUN_TD_002_002(无效等价类) 优先级 测试项描述验证增加、修改、删除车场信息不能处理 预置条件 用户已登录、进入车场信息界面 用例序号 输入 执行步骤 期望结果 001 车场编号 车场名称 车场车位数 增加(修改、删除) 提示相应信息告警 增加、修改、删除车场 失败。 002 车场编号 车场名称 车场车位数 场内场 增加(修改、删除) 提示相应信息告警 增加、修改、删除车场 失败。 4.3 ST_FUN_TD_003 测试用例规格 测试项编号 ST_FUN_TD_003_001(有效等价类) 优先级 测试项描述验证增加、修改、删除车位组信息可以被处理 预置条件 用户已登录、钱柜娱乐!进入车位组信息界面 用例序号 输入 执行步骤 期望结果 001 车位组编号 车位组名称 车位组车位数 增加(修改、删除) 增加、修改、删除车位组 成功。有相应记录,且相 应的表的内容发生相应改 测试项编号ST_FUN_TD_003_002(无效等价类) 优先级 测试项描述验证增加、修改、删除设信息不能被处理 预置条件 用户已登录、进入车位组信息界面 用例序号 输入 执行步骤 期望结果 001 车位组编号 车位组名称 车位组车位数 增加(修改、删除) 提示相应信息告警 增加、修改、删除车位 组失败。 4.4 ST_FUN_TD_004 测试用例规格 测试项编号 ST_FUN_TD_004_001(有效等价类) 优先级 测试项描述验证增加、修改、删除设备信息可以被处理 预置条件 用户已登录、进入设备信息界面 用例序号 输入 执行步骤 期望结果 001 设备地址设备名称 设备类型连接电脑 车场其他选填参 增加(修改、删除)增加、修改、删除设备信 息成功。有相应记录,且 相应的表的内容发生相应 改变。 测试项编号 ST_FUN_TD_004_002(无效等价类) 优先级 测试项描述验证增加、修改、删除设备信息不能被处理 预置条件 用户已登录、进入设备信息界面 用例序号 输入 执行步骤 期望结果 001 设备地址设备名称 设备类型连接电脑 车场其他选填参数 增加(修改、删除) 提示相应信息告警 增加、修改、删除设备 信息失败。 4.5 ST_FUN_TD_005 测试用例规格 测试项编号 ST_FUN_TD_005_001(有效等价类) 优先级 测试项描述验证设备通讯能被处理 预置条件 用户已登录、并进入相应界面、有相应的设备并连接正常 用例序号 输入 执行步骤 期望结果 001 设备地址 设备类型 连接电脑 同步时钟(读取时钟、 下载参数、读取参数、 初始化设备) 通讯成功。(相应的提示成 功信息) 测试项编号 ST_FUN_TD_005_002(无效等价类) 优先级 测试项描述验证设备通讯不能被处理 预置条件 用户已登录、并进入相应界面、有相应的设备并连接正常 用例序号 输入 执行步骤 期望结果 001 设备地址 设备类型 连接电脑 同步时钟(读取时钟、 下载参数、读取参数、 初始化设备) 提示相应信息告警 通讯失败。 4.6 ST_FUN_TD_006 测试用例规格 测试项编号 ST_FUN_TD_006_001(有效等价类) 优先级 测试项描述验证收费标准设置能处理 预置条件 用户已登录、已增加车场、并进入相应界面、有相应的设备并连接正常 用例序号 输入 执行步骤 期望结果 001 车场车型 收费方式收费参数 设置 设置收费标准 软件验证收费标准 设置进出场时间验证 计算出停车时长,并根据 收费标准计算出正确的收 002车场车型 收费方式收费参数 设置下载收费到设备 设置收费标准 软件验证收费标准 下载收费到设备 模拟车辆进出场时间 进出场 计算出停车时长,并根据 收费标准计算出正确的收 费。有相应记录,且相应 的表的内容发生相应改 测试项编号ST_FUN_TD_006_002(无效等价类) 优先级 测试项描述验证收费标准设置不能被处理或处理不正确 预置条件 用户已登录、并进入相应界面、有相应的设备并连接正常 用例序号 输入 执行步骤 期望结果 001 车场车型 收费方式收费参数设 设置收费标准软件验证收费标准 设置进出场时间 不能正确计费 002 车场 车型 收费方式 收费参数设置下载收费 到设备 设置收费标准 软件验证收费标准 下载收费到设备 模拟车辆进出场时间进 出场 不能正确计费 4.7 ST_FUN_TD_007 测试用例规格 测试项编号 ST_FUN_TD_007_001(有效等价类) 优先级 测试项描述验证用户信息能被处理 预置条件 用户已登录、并进入用户信息界面 用例序号 输入 执行步骤 期望结果 001 编号 姓名 其他选填参数 增加(修改、删除、 查询、报表、导出excel) 增加、修改、删除、查询、 导出用户信息成功。有相 应记录,且相应的表的内 容发生相应改变。 002 编号 姓名 其他选填参数 用户信息excel 导入excel导入excel 用户信息成功。 有相应记录,且相应的表 的内容发生相应改变。 测试项编号 ST_FUN_TD_007_002(无效等价类) 优先级 测试项描述验证用户信息不能被处理 预置条件 用户已登录、并进入用户信息界面 用例序号 输入 执行步骤 期望结果 001 编号 姓名 其他选填参数 增加(修改、删除、查 询、报表、导出excel) 提示相应信息告警 增加、修改、删除、查 询、导出用户信息失 002编号 姓名 其他选填参数 用户信息excel 导入excel提示相应信息告警。 导入用户信息失败。 4.8 ST_FUN_TD_008 测试用例规格 测试项编号 ST_FUN_TD_008_001(有效等价类) 优先级 测试项描述验证IC 卡管理不能被处理 预置条件 用户已登录、并进入用户信息界面 用例序号 输入 执行步骤 期望结果 001 卡号车型有效 期卡类车场车牌 金额车位组用户 读卡发行(延期、 充值、挂失、解挂、退 卡、检测、回收卡处理) 提示成功,有相应记录, 且相应的表的内容发生相 应改变。 测试项编号 ST_FUN_TD_008_002(无效等价类) 优先级 测试项描述验证IC 卡管理不能被处理 预置条件 用户已登录、并进IC 卡管理相应界面 用例序号 输入 执行步骤 期望结果 001 卡号车型有效期 卡类车场车牌 金额车位组用户 读卡发行(延期、充 检测、回收卡处理)相应操作失败、提示相 应信息告警。 4.9 ST_FUN_TD_009 测试用例规格 测试项编号 ST_FUN_TD_009_001(有效等价类) 优先级 测试项描述验证ID 卡管理能被处理 预置条件 用户已登录、并进ID 卡管理相应界面 用例序号 输入 执行步骤 期望结果 001 卡号车型有效 期卡类车场车牌 金额车位组用户 读卡发行(延期、 充值、挂失、解挂、退 卡、检测、回收卡处理) 提示成功,有相应记录, 且相应的表的内容发生相 应改变。 测试项编号 ST_FUN_TD_009_002(无效等价类) 优先级 测试项描述验证ID 卡管理不能被处理 预置条件 用户已登录、并进ID 卡管理相应界面 用例序号 输入 执行步骤 期望结果 001 卡号车型有效期 卡类车场车牌 金额车位组用户 读卡发行(延期、充 检测、回收卡处理)相应操作失败、提示相 应信息告警。 4.10 ST_FUN_TD_010 测试用例规格 测试项编号 ST_FUN_TD_010_001(有效等价类) 优先级 测试项描述车辆入场能够被处理 预置条件 用户已登录、进入出入管理界面 用例序号 输入 执行步骤 期望结果 001 当前存在空闲车位,且 该用户当前未入场且 属于本车场权限 单击“出入管理”按钮 车辆入场成功,有相应记 录,且相应的表的内容发 生相应改变。 测试项编号 ST_FUN_TD_010_002(无效等价类) 优先级 测试项描述车辆入场不能够被处理 预置条件 用户已登录 用例序号 输入 执行步骤 期望结果 001 用户的车辆已入场 单击“出入管理”按钮 提示车辆已入场告警 002 当前无空闲车位 参考001 提示车位已满告警 003 不属于本车场权限 参考001 提示车位已满告警 4.11 ST_FUN_TD_011 测试用例规格 测试项编号 ST_FUN_TD_011_001(有效等价类) 优先级 测试项描述验证用户出场时返回相关信息并且可以付款 预置条件 用户已登录,进入出入场管理且当前用户已经入场 用例序号 输入 执行步骤 期望结果 001 已入场车辆 车辆出场 系统会显示入场时间、出场时间和费用 放行 出场成功 显示入场、出场时 间和费用;付款成 功。有相应记录, 且相应的表的内容 发生相应改变。 测试项编号 ST_FUN_TD_011_002(无效等价类) 优先级 测试项描述验证用户不能出场 预置条件 应用被打开,且当前用户已经入场 用例序号 输入 执行步骤 期望结果 001 车辆未入场 不属于本车 车辆出场不能出场, 出场不 成功,提示相应告 警信息。 4.12 ST_FUN_TD_012 测试用例规格 4.13 ST_FUN_TD_013 测试用例规格 测试项编号 ST_FUN_TD_013_001(有效等价类) 优先级 测试项描述可以查询到当前车位的信息 预置条件 应用被打开,且已经登录并且处在当前在场信息菜单项所在的界面 用例序号 输入 执行步骤 期望结果 001 点击当前在场信息 点击当前在场信息菜单项 显示在场车俩的数量 及其明细 4.14 ST_FUN_TD_014 测试用例规格 测试项编号 ST_FUN_TD_014_001(有效等价类) 优先级 测试项描述车辆历史停车记录及收费信息能被查询 预置条件 已经登录并且处在车辆停车记录和收费信息菜单项所在的界面 用例序号 输入 执行步骤 期望结果 001 车场存在历史停车记 相应的查询条件单击“XX 报表查询”按钮 跟进索引条件显示该车 场历史停车记录及相应 收费报表 测试项编号 ST_FUN_TD_014_002(无效等价类) 优先级 测试项描述车辆历史停车记录及收费信息不能被查询 预置条件 已经登录并且处在车辆停车记录和收费信息菜单项所在的界面 用例序号 输入 执行步骤 期望结果 001 所填索引条件下无记 单击“XX报表查询”按钮 无记录显示。 4.15 ST_FUN_TD_015 测试用例规格 测试项编号 ST_FUN_TD_015_001(有效等价类) 优先级 测试项描述验证管理信息中设置的相应信息能生效 预置条件 已经登录并且设置相应权限 用例序号 输入 执行步骤 期望结果 001 相应的权限 登录相应的管理员 单击各个子菜单选项按钮 查看相应的操作 只有授权的相应的菜单 才能被操作 测试项编号 ST_FUN_TD_015_002(无效等价类) 优先级 测试项描述验证管理信息中设置的相应信息不能生效 预置条件 已经登录并且设置相应权限 用例序号 输入 执行步骤 期望结果 001 不是相应的管理员 单击各个子菜单选项按钮 查看相应的操作 没有授权的相应的菜单 也能被操作或显示权限 不正确 4.16 ST_FUN_TD_016 测试用例规格 测试项编号 ST_FUN_TD_016_001(有效等价类) 优先级 测试项描述验证修改密码能生效 预置条件 已经登录并且进入修改密码界面 用例序号 输入 执行步骤 期望结果 001 用户=admin 原密码=123456 新密码=666666 重复新密码=666666 在用户名的输入框内输入 admin; 在密码框的输入框内输入 666666; 单击确定。 能且只用新密码登录系 测试项编号ST_FUN_TD_016_002(无效等价类) 优先级 测试项描述验证修改密码能生效 预置条件 已经登录并且进入密码修改页面 用例序号 输入 执行步骤 期望结果 001 用户=admin 原密码 新密码 重复新密码 在用户名的输入框内输入 admin; 在密码框的输入框内输入 密码; 单击确定。 不能登录系统 4.17 ST_FUN_TD_017 测试用例规格 测试项编号 ST_FUN_TD_017_001(有效等价类) 优先级 测试项描述验证记录维护可以被处理 预置条件 已经登录并且进入记录维护界面且时间段内有记录 用例序号 输入 执行步骤 期望结果 001 时间段 记录类型 单条删除 全部删除 能正确的删除相应的记 录,且相应的表的内容 发生相应改变。 测试项编号 ST_FUN_TD_017_002(无效等价类) 优先级 测试项描述验证记录维护可以不能被处理 预置条件 已经登录并且进入记录维护界面且有记录 用例序号 输入 执行步骤 期望结果 001 时间段(无记录) 记录类型 单条删除 全部删除 删除失败。提示相应告 警信息。 4.18 ST_FUN_TD_018 测试用例规格 测试项编号 ST_FUN_TD_018_001(有效等价类) 优先级 测试项描述验证系统参数中设置的相应信息能生效 预置条件 已经登录并且设置相应权限 用例序号 输入 执行步骤 期望结果 001 设置相应的参数 保存 查看相应的操作 相应的参数或操作符合 设置 测试项编号 ST_FUN_TD_018_002(无效等价类) 优先级 测试项描述验证系统参数设置的相应信息不能生效 预置条件 已经登录并且设置相应权限 用例序号 输入 执行步骤 期望结果 001 设置相应的参数不合 法或没保存 查看相应的操作 相应的参数或操作不改 4.19ST_FUN_TD_001 测试用例规格 测试项编号 ST_FUN_TD_019_001(有效等价类) 优先级 测试项描述验证交接班可以被处理 预置条件 应用被打开,且当前当前处在交接页面上 用例序号 输入 执行步骤 期望结果 001 当前管理员=admin 在用户名的输入框内输入abc; 交接班成功并提 接班管理员=abc 密码=123456 在密码框的输入框内输入123456; 单击确定。 示相应交 息,有相应记录,且权限及相应的 表的内容发生相 应改变。 测试项编号 ST_FUN_TD_019_002(无效等价类) 优先级 测试项描述验证交接班不可以被处理 预置条件 应用被打开,且当前当前处在交接班页面上 用例序号 输入 执行步骤 期望结果 001 =abc密码=123456 在用户名的输入框内输入用户名; 在密码框的输入框内输入密码 单击确定。 交接班失败并提示相 应告警信息。 002 用户名 密码 复制黏贴密码 提示相应告警信息。 (不允许复制黏贴) 4.20 ST_FUN_TD_001 测试用例规格 测试项编号 ST_FUN_TD_020_001(有效等价类) 优先级 测试项描述验证软件帮助文档并可以查看 预置条件 应用被打开 用例序号 输入 执行步骤 期望结果 001 单击“帮助”选项 能正常打开并使 符合的相关帮助 文档 功能测试补充说明 1、对话框测试输入进行测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。 2、对界面可操作按钮进行测试。同时如有需要则对鼠标右键的菜单进行测试。 3、数据保存测试。将1 进行组合。4、必要条件控制测试。在做了3 时将必要条件(如:a、编号、姓名不可为空b、编号、姓名不可重复) 控制测试联合起来。 图形界面测试图形界面测试 1.窗体是否能够基于相关的输入或菜单命令适当的打开 2.窗体是否能够改变大小、移动和滚动 3.窗体的数据是否能够利用鼠标、功能键、方向箭头和键盘操作 4.当窗体被覆盖并重新调用后,窗体是否能够正确再生 5.窗体相关的功能是否可以操作 6.是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调 7.显示多窗体时,窗体名称是否能够正确表示8.活动窗体是否能够被反显加亮 9.数据更新后相关窗体是否能够实时更新 10.鼠标无规则点击时是否会产生无法预料的结果 11.窗体声音及提示是否符合既定编程规则 12.窗体是否能够被关闭 13.窗体控件的大小、对齐方向、颜色、背景等属性的设置值是否和程序设计规约相一致 14.窗体控件布局是否合理、美观 15.窗体控件 TAB 顺序是否从左到右,从上到下 16.窗体焦点是否按照编程规范落在既定的控件上 17.窗体画面文字(全、半角、格式、拼写)是否正确 18.鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)