中国银联离线仿真测试系统用户操作手册V1.031中国银联信息处理中心中国银联离线测试仿真系统用户操作手册第1.03版中国银联股份有限公司二○一四年九月一日中国银联离线仿真测试系统用户操作手册V1.032目录1安装-------------------------------------------------------------------11.1安装加密狗驱动程序-----------------------------------------------11.2安装离线仿真程序-------------------------------------------------12参数配置及建立通信-----------------------------------------------------12.1基本配置-功能模式选择--------------------------------------------12.2通讯参数配置-----------------------------------------------------22.3密钥信息配置-----------------------------------------------------32.4其它密钥配置-----------------------------------------------------42.5机构参数配置-----------------------------------------------------52.6帐户信息配置(卡片)---------------------------------------------52.7引用常数配置----------------------------------------------------102.8建立通讯连接----------------------------------------------------112.9重置MAC、PIN---------------------------------------------------123认证测试--------------------------------------------------------------133.1认证测试准备----------------------------------------------------133.2发卡方测试------------------------------------------------------193.3受理方测试------------------------------------------------------213.4生成测试报告----------------------------------------------------224功能测试--------------------------------------------------------------234.1功能测试管理----------------------------------------------------234.1.1发卡方交易测试--------------------------------------------------234.1.2受理方交易测试--------------------------------------------------244.1.3测试用例集管理--------------------------------------------------254.1.4应答路由设置----------------------------------------------------294.2功能测试示例----------------------------------------------------334.2.1测试用例集配置--------------------------------------------------334.2.2应答路由配置----------------------------------------------------414.2.3联机测试--------------------------------------------------------505性能测试使用说明------------------------------------------------------525.1性能指标--------------------------------------------------------525.2发卡机构进行压力测试--------------------------------------------535.2.1数据准备(功能测试)----------------------------------------------535.2.2参数配置--------------------------------------------------------535.2.3开始测试--------------------------------------------------------555.3受理机构进行压力测试--------------------------------------------565.3.1数据准备(功能测试)----------------------------------------------565.3.2参数配置--------------------------------------------------------575.3.3开始测试--------------------------------------------------------57中国银联离线仿真测试系统用户操作手册V1.0335.4性能测试示例----------------------------------------------------585.4.1发卡机构进行压力测试--------------------------------------------585.4.2受理机构进行压力测试--------------------------------------------626常见问题--------------------------------------------------------------627附录1域取值说明(功能测试)------------------------------------------65中国银联离线仿真测试系统用户操作手册V1.0311安装1.1安装加密狗驱动程序首先将本软件配套提供的加密狗插入电脑的USB接口(插入后若系统提示需要安装驱动则点击取消),然后打开离线仿真安装包,执行Drivers目录下的SoftDogInstdrv.exe,在弹出的界面中点击“安装”,即完成了加密狗驱动程序的安装。注:(1)若没有插加密狗,或没有正确安装加密狗驱动程序,都将导致安装后的离线仿真无法启动。(2)若安装过程中出现“不符合Windows标准”的提示信息,请选择“继续安装”。1.2安装离线仿真程序打开“离线仿真安装包”,执行Setup目录下的Setup.exe文件,按照弹出的安装导航界面操作(在安装过程中请选择“软件狗验证”,然后下一步),您就可以快捷地完成“中国银联离线测试仿真系统”的安装。安装完成后,打开“中国银联测试系统-联机交易仿真”程序时,需要输入机构已经申请的有效授权码。授权码可到官网下载授权码申请表,填写并发送至banktest@unionpay邮箱,银联会在两个工作日内回复。2参数配置及建立通信使用仿真软件开始离线测试前,请先根据下面的说明完成参数的配置。参数配置请点击软件界面工具栏的参数按钮(如下图)或选择菜单栏里的“参数配置管理”。图2-1工具栏2.1基本配置-功能模式选择目前版本的离线仿真软件支持三种模式的测试:认证测试、功能测试和压力测试。(1)认证测试:根据用户的选择,系统会自动生成认证测试案例集。用户在练习模式下完成测试后,需在认证模式下再完成回归测试。测试完毕后,系统会根据用户的测试结果自动生成测试报告。(2)功能测试:用户可从案例集列表中选择交易,或通过自定义案例集的方式进行测试。该测试模式下,用户可自由针对某笔特殊的案例进行发卡方或受理方测试。(3)压力测试:通过重复发送交易,对机构系统的性能进行测试。中国银联离线仿真测试系统用户操作手册V1.032图2-2基本配置当需要生成离线测试报告时,请选择“认证测试”。同时,将“记录交易日志”各选项都选中,仿真器的日志分为三类:通信日志(CommLog.txt和RcvcommLog.txt)、交易日志(TxnLog.txt)及运行日志(RunningLog.txt)。交易日志在您选择“清屏”或者退出新中心仿真器的时候写入。所有上述日志都会自动创建。您都可以手动到上述安装目录下将其删除。“中心代码”、“清算日期”、“批次号”不需要修改。2.2通讯参数配置图2-3通讯参数中国银联离线仿真测试系统用户操作手册V1.033(1)机构代码、机构名称:请填写测试机构的代码和名称(2)本地IP地址:不用改动(3)远端IP地址:填写机构测试系统的IP(4)可根据机构实际情况配置线路(2进2出、4进4出)2.3密钥信息配置图2-4密钥信息这里只需设置“机构主密钥(BMKEY)”,确保仿真中的密钥(填写明文)与机构测试系统中的主密钥一致。“工作密钥(PINKEY、MACKEY)”一般不需要配置。测试交易时,通过发送重置密钥的报文完成工作密钥的同步。“安全设置”的两个选项都应选择。注:新版本仿真软件中不再区分新、旧密钥。重置密钥后,系统会直接修改密钥信息。没有3分钟过渡期,这点和生产环境不同。中国银联离线仿真测试系统用户操作手册V1.0342.4其它密钥配置图2-5其它密钥这里需设置“PBOC借贷记/电子现金安全密钥”,确保仿真中的应用密码密钥(MDK-AC)、脚本加密密钥(MDK-ENC)、脚本MAC密钥(MDK-MAC)与机构测试卡密钥一致。“IC卡PBOC电子钱包/存折安全密钥(DUKEY)”一般不需要配置。检测中心卡配置:应用密码密钥:F0C34A8124CEE0A91A0B034AA97D6EAC脚本加密密钥:D30F45EABC12AC3EF56B0C0D7F8654DE脚本MAC密钥:12B1AC4AF070CC35612BFE2D30AB600D中国银联离线仿真测试系统用户操作手册V1.0352.5机构参数配置图2-7机构参数(1)此处填写的受理和发送机构的信息为“发卡方测试”时,仿真器模拟机构的信息(非测试机构),可随意填写。但必须遵循格式要求,“08+八位机构代码”,总共十位,不要加多余的空格。(2)认证测试时,建议不用选择“是否进行三磁依赖测试”、“是否进行CVN校验”(3)“系统跟踪号”、“检索参考号”、“授权标识码”保持默认值即可,不需要修改。(4)“是否进行ARQC校验”、“是否进行ARPC校验”、“是否对发卡方脚本进行检查”三个选项都应选择。2.6帐户信息配置(卡片)(1)添加测试卡片:在“卡索引号”、“主帐号”中输入信息,然后点击增加按钮。“卡索引号”如不填写,系统将自动生成一个索引号。点击增加按钮后,请再务必要点击保存按钮。这样测试卡才会被真正添加到数据库。中国银联离线仿真测试系统用户操作手册V1.036图2-8帐户信息(2)修改测试卡:可通过双击要修改的测试卡记录的“卡索引号”字段(背景为灰色)。在弹出的“账户信息配置”窗口中对测试卡的信息进行修改。由于“主账号”、“二磁道数据”、“