JT-T-1356.2-2020城市公共交通IC卡检测规范第2部分:读写终端_第1页
JT-T-1356.2-2020城市公共交通IC卡检测规范第2部分:读写终端_第2页
JT-T-1356.2-2020城市公共交通IC卡检测规范第2部分:读写终端_第3页
JT-T-1356.2-2020城市公共交通IC卡检测规范第2部分:读写终端_第4页
JT-T-1356.2-2020城市公共交通IC卡检测规范第2部分:读写终端_第5页
已阅读5页,还剩143页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS03.220.20;35.240.15中华人民共和国交通运输行业标准城市公共交通IC卡检测规范第2部分:读写终端TestspecificationonICcardforurbanpublictransport—Part2:Readandwriteterminal2020-12-30发布2021-03-01实施中华人民共和国交通运输部发布Ⅰ前言 引言 2规范性引用文件 3术语和定义 4缩略语 5测试基本要求 6电子钱包终端测试项目要求 7电子现金终端测试项目要求 附录A(规范性附录)终端错误代码表 Ⅱ—第1部分:卡片应用;—第2部分:读写终端;—第3部分:非接触卡片电气特性及通信协议;—第4部分:非接触读写终端电气特性及通信协议。本部分由交通运输信息通信及导航标准化技术委员会提出并归口。本部分起草单位:中国交通通信信息中心、北京中交金卡科技有限公司、北京中交信联认证有限公司、北京智慧云测科技有限公司、江苏交通一卡通有限公司、天津通卡智能网络科技股份有限公司、深圳市德卡科技股份有限公司、深圳市雄帝科技股份有限公司、上海忞鑫智能科技有限公司、南京熊猫信息产业有限公司、长春光华科技发展有限公司、天津环球磁卡集团有限公司、珠海亿达科技电子工业有限公司、武汉市公用电子工程有限责任公司、深圳市三联众瑞科技有限公司、福建索天信息科技股份有限电子有限公司。Ⅲ本部分编写的主要依据是JT/T978.2IC卡相关产品在实际应用中的技术要求。为保证城市公共交通IC卡相关产品能够正确实现其技术要求,制定了本部分的相关测试项目。1城市公共交通IC卡检测规范第2部分:读写终端JT/T1356的本部分规定了城市公共交通IC卡电子钱包终端和电子现金终端的测试基本要求及测试项目要求。本部分适用于JT/T978.3规定的读写终端检测,其他类似终端可参照使用。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。JT/T978(所有部分)城市公共交通IC卡技术规范3术语和定义JT/T978界定的术语和定义适用于本文件。4缩略语下列缩略语适用于本文件。5测试基本要求对于各测试项目,测试环境如下:2—测试系统周边30cm的区域范围内,不应有金属物体或其他干扰源;—测试系统周边1m的区域范围内,不应有非接触终端及手机等其他天线。5.2测试平台结构为执行测试项目,应建立可实现基本功能的测试平台,确保各个测试项目按要求进行。PICC天线应放在待测终端的非接触工作场内。测试平台结构见图1。图1测试平台结构5.3测试项目编号测试项目类别见表1。在测试项目类别中根据卡片若干个不同的测试点分为具体的测试项目。所有测试项目,除特别标注为可选测试项目的,均默认为必测项目。表1读写终端测试项目类别测试项目类别名称类别编号章条一级二级电子钱包终端基本功能EP_JBGN脱机交易EP_TJJY联机交易EP_LJJY稳定性交易时间EP_JYSJ管理性能EP_GLXN电子现金终端标准快速支付分时分段EC_QEXTA脱机预授权EC_QEXTB单次优惠EC_QEXTC稳定性交易时间EC_JYSJ对每一个测试项目进行唯一编号,编号结构为四段式,前三段为类别编号,第四段为测试项目顺序号,说明见图2。3图2测试项目编号结构说明使每个测试项目的测试点符合JT/T978的相关要求。准备好相应配置的终端和卡片以备测试。按照步骤顺序将满足测试条件的卡片放入终端读卡区域进行交易,实现预期的测试目的。对测试流程中终端响应进行判断,满足JT/T978的对应要求要求则测试通过,不满足标准要求则测试不通过。5.8应用示例对测试项目类别为电子钱包终端中基本功能(EP_JBGN)的第一个测试(见6.1.1)。电子钱包终端中基本功能(EP_JBGN)的测试包括14个测试点,即确保终端能够正确选择互联互片返回不同的响应状态码、正确判断卡片15文件中的发卡机构代码、正确判断卡片文件中的应用类型标识、正确判断卡片文件中的发卡机构应用版本、正确判断卡片文件中的应用启用日期、正确判断卡片文件中的应用有效日期、正确判断卡片文件中无意义的应用启用日期和应用有效日期、正确判断消费交易时卡片返回的密钥版本号、正确判断消费交易时卡片返回的MAC2值、正确判断通过后台下发到终端里的黑名单卡、正确判断互联互通变长记录文件及修改该文件时卡片的返回状态码、正确处理在交易处理过程中卡片离场并重新进场的恢复机制,分别对应14个不同的测试项目,编号从001~014,6.1.1为第一个测试项目。测试项目编号:EP_JBGN_001。测试目的:即测试点,6.1.1的测试点是“确保终端能够正确选择互联互通电子钱包应用”。测试条件:准备好支持电子钱包应用和电子钱包复合应用的终端和卡片。测试流程:按照步骤顺序将卡片放入终端读卡区域进行消费交易。测试结果:如交易满足“终端应能选择互联互通电子钱包应用,并能成功完成电子钱包应用的单次和复合消费”测试结果要求,则本测试项目测试通过,否则测试不通过。46电子钱包终端测试项目要求表2EP_JBGN_001测试要求测试项目编号测试目的确保终端能够正确选择互联互通电子钱包应用测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置);b)卡片配置:N/A测试流程将卡片放入终端读卡区域进行消费交易测试结果终端应能选择互联互通电子钱包应用,并能成功完成电子钱包应用的单次和复合消费6.1.2EP_JBGN_002EP_JBGN_002测试要求见表3。表3EP_JBGN_002测试要求测试项目编号测试目的确保终端能够在应用选择后正确发送getbalance命令获取余额信息测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用。b)卡片配置:1)交易1:卡片执行单次消费交易;2)交易2:卡片执行复合消费交易(更新互联互通文件);3)交易3:卡片执行有效的圈存交易;4)交易4:卡片执行有效的圈提交易;5)交易5:卡片执行有效的修改透支限额交易测试流程将卡片放入终端读卡区域进行消费交易测试结果各交易成功执行,同时在选择应用后向卡片发送getbalance指令,指令的参数p1=036.1.3EP_JBGN_003EP_JBGN_003测试要求见表4。5表4EP_JBGN_003测试要求测试项目编号测试目的确保终端能够正确处理读SFI=15文件时卡片返回不同的响应状态码测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:2)交易2:读SFI=测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端正确读取文件,并交易成功;b)交易2:终端应提示读文件失败,交易出错6.1.4EP_JBGN_004EP_JBGN_004测试要求见表5。表5EP_JBGN_004测试要求测试项目编号测试目的确保终端能够正确判断卡片15文件中的发卡机构代码测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:发卡机构正确(09991001FFFFFFFF);2)交易2:发卡机构错误(FFFF1001FFFFFFFF);3)交易3:发卡机构错误(FFFFFFFFFFFFFFFF)测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端正确读取文件,并交易成功;b)交易2:终端应提示发卡机构错误,交易出错;c)交易3:终端应提示发卡机构错误,交易出错6.1.5EP_JBGN_005EP_JBGN_005测试要求见表6。6表6EP_JBGN_005测试要求测试项目编号测试目的确保终端能够正确判断卡片文件中的应用类型标识测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:应用类型标识正确(00);2)交易2:应用类型标识错误(01);3)交易3:应用类型标识错误(02);4)交易4:应用类型标识错误(03);5)交易5:应用类型标识错误(04);6)交易6:应用类型标识错误(FF)测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端正确读取文件,并交易成功;b)交易2:终端应提示应用类型标识错误,交易出错;c)交易3:终端应提示应用类型标识错误,交易出错;d)交易4:终端应提示应用类型标识错误,交易出错;e)交易5:终端应提示应用类型标识错误,交易出错;f)交易6:终端应提示应用类型标识错误,交易出错6.1.6EP_JBGN_006EP_JBGN_006测试要求见表7。表7EP_JBGN_006测试要求测试项目编号测试目的确保终端能够正确判断卡片文件中的发卡机构应用版本测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:应用版本正确(00);2)交易2:应用版本错误(01);3)交易3:应用版本错误(02);4)交易4:应用版本错误(03);5)交易5:应用版本错误(04);6)交易6:应用版本错误(FF)测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端正确读取文件,并交易成功;b)交易2:终端应提示应用版本错误,交易出错;c)交易3:终端应提示应用版本错误,交易出错;d)交易4:终端应提示应用版本错误,交易出错;e)交易5:终端应提示应用版本错误,交易出错;f)交易6:终端应提示应用版本错误,交易出错76.1.7EP_JBGN_007EP_JBGN_007测试要求见表8。表8EP_JBGN_007测试要求测试项目编号测试目的确保终端能够正确判断卡片文件中的应用启用日期测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:应用启用日期是201002)交易2:应用启用日期是终端当前日期;3)交易3:应用启用日期比终端当前日期晚一天;4)交易4:应用启用日期是20120229;5)交易5:应用启用日期是20280229测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端正确读取文件,并交易成功;b)交易2:终端正确读取文件,并交易成功;c)交易3:终端应提示卡片未启用,交易出错;d)交易4:终端应提示正确读取文件,并交易成功;e)交易5:终端应提示卡片未启用,交易出错6.1.8EP_JBGN_008EP_JBGN_008测试要求见表9。表9EP_JBGN_008测试要求测试项目编号测试目的确保终端能够正确判断卡片文件中的应用有效日期测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:应用有效日期比终端当前日期早一天;2)交易2:应用有效日期是20301231;3)交易3:应用有效日期是终端当前日期;4)交易4:应用有效日期是20120229;5)交易5:应用有效日期是20280229测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端应提示卡片已失效,交易出错;b)交易2:终端正确读取文件,并交易成功;c)交易3:终端正确读取文件,并交易成功;d)交易4:终端应提示卡片已失效,交易出错;e)交易5:终端正确读取文件,并交易成功86.1.9EP_JBGN_009EP_JBGN_009测试要求见表10。表10EP_JBGN_009测试要求测试项目编号测试目的确保终端能够正确判断卡片文件中无意义的应用启用日期和应用有效日期测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:应用启用日期是201F0101;2)交易2:应用启用日期是200F0101;3)交易3:应用启用日期是20101307;4)交易4:应用启用日期是20100001;5)交易5:应用启用日期是20100F01;6)交易6:应用启用日期是20100431;7)交易7:应用启用日期是20101267;8)交易8:应用启用日期是20100229;9)交易9:应用启用日期是201001F;10)交易10:应用有效日期是20311)交易11:应用有效日期是20014)交易14:应用有效日期是203测试流程将卡片放入终端读卡区域进行消费交易测试结果终端应提示启用日期或有效日期错误,交易出错EP_JBGN_010测试要求见表11。表11EP_JBGN_010测试要求测试项目编号测试目的确保终端能够正确判断消费交易时卡片返回的密钥版本号测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:互联互通电子钱包应用消费交易中密钥版本号是01;2)交易2:互联互通电子钱包应用消费交易中密钥版本号是0A;3)交易3:互联互通电子钱包复合应用消费交易中密钥版本号是01;4)交易4:互联互通电子钱包复合应用消费交易中密钥版本号是0A9表11(续)测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端交易成功;b)交易2:终端应提示密钥版本号错误,交易出错;c)交易3:终端交易成功;d)交易4:终端应提示密钥版本号错误,交易出错EP_JBGN_011测试要求见表12。表12EP_JBGN_011测试要求测试项目编号测试目的确保终端能够正确判断消费交易时卡片返回的MAC2值测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:互联互通电子钱包应用消费交易中MAC2值正确;2)交易2:互联互通电子钱包应用消费交易中MAC2值是全0;3)交易3:互联互通电子钱包应用消费交易中MAC2值是全F;4)交易4:互联互通电子钱包复合应用消费交易中MAC2值正确;5)交易5:互联互通电子钱包复合应用消费交易中MAC2值是全0;6)交易6:互联互通电子钱包复合应用消费交易中MAC2值是全F测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端交易成功;b)交易2:终端应提示MAC2值错误,交易出错;c)交易3:终端应提示MAC2值错误,交易出错;d)交易4:终端交易成功;e)交易5:终端应提示MAC2值错误,交易出错;f)交易6:终端应提示MAC2值错误,交易出错EP_JBGN_012测试要求见表13。表13EP_JBGN_012测试要求测试项目编号测试目的确保终端能够正确判断通过后台下发到终端里的黑名单卡测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:测试卡片的卡号是黑名单排序中的第一条;2)交易2:测试卡片的卡号是黑名单排序中的最后一条;3)交易3:测试卡片的卡号是黑名单排序中的中间任意一条;4)交易4:测试卡片的卡号不存在于黑名单卡号中表13(续)测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端应提示黑名单卡,交易出错;b)交易2:终端应提示黑名单卡,交易出错;c)交易3:终端应提示黑名单卡,交易出错;d)交易4:终端交易成功EP_JBGN_013测试要求见表14。表14EP_JBGN_013测试要求测试项目编号测试目的确保终端能够正确判断互联互通变长记录文件及修改该文件时卡片的返回状态码测试条件a)终端配置:支持电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:终端读取互联互通变长记录文件时卡片返回‘6A83’;2)交易2:终端读取互联互通变长记录文件时卡片返回的ID号是0000;3)交易3:终端读取互联互通变长记录文件时卡片返回的ID号是0010;4)交易4:终端读取互联互通变长记录文件时卡片返回的ID号是0100;5)交易5:终端读取互联互通变长记录文件时卡片返回的ID号是9999;6)交易6:终端读取互联互通变长记录文件时卡片返回的ID号是FFFF;7)交易7:终端读取互联互通变长记录文件时卡片返回记录长度是01;8)交易8:终端读取互联互通变长记录文件时卡片返回记录长度比规定的长度少一个字节;9)交易9:终端读取互联互通变长记录文件时卡片返回记录长度比规定的长度多一个字节;10)交易10:终端读取互联互通变长记录文件时卡片返回记录长度是232个字节;11)交易11:终端读取互联互通变长记录文件时卡片返回的应用有效标识12)交易12:终端读取互联互通变长记录文件时卡片返回的应用有效标识13)交易13:终端读取互联互通变长记录文件时卡片返回的应用有效标识是FF;14)交易14:终端读取互联互通变长记录文件时卡片返回的互联互通交易标识15)交易15:终端读取互联互通变长记录文件时卡片返回的互联互通交易标识16)交易16:终端读取互联互通变长记录文件时卡片返回的互联互通交易标识是FF;17)交易17:终端读取互联互通变长记录文件时卡片返回的应用锁定标志表14(续)测试条件18)交易18:终端读取互联互通变长记录文件时卡片返回的应用锁定标志19)交易19:终端读取互联互通变长记录文件时卡片返回的应用锁定标志是FF;20)交易20:卡片对UPDATECAPPDATACACHE命令的响应状态码是6A82;21)交易21:卡片对UPDATECAPPDATACACHE命令的响应状态码是6A83;22)交易22:卡片对UPDATECAPPDATACACHE命令的响应状态码是6A84;23)交易23:卡片对UPDATECAPPDATA测试流程将卡片放入终端读卡区域进行消费交易测试结果终端应提示相应的错误原因,交易出错EP_JBGN_014测试要求见表15。表15EP_JBGN_014测试要求测试项目编号测试目的确保终端能够正确处理在交易处理过程中卡片离场并重新进场的恢复机制测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用。b)卡片配置:1)交易1:卡片执行单次消费交易;2)交易2:卡片执行复合消费交易(更新互联互通文件)测试流程a)将卡片放入终端读卡区域进行单次消费交易,卡片在发出消费命令响应但终端未指令;b)将卡片放入终端读卡区域进行复合消费交易,卡片在发出消费命令响应但终端未收到的时间段内离场。卡片重新进场,终端发送GETTRANSACTIONPROVE指令测试结果a)卡片离场时终端应提示交易未完成,需重新刷卡。卡片重新进场后终端应成功取回上次交易消费命令响应,提示交易成功;b)卡片离场时终端应提示交易未完成,需重新刷卡。卡片重新进场后终端应成功取回上次交易消费命令响应,提示交易成功6.2脱机交易6.2.1EP_TJJY_001EP_TJJY_001测试要求见表16。表16EP_TJJY_001测试要求测试项目编号EP_TJJY_001测试目的确保终端能够正确执行电子钱包消费交易测试条件a)终端配置:支持电子钱包应用。b)卡片配置:1)交易1:电子钱包余额100元,交易金额1元;2)交易2:电子钱包余额1元,交易金额1元;3)交易3:最大金额消费交易(按终端实际支持的金额测试);4)交易4:电子钱包余额1元,交易金额2元;5)交易5:N/A;6)交易6:N/A测试流程将卡片放入终端读卡区域进行消费交易测试结果a)交易1:终端交易成功;b)交易2:终端交易成功;c)交易3:终端交易成功;d)交易4:终端应提示余额不足,交易失败,显示卡片余额不变;e)交易5:查看终端中保存的交易1、交易2、交易3交易记录,记录中的交易金额、卡f)交易6:交易1、交易2、交易3时终端在交易结束后能正确显示卡片余额6.2.2EP_TJJY_002EP_TJJY_002测试要求见表17。表17EP_TJJY_002测试要求测试项目编号EP_TJJY_002测试目的确保终端能够正确执行电子钱包查询交易测试条件a)终端配置:支持电子钱包查询交易功能。b)卡片配置:1)交易1:电子钱包余额为0元;2)交易2:电子钱包余额为0x00FFFFFF元;3)交易3:卡片中存在10笔交易记录(包含钱包消费、钱包圈存、钱包圈提、钱包复合应用消费四种交易);4)交易4:查询卡片中的1E文件测试流程将卡片放入终端读卡区域进行电子钱包查询交易测试结果a)交易1:终端显示卡片余额为0元;b)交易2:终端显示卡片余额为167772.15元;c)交易3:显示交易记录,记录中的交易金额、卡号、终端交易序号、交易日期、交易时d)交易4:显示交易记录,记录中的交易类型、交易金额、终端编号、交易日期、交易时间、受理方城市代码等信息正确6.2.3EP_TJJY_003EP_TJJY_003测试要求见表18。表18EP_TJJY_003测试要求测试项目编号EP_TJJY_003测试目的确保终端能够正确执行电子钱包复合应用消费交易,并能够正确更新相对应的变长文件测试条件a)终端配置:支持电子钱包复合应用,SFI=0x1AID=2703(根据实际配置)。b)卡片配置:1)交易1:电子钱包余额100元;2)交易2:电子钱包余额99元;3)交易3:卡片中已具有相应的互联互通变长记录文件;4)交易4:N/A测试流程a)将卡片放入终端读卡区域进行上车、下车交易:1)交易1:执行上车、下车交易,交易金额1元,查看终端在交易结束后显示的卡片余额;2)交易2:执行上车、下车交易,交易金额1元,查看终端在交易结束后显示的卡片余额;3)交易3:执行上车、下车交易,只读取相对应的变长记录文件,查看终端在交易结束后显示的卡片余额;4)交易4:执行上车、下车交易,只更新相对应的变长记录文件中的上、下车信息,查看终端在交易结束后显示的卡片余额。测试结果a)查看交易结束后终端显示卡片余额:1)交易1:终端上车、下车交易成功,终端在交易结束后显示的卡片余额为2)交易2:终端上车、下车交易成功,终端在交易结束后显示的卡片余额为3)交易3:终端上车、下车交易时,应只读取相对应的变长记录文件,终端在交易结束后显示的卡片余额正确;4)交易4:上车交易时,终端只更新相对应变长记录文件中的上车信息;下车交易时,终端只更新相对应变长记录文件中的下车信息,终端在交易结束后显示的卡片余额正确。6.3.1EP_LJJY_001EP_LJJY_001测试要求见表19。表19EP_LJJY_001测试要求测试项目编号EP_LJJY_001测试目的确保终端能够正确执行电子钱包圈存交易测试条件a)终端配置:支持电子钱包圈存交易。b)卡片配置:1)交易1:电子钱包余额0x00002710(100元),交易金额0x00000064(1元);2)交易2:电子钱包余额0,交易金额0x00FFFFFF;3)交易3:电子钱包余额0,交易金额0x0104)交易4:电子钱包余额0x00000001(0.01元),交易金额0x00FFFFFF;5)交易5:电子钱包余额0x00002710(100元),交易金额0x00000064(1元)测试流程a)交易1~交易4:将卡片放入终端读卡区域进行圈存交易;b)交易5:在输入圈存金额到IC卡收到圈存命令之间,将卡片移开测试结果a)交易1:终端交易成功;b)交易2:终端交易成功;c)交易3:终端交易失败,提示金额超限;d)交易4:终端交易失败,提示金额超限;e)交易5:终端交易失败6.3.2EP_LJJY_002EP_LJJY_002测试要求见表20。表20EP_LJJY_002测试要求测试项目编号EP_LJJY_002测试目的确保终端能够正确执行电子钱包圈提交易测试条件a)终端配置:支持电子钱包圈提交易。b)卡片配置:1)交易1:电子钱包余额0x00002710(100元),交易金额0x00000064(1元);2)交易2:电子钱包余额0x00FFFFFF,交易金额0x00FFFFFF;3)交易3:电子钱包余额0x00FFFFFF,交易金额0x01000000;4)交易4:电子钱包余额0x00002710(100元),交易金额0x00002710(100元);5)交易5:电子钱包余额0x00002710(100元),交易金额0x00000064(1元)测试流程a)交易1~交易4:将卡片放入终端读卡区域进行圈提交易;b)交易5:在输入圈提金额到IC卡收到圈提命令之间,将卡片移开测试结果a)交易1:终端交易成功;b)交易2:终端交易成功;c)交易3:终端交易失败,提示金额超限;d)交易4:终端交易失败,提示金额超限;e)交易5:终端交易失败6.3.3EP_LJJY_003EP_LJJY_003测试要求见表21。表21EP_LJJY_003测试要求测试项目编号EP_LJJY_003测试目的确保终端能够正确将存储的脱机交易记录上送至后台测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置);b)卡片配置:N/A测试流程a)先清空终端中存储的所有交易,连续做以下10笔交易:1)第1笔交易:EP消费1元;2)第2笔交易:EP复合消费1元;3)第3笔交易:EP消费2元;4)第4笔交易:EP复合消费2元;5)第5笔交易:EP消费3元;6)第6笔交易:EP复合消费3元;7)第7笔交易:EP消费4元;8)第8笔交易:EP复合消费4元;9)第9笔交易:EP消费5元;10)第10笔交易:EP复合消费5元。b)执行终端脱机交易记录上送。c)在上述的交易过程中,EP消费为标准的EP消费流程,交易过程中不进行文件的更新。而EP符合消费为标准的交通复合消费流程,在交易过程中需要对互联互通文件进行更新测试结果上送到后台的交易笔数及交易记录中的交易金额、卡号、交易序号、交易日期、交易时间正确表22EP_WDX_001测试要求测试项目编号测试目的交易数量达到一定量级后,终端仍可正常执行交易测试条件a)批准的非接触交易;b)交易数量较大测试流程循环执行1000笔电子钱包脱机消费交易测试结果1000笔交易均可正常执行EP_JYSJ_001测试要求见表23。表23EP_JYSJ_001测试要求测试项目编号EP_JYSJ_001测试目的验证电子钱包消费时,终端交易性能测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用,SFI=0x1AID=2703(根据实际配置);b)卡片配置:支持电子钱包应用和电子钱包复合应用测试流程a)执行电子钱包脱机消费交易;b)执行电子钱包复合消费交易测试结果电子钱包脱机消费交易和电子钱包复合消费交易时,终端响应处理时间不得大EP_GLXN_001测试要求见表24。表24EP_GLXN_001测试要求测试项目编号测试目的验证电子钱包终端固件升级、白名单存储数量、记录存储数量的管理性能测试条件a)终端配置:支持电子钱包应用和电子钱包复合应用;b)卡片配置:支持电子钱包应用和电子钱包复合应用测试流程a)终端通过在线升级或专用设备、存储卡等升级方式进行程序升级;b)向终端下发2000条白名单;c)查验终端记录存储条数测试结果a)终端应实现安全的固件升级;b)终端应成功实现2000条白名单的判断;c)终端应成功存储20000条记录7电子现金终端测试项目要求7.1标准快速支付表25EC_QMOT_001测试要求测试项目编号测试目的确保具有脱机能力的终端支持DDA测试条件a)终端具有脱机能力;b)AIP中指示支持DDA表25(续)测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用选择过程;d)卡片接收到终端的GPO命令;测试结果终端应执行DDA,并处理交易直到完成(脱机批准)表26EC_QMOT_002测试要求测试项目编号测试目的确保具有脱机能力的终端支持DDA测试条件a)终端具有脱机能力;b)AIP中指示支持DDA;c)终端不支持国密算法;d)交易预处理和探测卡片处理成功完成;e)使用PPSE方式选择应用;f)执行初始化应用选择过程;测试结果终端应执行DDA,使用RSA算法,并处理交易直到完成(脱机批准)表27EC_QMOT_003测试要求测试项目编号测试目的当交易被拒绝后,终端应终止交易测试条件a)交易拒绝;b)发卡机构应用数据中包含AAC测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用处理;d)卡片接收到终端的GPO命令;e)卡片返回包含发卡机构应用数据(标签‘9F10’)的GPO响应,字节5,第6~5位为测试结果终端应终止交易表28EC_QMOT_004测试要求测试项目编号测试目的在交易处理期间,终端应向持卡人显示交易结果测试条件a)批准的非接触交易;b)发卡机构应用数据中包含TC测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用处理;d)卡片接收到终端的GPO命令;e)卡片返回包含发卡机构应用数据(标签‘9F10’)的GPO响应:字节5,第6~5位为测试结果终端应提示持卡人出示卡片,执行交易,提示交易已批准表29EC_QMOT_005测试要求测试项目编号测试目的在交易处理期间,终端应向持卡人显示交易结果测试条件a)拒绝的非接触交易;b)发卡机构应用数据中包含AAC测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用处理;d)卡片接收到终端的GPO命令;e)卡片返回包含发卡机构应用数据(标签‘9F10’)的GPO响应:字节5,第6~5位为测试结果终端应提示持卡人出示卡片,执行交易,提示交易已拒绝表30EC_QMOT_006测试要求测试项目编号测试目的在交易处理期间,终端应向持卡人显示交易结果测试条件终止的非接触交易表30(续)测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用处理;d)卡片接收到终端的GPO命令;测试结果终端应提示持卡人出示卡片,执行交易,提示交易已终止表31EC_QMOT_007测试要求测试项目编号测试目的当终端要求持卡人出示卡片时,终端应显示授权金额(标签‘9F02’)测试条件终端支持在提示出示卡片时显示授权金额(标签‘9F02’)测试流程b)终端提示出示卡片测试结果终端应显示授权金额(标签‘9F02’),具备打印功能的终端应能打印余额,如终端能够打印或者显示TVR,应不能置位表32EC_QMOT_008测试要求测试项目编号测试目的当卡片提供了可用脱机消费金额时,终端应将其显示和/或打印出来测试条件a)终端可选地支持显示和打印可用脱机消费金额;b)卡片提供可用脱机消费金额测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用处理;d)卡片接收到终端的GPO命令;e)卡片在GPO响应中返回可用脱机消费金额(标签‘9F5D’)测试结果当终端提示读卡成功时,终端应显示可用脱机消费金额,和/或在交易单据上打印可用脱机消费金额,如终端能够打印或者显示TVR,应不能置位表33EC_QMOT_009测试要求测试项目编号测试目的确保终端提供输入的授权金额,并且不会被卡片所提供的授权金额替换测试条件a)终端具有联机能力;b)在终端所输入的授权金额(标签‘9F02’)不等于5.90,并且低于最低限额或交易限额值(如果存在)测试流程a)探测卡片处理成功完成;b)PPSE应用选择完成;c)卡片返回GPO响应;d)卡片在GPO响应中返回授权金额以及必备/可选数据;e)卡片在PDOL中请求授权金额;f)卡片在读记录时返回授权金额(标签‘9F02’)等于5.90;g)卡片在发卡机构应用数据中返回ARQC测试结果终端应处理交易直到完成(批准),终端的GPO命令应包含PDOL中请求的数据,GPO命令中的终端授权金额应和终端输入的金额相同,主机(联机)端的授权金额应和输入的金额相同,不能用卡片的授权金额替换表34EC_QMOT_010测试要求测试项目编号测试目的确保终端提供所输入的授权金额,并且不会被卡片所提供的授权金额替换测试条件a)终端具有脱机或脱机/联机能力;b)终端支持DDA;c)在终端所输入的授权金额(标签‘9F02’)不等于5.90,并且低于最低限额或交易限额值(如果存在)测试流程a)探测卡片处理成功完成;b)PPSE应用选择完成;c)卡片返回GPO响应;d)卡片在PDOL中请求授权金额;e)卡片在AIP中标识支持DDA;f)卡片在读记录命令响应中返回授权金额(标签‘9F02’)等于5.90;g)卡片在发卡机构应用数据中返回TC和有效的签名测试结果终端应成功执行DDA,并处理交易直到完成(脱机批准),终端的GPO命令应包括PDOL中请求的数据,GPO命令中的终端授权金额应和终端输入的金额相同表35EC_QMOT_011测试要求测试项目编号测试目的在交易处理期间,终端应与持卡人进行通信,并指示交易结果测试条件a)批准的非接触交易;b)发卡机构应用数据中包含TC测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)执行初始化应用处理;d)卡片接收到终端的GPO命令;e)卡片返回包含发卡机构应用数据(标签‘9F10’)的GPO响应:字节5,第6~5位为测试结果终端应提示持卡人出示卡片,执行交易,提示交易已批准表36EC_QMOT_012测试要求测试项目编号测试目的交易数量达到一定量级后,终端仍可正常执行交易测试条件a)批准的非接触交易;b)交易数量较大测试流程测试结果1000笔交易均可正常执行表37EC_QMOT_013测试要求测试项目编号测试目的确保终端使用目录选择方式来选择PPSE测试条件测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)卡片对SELECTPPSE命令的响应中返回PPSEFCI和‘9000’测试结果终端应通过使用文件名称为‘2PAY.SYS.DDF01’的选择命令,发送PPSE目录选择方式的第一个SELECT命令表38EC_QMOT_014测试要求测试项目编号测试目的终端应支持DF名(AIDs)的最大长度为16个字节测试条件卡片返回的DF名有16个字节测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)卡片返回的PPSE响应中包含长度为16个字节的DF名以及最高级的优先指示器测试结果终端应支持最大16个字节的DF名,终端应将FCI信息加入其候选列表中,终端应选择具有最高优先级的应用,并运行交易直到完成,如支持打印,则打印的AID与选择一致表39EC_QMOT_015测试要求测试项目编号测试目的终端支持FCI的数据TLV解析功能:按照优先级选择包含在FCI中,且被终端支持的一个应用测试条件卡片在PPSE的FCI中应包含多个应用的AID:a)交易1使用的卡片FCI中交易优先指示器第一个AID为01;b)交易2使用的卡片FCI中交易优先指示器第二个AID为01测试流程a)终端选PPSE后解析卡片返回的FCI中包含多个应用的AID:1)交易1:终端找到终端支持的优先级最高的第一个AID并选这这个应用AID;2)交易2:终端找到终端支持的优先级最高的第二个AID并选这这个应用AID。b)终端发送GPO指令。c)终端根据卡片返回的AFL数据读取记录测试结果终端应发送最终应用选择命令给:a)交易1:第一个应用并成功完成交易;b)交易2:第二个应用并成功完成交易表40EC_QMOT_016测试要求测试项目编号测试目的若只有一个共同支持的AID,则终端应忽略该AID的优先级标识,直接选择该应用测试条件卡片仅返回一个应用的AID(该应用同时也被终端支持),其应用优先级标识不是‘01’测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成测试结果终端对唯一的应用发送最终选择命令,而忽略其优先级标识表41EC_QMOT_017测试要求测试项目编号测试目的当FCI没有根据JT/T978要求个人化,但终端的应用列表中有多于一个应用时,终端应从应用列表中选择任意一个应用测试条件a)终端在其PPSE响应中有三个应用。b)卡片对PPSESELECT的响应中的两个应用均不包含以下的数据:1)交易1:第一和第二个目录入口缺少DF名;2)交易2:所有三个目录入口缺少应用标签;3)交易3:所有三个目录入口缺少应用优先指示器测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用测试结果a)交易1:终端可从应用列表中选择任意应用;b)交易2:终端应选择应用列表中优先级最高的应用;c)交易3:终端应从应用列表中选择任意的应用表42EC_QMOT_018测试要求测试项目编号测试目的终端使用从FCI中读到的DF名,发送最终选择命令测试条件a)PPSE响应至少包含2个AID;b)卡片响应SELECTPPSE命令和FINALSELECTADF命令,返回‘9000’以及响应数据测试流程a)交易预处理和探测卡片处理成功完成;b)使用PPSE方式选择应用;c)卡片响应SELELCTPPSE命令,FCI中返回2个以上的AID,并且状态码为‘9000’;e)执行初始化应用处理;f)卡片接收到GPO命令;g)卡片返回包含发卡机构应用数据(标签‘9F10’)的GPO响应:字节5,第6~5位为测试结果发送和接收SELECTPPSE命令及响应后,终端应发送优先级最高的DF名进行SELECT命令,终端应处理交易直到完成表43EC_QMOT_019测试要求测试项目编号测试目的确保终端发送的GPO命令中包含了终端交易属性测试条件卡片在PDOL中请求终端交易属性测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)卡片在PDOL中请求终端交易属性(标签‘9F66’);d)执行初始化应用处理;e)卡片接收到终端的GPO命令测试结果终端应在GPO命令中包含终端交易属性(标签‘9F66’),该字段为4字节,其中字节1表44EC_QMOT_020测试要求测试项目编号测试目的确保终端可以识别格式2的GPO命令响应测试条件GPO响应按格式2进行编码(模板77)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理测试结果终端应接受格式2的GPO命令响应,交易应处理完成(批准或拒绝)表45EC_QMOT_021测试要求测试项目编号测试目的确保终端可以使用卡片请求的PDOL数据来正确填充GPO命令测试条件a)卡片请求128字节长度的PDOL数据;b)GPO响应按格式2编码(模版77)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理测试结果终端应使用128字节长度的PDOL命令数据格式化GPO命令,交易应运行完成(批准或拒绝)表46EC_QMOT_022测试要求测试项目编号测试目的确保终端可以识别格式2的GPO命令响应测试条件卡片在PDOL中请求以下数据:d)交易货币代码(‘5F2A’);测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理测试结果终端应发送全部正确的PDOL格式化的GPO命令给卡片,交易应运行完成(批准或拒绝)表47EC_QMOT_023测试要求测试项目编号测试目的在应用选择过程中,当卡片响应中PDOL缺失时,终端应终止交易测试条件卡片的ADF响应中PDOL缺失测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)卡片在ADF响应中PDOL缺失测试结果终端终止交易表48EC_QMOT_024测试要求测试项目编号测试目的确保当PDOL中缺少终端交易属性时,终端应终止交易测试条件PDOL中没有终端交易属性。测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;测试结果终端终止交易表49EC_QMOT_025测试要求测试项目编号测试目的确保终端的配置设置应与ICS一致测试条件卡片在PDOL中请求终端交易属性测试流程a)PPSE应用选择完成;b)卡片在PDOL中请求终端交易属性(标签‘9F66’);c)执行初始化应用处理;d)卡片接收到终端GPO命令测试结果终端应在GPO命令中包含终端交易属性(标签‘9F66’),确保如果TTQ的字节1的第4~8位符合设备厂商提交的ICS表50EC_QMOT_026测试要求测试项目编号测试目的测试条件c)交易3:卡片在响应GPO命令时返回状态码‘63C测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;测试结果终端应终止交易表51EC_QMOT_027测试要求测试项目编号测试目的测试条件测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;测试结果终端应终止交易表52EC_QMOT_028测试要求测试项目编号测试目的测试条件a)卡片支持两个应用;b)卡片对有最高优先级的应用的GPO命令响应的状态码为‘6985’测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;测试结果在GPO命令响应‘6985’时,终端应回到最终选择处理并选择优先级第二高的应用,终端应处理交易直到完成(批准或拒绝)表53EC_QMOT_029测试要求测试项目编号测试目的确保仅支持标准快速支付的终端能以标准快速支付方式处理交易测试条件a)终端仅支持标准快速支付或者终端处于仅支持标准快速支付模式;表53(续)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;测试结果终端发送的终端交易属性(标签‘9F66’)至少应该包括:字节1,第8位为‘0’;字节1,第7位为‘0’;字节1,第6位为‘1’,终端应以电子现金标准快速支付方式处理交易直到完成(批准或拒绝)表54EC_QMOT_030测试要求测试项目编号测试目的确保当应用密文在GPO响应中出现时,终端以标准快速支付方式处理交易测试条件a)终端支持标准快速支付和非接触电子现金;测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;f)应用密文(标签‘9F26’)在GPO命令响应中出现;测试结果终端发送的终端交易属性(标签‘9F66’)中至少应该包括:字节1,第8位为‘0’;字节1,第7位为‘1’;字节1,第6位为‘1’,终端应以标准快速支付方式处理交易直到完成(批准或拒绝)表55EC_QMOT_031测试要求测试项目编号测试目的确保终端只读取AFL指定的记录测试条件发卡机构应用数据返回TC表55(续)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;e)卡片返回的GPO响应包括发卡机构应用数据(标签‘9F10’):字节5,第6~5位为测试结果终端应只对AFL中指定的记录发出READRECORD命令,终端应处理交易直到完成(批准)表56EC_QMOT_032测试要求测试项目编号测试目的确保终端能正确格式化并填入终端交易属性数据元测试条件a)卡片在PDOL中请求终端交易属性并返回标准快速支付响应。b)终端只支持标准快速支付或设置为标准快速支付模式:1)交易1:卡片请求1字节长度的终端交易属性;2)交易2:卡片请求2字节长度的终端交易属性;3)交易3:卡片请求3字节长度的终端交易属性;4)交易4:卡片请求4字节长度的终端交易属性;5)交易5:卡片请求5字节长度的终端交易属性;6)交易6:卡片请求6字节长度的终端交易属性测试流程a)探测卡片处理已经成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;e)卡片返回GPO响应测试结果终端应处理交易直到完成,终端应设置终端交易属性字节1,第6位为‘1’并且第8位a)交易1,2和3:对于长度小于4个字节的终端交易属性,终端应截取最右边的字节;b)交易4:终端应填充4个字节长度的终端交易属性;c)交易5和6:对于长度大于4个字节的终端交易属性,终端应在末尾填充十六进制的0表57EC_QMOT_033测试要求测试项目编号测试目的确保仅支持标准快速支付的终端在AIP的RFU位置为1时,能以标准快速支付方式处理交易测试条件a)终端仅支持标准快速支付或者终端处于仅支持标准快速支付模式;测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收到终端GPO命令;测试结果终端发送的终端交易属性(标签‘9F66’)至少应该包括:字节1,第8位为‘0’;字节1,第7位为‘0’;字节1,第6位为‘1’,终端应以标准快速支付方式处理交易直到完成(批准或拒绝)表58EC_QMOT_034测试要求测试项目编号测试目的确保终端遵循OLMOT应用的规则来读和处理它不能识别的记录和标签数据测试条件PDOL中请求(由于数据长度过长,可做多个测试):a)收单机构标识;b)附加终端性能;c)授权金额(二进制);d)授权金额(数值型);e)其他金额(二进制);f)其他金额(数值型);g)参考货币金额;h)应用标识—终端;i)CVM结果;j)接口设备(IFD)序列号;k)商户分类码;l)商户标识;m)商户名称和位置;n)销售点(POS)输入方式;o)终端性能;p)终端国家代码;q)终端最低限额;r)终端标识;s)终端风险管理数据;t)终端类型;u)终端验证结果;表58(续)测试条件v)交易货币代码;w)交易货币指数;x)交易日期;y)交易参考货币代码;z)交易参考货币指数;aa)交易序列计数器;bb)交易状态信息;cc)交易时间;dd)交易类型测试流程a)交易预处理和探测卡片处理成功完成。b)PPSE选择完成。c)执行初始化应用处理。d)卡片接收到终端GPO指令。f)终端应处理交易直到完成。终端返回的数据元素格式应正确,并且取值前后一致:2)附加终端性能b;3)授权金额b;4)授权金额n12;5)其他金额b;6)其他金额n12;7)参考货币金额b;8)应用标识b;10)接口设备序列号an8;11)商户分类码n4;13)商户名称及位置ans;14)销售点(POS)输入方式n2;15)终端性能b;16)终端国家代码n3;17)终端最低限额b;19)终端风险管理数据b;20)终端类型n2;21)终端验证结果(TVR)b;22)交易货币代码n3;23)交易货币指数n1;24)交易日期n6(YYMMDD);25)交易参考货币代码n3;26)交易参考货币指数n1;28)交易状态信息(TSI)b;29)交易时间n6(HHMMSS);30)交易类型n2测试结果终端应完成PPSE应用选择过程并处理交易直到完成(批准或拒绝)表59EC_QMOT_035测试要求测试项目编号测试目的确保当仅有必备数据元存在时终端能正确处理标准快速支付交易测试条件a)卡片在GPO响应中仅包括必备数据对象;b)联机交易测试流程a)交易预处理过程和探测卡片处理都成功完成;b)PPSE选择应完成;c)执行初始化应用处理;d)终端发送GPO命令;e)卡片返回GPO响应;f)卡片仅包括必备数据对象;测试结果终端应联机处理交易,终端应处理标准快速支付交易直到交易完成(批准或拒绝)表60EC_QMOT_036测试要求测试项目编号测试目的确保当仅有必备数据元素存在时终端能正确处理标准快速支付交易测试条件a)卡片在GPO应答中仅包括必备数据元素;b)卡片能造成交易被拒绝测试流程a)交易预处理过程和探测卡片处理都成功完成;b)PPSE选择应完成;c)执行初始化应用处理;d)终端发送GPO命令;e)卡片返回GPO响应;f)卡片仅包括必备数据对象;测试结果终端应处理交易直到交易完成(脱机拒绝)表61EC_QMOT_037测试要求测试项目编号测试目的确保当仅存在必备数据对象的时候,终端能正确处理标准快速支付交易测试条件a)在GPO响应时卡片仅包含必备数据对象列表;b)卡片能造成交易被批准测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;f)卡片仅包含必备数据对象;测试结果终端应处理交易直到交易完成(脱机批准)表62EC_QMOT_038测试要求测试项目编号测试目的确保当条件及可选数据对象全部存在的时候,终端能处理该标准快速支付交易测试条件a)在GPO响应时卡片包含了所有条件及可选数据对象;b)交易拒绝测试流程a)预处理过程和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;f)卡片包含所有的条件/可选数据对象;测试结果终端应处理交易直到交易完成(脱机拒绝)表63EC_QMOT_039测试要求测试项目编号测试目的确保当条件及可选数据对象全部存在的时候,终端能处理标准快速支付交易测试条件a)在GPO响应时卡片包含所有条件及可选数据对象;b)交易批准表63(续)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;f)卡片包含所有的条件/可选数据对象列表;测试结果终端应处理交易直到交易完成(脱机批准)表64EC_QMOT_040测试要求测试项目编号测试目的确保当AIP支持CDA时,终端不执行CDA测试条件测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;e)卡片返回卡片交易属性(第1个字节,第6~5位为‘00’);f)卡片返回AFL;g)卡片包含一个无效的CA证书(未知密钥);测试结果终端不执行CDA,终端应处理交易直到交易完成(批准)表65EC_QMOT_041测试要求测试项目编号测试目的确保在缺少标准快速支付必备数据对象时,终端拒绝当前交易测试条件a)缺少必备数据对象:AIP;b)拒绝交易表65(续)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;测试结果终端应终止交易表66EC_QMOT_042测试要求测试项目编号测试目的确保在缺少标准快速支付必备数据对象时,终端拒绝当前交易测试条件a)缺少必备数据对象:ATC;b)拒绝交易测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;测试结果终端应终止交易表67EC_QMOT_043测试要求测试项目编号测试目的确保在缺少标准快速支付必备数据对象时,终端拒绝当前交易测试条件a)缺少必备数据对象:发卡机构基本信息数据;b)拒绝交易表67(续)测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;f)卡片缺失发卡机构基本信息数据(标签‘57’);测试结果终端应终止交易表68EC_QMOT_044测试要求测试项目编号测试目的确保在缺少标准快速支付必备数据对象时,终端拒绝当前交易测试条件缺少必备数据对象:发卡机构应用数据测试流程a)预处理过程和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片返回GPO响应;f)卡片缺失发卡机构应用数据(标签‘9F10’)测试结果终端应终止交易表69EC_QMOT_045测试要求测试项目编号测试目的确保在缺少标准快速支付必备数据对象时,终端拒绝当前交易测试条件a)缺少必备数据对象:应用密文;b)拒绝交易测试流程a)交易预处理和探测卡片处理成功完成;b)PPSE应用选择完成;c)执行初始化应用处理;d)卡片接收GPO指令;e)卡片缺失应用密文(标签‘9F26’);测试结果终端应终止交易表70EC_QMOT_046测试要求测试项目编号测试目的确保终端能够接受发卡机构基本信息数据中的各种服务码,该发卡机构基本信息数据出现在读记录中测试条件卡片在读记录的响应里包含了发卡机构基本信息数据(标签‘57’),且发卡机构基本信息数据用于签名测试流程a)交易预处理和探测卡片处理均应成功完成。b)PPSE应用选择完成。c)卡片响应GPO命令并且包含AFL。1)交易1:发卡机构基本信息数据包含服务代码101;2)交易2:发卡机构基本信息数据包含服务代码201;3)交易3:发卡机构基本信息数据包含服务代码221;4)交易4:发卡机构基本信息数据包含服务代码621测试结果终端应处理交易直到完成(脱机批准),终端应当设置TTQ第1字节第6位为‘1’,确保终端发卡机构基本信息数据包含上述交易中的各种服务代码表71EC_QMOT_047测试要求测试项目编号测试目的确保终端接受GPO响应的发卡机构基本信息数据里的各种服务代码测试条件卡片返回的GPO响应里包含发卡机构基本信息数据(标签‘57’),且发卡机构基本信息数据不用于签名测试流程a)交易预处理和探测卡片处理均应成功完成。b)PPSE应用选择完成。c)卡片在GPO响应里返回发卡机构基本信息数据并且包含必备/条件/可选的元素。1)交易1:发卡机构基本信息数据包含服务代码101;2)交易2:发卡机构基本信息数据包含服务代码201;3)交易3:发卡机构基本信息数据包含服务代码221;4)交易4:发卡机构基本信息数据包含服务代码621测试结果终端应处理交易直到完成(脱机批准),终端应当设置TTQ第1字节第6位为‘1’,确保终端发卡机构基本信息数据包含上述交易中的各种服务代码表72EC_QMOT_048测试要求测试项目编号测试目的确保终端能够接受发卡机构基本信息数据中的各种服务码测试条件卡片在GPO响应里返回发卡机构基本信息数据(标签‘57’)测试流程a)交易预处理和探测卡片处理均应成功完成。b)PPSE应用选择完成。c)卡片在GPO响应里返回发卡机构基本信息数据并且包含必备/条件的元素。1)交易1:发卡机构基本信息数据包含服务代码101;2)交易2:发卡机构基本信息数据包含服务代码201;3)交易3:发卡机构基本信息数据包含服务代码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论