SOC系统集成测试用例和记录.docx
《SOC系统集成测试用例和记录.docx》由会员分享,可在线阅读,更多相关《SOC系统集成测试用例和记录.docx(64页珍藏版)》请在冰豆网上搜索。
SOC系统集成测试用例和记录
SOC系统集成测试用例和记录
昆明地铁交通6号线自动售检票系统(AFC)
SOC系统集成测试用例和记录
编写人员:
方亚敏
编写日期:
2011.12.22
文档修订记录
版本编号
说明:
如形成文件、变更内容和变更范围
日期
变更人
批准日期
批准人
1用户管理
1.1用户更改
用例编号
SOC_1_1_001
编写时间
2011-12-26
测试内容和目的
SOC系统是否能正常登陆,操作员显示是否正常,登陆日志有否有记录。
测试前提
1.SOC系统启动
2.数据库正常
3.网络正常
测试方法及步骤(包括相应的测试数据)
1.启动SOC。
2.通过“更改用户”功能,输入正确用户名和密码并登陆。
3.试着输入错误的用户名、密码。
4.数字、特殊符号、字母都分别输入,登陆时查看是否报错。
预期结果
1.输入正确的信息,能够正常登陆SOC系统,左侧菜单可用,右下角状态栏显示正确的登陆用户名,所有菜单处于可用状态。
2.输入错误的用户密码信息时,系统能给出相应提示。
3.左菜单-系统管理-操作日志,能够查询到登陆的记录。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
1.2用户签退
用例编号
SOC_1_1_002
编写时间
2011-12-26
测试内容和目的
SOC系统能否正常签退
测试前提
1.SOC系统启动
2.数据库正常
3.网络正常
4.SOC系统处于正常登陆状态
测试方法及步骤(包括相应的测试数据)
1.通过SOC系统“注销用户”退出登陆。
预期结果
1.提示退出系统,同时左边菜单不可用状态,主界面显示监控界面,状态栏用户信息为空。
2.左菜单-系统管理-操作日志,能够查询到注销的记录。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
2010-XX-XX
1.3用户超时退出
用例编号
SOC_1_1_003
编写时间
2012-1-8
测试内容和目的
SOC系统能否正常签退
测试前提
1.SOC系统启动
2.数据库正常
3.网络正常
4.SOC系统处于正常登陆状态
测试方法及步骤(包括相应的测试数据)
1.输入正确用户名和密码并登陆。
2.不做任何操作,等待超时后在操作
预期结果
1.提示退出系统,同时左边菜单不可用状态,主界面显示监控界面,状态栏用户信息为空。
2.左菜单-系统管理-操作日志,能够查询到注销的记录。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
2010-XX-XX
2SOC监控
2.1设备事件信息监控(需详细列出每个终端设备会出现的所有状态)
用例编号
SOC_2_1_001
编写时间
2011-12-26
测试内容和目的
SOC监控能否监测到车站设备故障信息
测试前提
1.SOC系统正常运行
2.数据库正常
3.网络正常
4.SNC正常
测试方法及步骤(包括相应的测试数据)
1.模拟车站设备的各种状态故障(参考各终端设备的故障代码表,让终端设备模拟出各个状态,然后通过SOC系统查看状态是否上传显示)
2.核对SOC监控系统是否能监测到设备的故障状态提示信息
预期结果
1.SOC监控界面提示故障信息,双击设备可以查看到设备故障信息。
2.比如打开了TVM的门,SOC监控系统该TVM图标会显示门被打开的提示
3.比如打开了闸机的门,SOC监控系统该闸机图标会显示门被打开的提示
4.SOC系统的状态栏正确显示各设备模拟的故障信息。
实际测试结果及记录
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
2010-XX-XX
2.2设备状态信息监控(需详细列出每个终端设备会出现的所有状态)
用例编号
SOC_2_2_001
编写时间
2011-12-26
测试内容和目的
SOC监控系统是否能够监测到设备状态信息
测试前提
1.SOC系统正常运行
2.数据库正常
3.网络正常
4.SNC正常
5.车站下设备网络正常
测试方法及步骤(包括相应的测试数据)
1.参考《设备状态信息.docx》设备状态信息,要求终端设备模拟出各个状态。
2.通过SOC,双击设备,查看设备当前状态,是否正确显示
预期结果
双击终端设备,设备当前状态都能正确显示。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
2.3SNC状态监控
用例编号
SOC_2_3_001
编写时间
2011-12-26
测试内容和目的
SOC系统是否监测到SNC的状体
测试前提
1.SOC系统正常运行
2.数据库正常
3.网络正常
4.SNC正常
测试方法及步骤(包括相应的测试数据)
1.执行完用例SOC_3_6_001;
2.SOC系统监控界面是否提示SNC网络中断。
3.SNC恢复正常运行(需要登录到SNC服务器手动启动SNC服务。
)
4.SOC系统监控界面提示网络中断的信息是否还在
预期结果
1.SNC退出,监控界面提示“SNC网络中断”
2.SNC恢复正常,监控界面没有任何关于SNC的报警信息
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3系统管理
3.1操作日志
用例编号
SOC_3_1_001
编写时间
2011-12-24
测试内容和目的
测试SOC系统能否记录SOC各个功能的操作日志信息。
包括用户登录/退出、下发运营模式、命令下发、参数下发。
测试前提
1.SOC系统正常
2.数据库正常
3.网络正常
4.SNC正常
5.SOC处于正常登陆状态
测试方法及步骤(包括相应的测试数据)
1.参考用户登录/退出、下发运营模式、命令下发、参数下发测试用例,做出相应的操作。
2.通过操作日志查询,看是否查询到测试用例测试的操作记录以及结果。
预期结果
能正确查看各个操作的记录已经成功与否。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.2数据导出(导出未发送的中央的SC数据)
用例编号
SOC_3_2_001
编写时间
2011-12-24
测试内容和目的
能够导出交易数据、寄存器数据到选择的目录中
测试前提
后台服务器安装FTP服务
SNC运行正常
网络正常
测试方法及步骤(包括相应的测试数据)
1.选择数据类型。
2.选择要导入到的目录名。
3.点击导出未发送的中央的SC数据
4.查看数据是否正确导出,文件是否形成。
预期结果
正确生成文件
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.3数据导入
用例编号
SOC_3_2_001
编写时间
2011-12-24
测试内容和目的
在基于数据导出的基础上,看能否将导出的数据导入到SOC系统中
测试前提
后台服务器安装FTP服务
SNC运行正常
网络正常
用例数据导出的数据文件
测试方法及步骤(包括相应的测试数据)
1.选择导出来的数据文件
2.点击数据导入到SC按钮
3.系统会提示正确
预期结果
1.系统提示导入成功
2.登陆到ftp,查看文件是否导入成功
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.4时钟同步
用例编号
SOC_3_3_001
编写时间
2011-12-24
测试内容和目的
能否让SOC系统时间与SNC的系统时间一致
测试前提
1.SOC系统处于正常登陆状态
2.数据库正常
3.网络正常
4.SNC正常
测试方法及步骤(包括相应的测试数据)
1.使SOC系统时间和SNC系统时间不一致
2.通过时钟同步功能完成时钟同步
3.查看SOC系统时间和SNC系统时间是否一致
4.断开SNC,进行时钟同步。
预期结果
时钟同步之后,SOC系统时间和SNC系统时间一致,SNC断开的情况下,SOC系统不能假死或者退出。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.5网络诊断
用例编号
SOC_3_4_001
编写时间
2011-12-24
测试内容和目的
测试网络诊断功能是否正常
测试前提
1.SOC系统处于正常登陆状态
2.网络正常、不正常
测试方法及步骤(包括相应的测试数据)
1.通过“网络诊断”诊断,输入IP地址。
2.点击诊断。
查看界面是否弹出ping窗口。
预期结果
弹出ping窗口,提示相关信息
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.6启动VNC
用例编号
SOC_3_5_001
编写时间
2011-12-24
测试内容和目的
是否能通过VNC进行远程连接
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
测试方法及步骤(包括相应的测试数据)
1.SOC系统服务器,需要安装VNC客户端。
2.通过“启动VNC”看是否能弹出VNC连接界面
预期结果
通过“启动VNC”功能,能够进入VNC连接界面
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.7关闭SNC
用例编号
SOC_3_6_001
编写时间
2011-12-24
测试内容和目的
能否正常关闭SNC
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.监测SNC处于正常运行状态
2.通过“关闭SNC”功能关闭SNC
3.核对SNC是否确实已经被关闭,同时查看SOC系统界面是否提示“SNC网络中断”的提示
预期结果
SNC确实被关闭,同时SOC系统界面也会提示相应信息
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
3.8关闭SOC
用例编号
SOC_3_7_001
编写时间
2011-12-24
测试内容和目的
是否能关闭SOC系统
测试前提
1.SOC系统处于正常状态
2.网络正常
测试方法及步骤(包括相应的测试数据)
1.点击关闭SOC,SOC系统是否正常关闭。
预期结果
SOC系统正常关闭
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4设备操作
4.1命令下发
4.1.1上传寄存器数据-审计
用例编号
SOC_4_1_001
编写时间
2011-12-26
测试内容和目的
测试是否能够要求设备上传寄存器数据
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.右键要求上传的设备,点击命令下发,选择“上传寄存器数据-审计”,然后点击下发。
2.断网、连网两种情况。
预期结果
1.断网情况下,SC不能有异常情况发生。
2.下发成功时,点击设备右键菜单“寄存器查询”查看数据是否上传,数据是否正确,时间是否最新。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.1.2关闭设备
用例编号
SOC_4_1_002
编写时间
2011-12-26
测试内容和目的
测试是否能关闭车站设备
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.给车站下TVM、AGM、BOM状态正常的设备下发关闭设备
2.核对实际被下发关闭命令的设备是否真的处于关闭状态
预期结果
查看被下发关闭设备命令的TVM、AGM、BOM设备确实被处于关闭状态
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.1.3打开设备
用例编号
SOC_4_1_003
编写时间
2011-12-26
测试内容和目的
测试处于关闭状态的设备是否能够解除“关闭”状态显示“开”状态
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.给处于“关闭”状态的TVM、AGM、BOM下发“打开设备”命令
2.核对该设备是否处于“开”状态
预期结果
接受“打开设备”命令之前处于“关闭”状态的TVM、AGM、BOM设备显示“开”状态
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.1.4上传设备状态
用例编号
SOC_4_1_004
编写时间
2011-12-26
测试内容和目的
测试设备是否能够响应“上传设备状态”命令
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.右键要求上传的TVM、AGM、BOM,点击命令下发,选择“上传设备状态”,然后点击下发。
2.断网、连网两种情况。
预期结果
通过点击设备右键,查询该台TVM、AGM、BOM状态。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.1.5使用主IP通信(保留)
用例编号
SOC_4_1_005
编写时间
2011-12-24
测试内容和目的
测试前提
测试方法及步骤(包括相应的测试数据)
预期结果
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.1.6使用备用IP通信(保留)
用例编号
SOC_4_1_006
编写时间
2011-12-24
测试内容和目的
测试前提
测试方法及步骤(包括相应的测试数据)
步骤:
同使用主IP通信
预期结果
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.2模式切换
4.2.1紧急模式
用例编号
SOC_4_2_001
编写时间
2011-12-26
测试内容和目的
是否能向设备下发“紧急模式”
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.给车站处于正常状态的单台TVM、AGM、BOM设备下发“紧急模式”;
2.给车站多个处于正常状态的多台TVM、AGM、BOM下发“紧急模式”;
3.给车站所有设备下发“紧急模式”;
预期结果
1.执行步骤1,检查每台设备应处于“紧急模式”;
2.执行步骤2,检查每台设备应处于“紧急模式”;
3.执行步骤3,检查每台设备应处于“紧急模式”;
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.2.2进站出站免检模式
用例编号
SOC_4_2_002
编写时间
2011-12-26
测试内容和目的
只针对闸机有效,能否给设备下发“进站出站免检模式”
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.给车站处于正常状态的闸机下发“进站出站免检模式”
2.核对接受该模式的闸机是否处于“进站出站免检模式”
预期结果
1.对车站下处于正常状态的某一、多个闸机下发该命令,设备都会显示“进站出站免检模式”,同时不用检票能正常进站或出站
2.对车站一个、多个设备下发该命令,状态正常的闸机如1,其他设备会显示“进站出站免检”,但是该命令只对闸机有用
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.2.3日期免检模式
用例编号
SOC_4_2_003
编写时间
2011-12-26
测试内容和目的
(只针对闸机有效)
通过对闸机下发日期免检模式,闸机能对到期的票卡不做限制,不检查票卡的有效期。
测试前提
闸机处于正常模式
网络通讯正常
测试方法及步骤(包括相应的测试数据)
1.制造一张过期的票卡,看是否能出站。
2.通过SOC,选中闸机,右键模式切换,下发日期免检模式。
3.查看是否下发成功。
4.同样方式制造一张过期的票卡,看是否能够通行。
5.取消日期免检模式,再重复1步。
预期结果
正常模式下,过期的卡不能通行,日期免检模式下,过期的卡能正常通行。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.2.4时间免检模式
用例编号
SOC_4_2_004
编写时间
2011-12-24
测试内容和目的
(只针对闸机有效)
通过对闸机下发时间免检模式,闸机能对超时的票卡不做限制,不检查超时时间。
测试前提
闸机处于正常模式
网络通讯正常
测试方法及步骤(包括相应的测试数据)
1.制造一张超时的票卡,检查是否能出站
2.给闸机下发时间免检模式,查看是否下发成功提示。
3.同样制造一张超时的票卡,看是否能通行
4.取消时间免检模式,再重复做1.
预期结果
正常模式下,超时的卡不能通行,时间免检模式下,超时的卡能正常通行。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.2.5列车故障模式
用例编号
SOC_4_2_005
编写时间
2011-12-26
测试内容和目的
能否向设备下发“列车故障模式”
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.给车站TVM、AGM、BOM设备下发“列车故障模式”
2.核对设备实际状态
3.出站票,可以再次进站(在有效期时间里)。
预期结果
1.接受到“列车故障模式”的进站AGM显示“列车故障模式”,并不能进站
2.接收到“列车故障模式”的TVM和BOM会显示“列车故障模式”并且不能进行售票
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.2.6超程免检模式
用例编号
SOC4_2_006
编写时间
2011-12-2
测试内容和目的
能够对设备下发“超程免检模式”
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.SNC正常
测试方法及步骤(包括相应的测试数据)
1.对车站TVM、AGM、BOM设备下发“超程免检模式”
2.核对设备实际状态
预期结果
1.对设备状态正常的出站AGM,接收到“超程免检模式”的命令后,对于确实超程的乘客能够正常出站
2.其他设备会显示“超程免检模式”,但是并无任何作用。
其中TVM和进站AGM显示一下就恢复正常状态,BOM会在状态栏出显示“超程免检模式”,直到取消该模式
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.3寄存器查询
用例编号
SOC_4_3_001
编写时间
2012-1-6
测试内容和目的
能否查询到寄存器数据,包括最近上报寄存器查询和区域寄存器差异查询
测试前提
1.SOC系统处于正常登陆状态
2.网络正常
3.数据库正常
测试方法及步骤(包括相应的测试数据)
1.最新上报寄存器数据查询
通过测试用例“上传寄存器数据-审计”,让设备(BOM、TVM、GATE)主动上传寄存器数据。
通过最新上报寄存器数据查看数据是否正确。
2.区域寄存器差值查询
查询一段区域里的寄存器数据,值为两个区域的值的差值。
查询出来,看数据是否正常,可以记录两个时间段最新上传的寄存器数据,然后差值对比。
预期结果
数据与设备做个的交易数据一致。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.4状态查询
用例编号
SOC_4_4_001
编写时间
2012-1-11
测试内容和目的
能够查询到设备发生的状态信息。
测试前提
网络通讯正常
能够正确监测到(BOM,TVM,GATE)设备状态。
测试方法及步骤(包括相应的测试数据)
1.终端设备(BOM,TVM,GATE)模拟各个状态
2.右键设备,选择状态查询,看是否能查询出对应的状态。
预期结果
能够正确查询出设备相关的状态信息。
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.5当前参数版本查询
用例编号
SOC_4_5_001
编写时间
2011-12-26
测试内容和目的
能否对某一设备查看当前参数版本、参数重新下发、参数同步、对多个设备以及车站所有设备进行参数版本差异对比
测试前提
1.SOC系统正常
2.网络正常
3.数据库正常
4.SNC正常
测试方法及步骤(包括相应的测试数据)
1.对单台TVM、AGM、BOM设备进行参数版本对比,SOC处于登陆正常状态,选择需要进行参数版本对比的设备并查询;
2.对车站所有TVM、AGM、BOM设备进行参数版本对比,可以选择所有设备,也可以通过上方菜单的“当前参数查询”进行查询;
3.对单个TVM、AGM、BOM设备进行当前参数版本查询;
4.对单个TVM、AGM、BOM设备进行当前参数版本查询之后进行参数重新下发;
5.对单个TVM、AGM、BOM设备进行当前参数版本查询进行参数同步。
预期结果
1.状态正常的TVM、AGM、BOM设备,返回车站当前选中参数的版本与设备参数的差;事件提示“LV2通信故障”的设备提示相应信息;
2.同1;
3.选中需要查看的参数类型,进行查询,返回设备当前的参数类型和版本;
4.设备当前参数版本选择所需重新下发的参数,下发成功,同时设备上接受到参数文件;
5.参数同步,提示相应信息,网络正常的设备上查看到所有参数类型的最近文件;
实际测试结果
测试时间
测试结果
测试发现的缺陷描述或缺陷ID
4.6将来参数版本查询
用例编号
SOC_4_6_001
编写时间
2011-12-24
测试内容和目的
能否查询到将来生效参数类型和版本,能够重新下发将来参数到设备
测试前提
1.SOC系统正常登陆状态
2.网络正常
3.数据库正常
4.SNC正常
测试方法及步骤(包括相应的测试数