since 1852 Beijing G&D Card Systems Co., Ltd.
数据,图标均显示正确。 树型视图能够正确展开,收拢。 6 点击树型视图中的某个数据项、某一个信息项和某一个密钥项。 右侧视图正确显示数据和密钥的测试结果和值,对于错误的数据和密钥,显示错误描述。 所有信息、数据和密钥的显示内容均为只读,不能修改。 7 打开另外一个不同分类方式的测试结果文件。 打开成功,左侧树型视图的分类,数据,图标均显示正确。 树型视图能够正确展开,收拢。 8 测试和打印操作按钮的相互排斥性。 如果不保存测试结果,可以重复进行测试操作。一旦保存了测试结果,测试按钮就为不可用状态。 只有保存了测试结果,打印按钮才成为可用状态。 9 打开打印窗口。 正确显示当前打开的测试卡结果文件,数据内容和显示格式均正确。数据默认按照Tag排序。 10 在Windows XP \\ Windows 2000 \\ 在不同的系统环境中,均能符合测Windows 2003操作系统中,重复以上测试步骤1——9的测试。 试要求。 11 12 13 在中文,英文的操作系统环境中,重复以上测试步骤1——9的测试。 浏览所有的界面显示,包括标题,视图显示,对话框显示等 查看“关于”窗口。 在不同的系统环境中,均能符合测试要求。 按照最新的修改意见(20060127) 的要求完成相关显示方面的修改。 显示的内容符合银联要求。 说明:以上测试结果判断正确与否,如无特殊说明,均以设计文档为判断标准。
7.2 系统功能集成测试说明
7.2.1 测试概述
按照设计文档中设计的程序功能,并按照用户操作手册中说介绍的程序的使用功能,逐项进行操作测试,测试每个功能操作的结果是否合设计文档及操作手册中的说明一致。
Beijing Gieseck & Devrient Card Systems Co., Ltd.
5th Floor, North Tower Kerry Center, No.1 Guang Hua Road, Beijing 100020, P.R.China
Tel: (8610) 85298218 Fax: (8610) 85298222
since 1852
Beijing G&D Card Systems Co., Ltd.
7.2.2 测试准备
PBOC卡个人化数据验证工具(Release);
一张借贷记应用测试卡(包含一些正确的数据和错误的数据); 和测试卡相对应的测试卡数据文件; 测试用的测试结果文件; PC/SC读卡器。
1 2 3 7.2.3 测试步骤
测试操作 打开一个测试结果文件,关闭当前打开的文件,再打开新的文件。 打开一个测试结果文件,不关闭当前打开的文件,直接打开新的文件。 选择一个测试卡数据文件,开始一次新的测试。 测试要求 关闭、打开操作正常,正确显示新的测试卡数据文件。 打开操作正常,正确显示新的测试卡数据文件。 开始新测试操作正常,正确显示未进行测试的测试信息,测试数据和测试密钥。 测试结果 开发人员反馈 编号 4 打开一个测试结果文件,不关闭当前打开的文件,直接开始一次新的测试。 关闭,开始新测试操作正常,正确显示未进行测试的测试信息,测试数据和测试密钥。 当前打开的文件,指向另存后的文件的位置,名称也变成另存后的文件名称。 5 打开一个测试结果文件,另存到硬盘其他位置,并使用其他的文件名。 6 7 打开5中另存后的文件。 打开读卡器设置窗口,修改读卡器设置,保存设置。 确认另存后的文件和原文件相同。 窗口正确显示当前的默认读卡器。修改后的读卡器设置能够正确保存。 8 9 关闭程序,重新打开程序,察看读卡器设置窗口中的读卡器设置。 打开终端参数配置窗口,修改终端配置,保存设置。 和上一次修改后的读卡器设置相同。 窗口能够正常显示当前的默认终端参数。用户能够修改可编辑的设置,而对于不只读的设置,用户不能编辑。能够正确保存。 10 11 关闭程序,重新打开程序,察看终端参数配置窗口中的终端参数。 使用和测试卡数据文件对应的测试卡,开始一次新的测试。 和上一次修改后的终端参数相同。 测试过程中能够正确,及时的显示测试日志。测试完成后,用户可以浏览界面中的每个数据和密钥的测试结果。 Beijing Gieseck & Devrient Card Systems Co., Ltd. 5th Floor, North Tower Kerry Center, No.1 Guang Hua Road, Beijing 100020, P.R.China
Tel: (8610) 85298218 Fax: (8610) 85298222
since 1852 Beijing G&D Card Systems Co., Ltd.
测试结果能够正确地通过图标和文字显示。对于错误的数据和密钥,错误描述也正确。 测试信息中相应项的内容,例如测试时间,测试结果等,也均和测试事实相符合。 12 在打印窗口中切换选择”按分类数据组织打印”和”按TAG大小顺序打印”。 当前显示的测试结果文件的显示格式,会根据当前选择的打印组织方式不同,实时刷新显示,且显示内容和格式均正确。 13 14 在打印窗口中使用打印预览功能。 使用打印机打印文件。 预览到的文件格式和内容均正确。 打印出的文件和预览的文件,显示的文件的格式一致,并且和测试结果文件的内容一致。 15 16 17 使用最近文件列表,打开一个刚才打开过的文件。 打开一个测试结果文件,进行程序退出操作。 开始一次新的测试,测试操作完成后,进行程序退出操作。 正确打开文件,并显示文件的内容。 当前文件关闭,程序正常退出。 提示是否要保存,选择保存或者不保存,程序正常退出。如果选择保存,文件正确保存。 说明:以上测试结果判断正确与否,如无特殊说明,均以设计文档为判断标准。
7.3 正常操作流程集成测试说明
7.3.1 测试概述
按照用户使用PBOC卡个人化数据验证工具的常用使用流程,顺序进行一系列操作,测试程序能否按照设计要求,完成用户指定的工作,正确的处理输入,产生输出。
7.3.2 测试准备
PBOC卡个人化数据验证工具(Release);
一张借贷记应用测试卡(包含一些正确的数据和错误的数据); 和测试卡相对应的测试卡数据文件; PC/SC读卡器。
Beijing Gieseck & Devrient Card Systems Co., Ltd.
5th Floor, North Tower Kerry Center, No.1 Guang Hua Road, Beijing 100020, P.R.China
Tel: (8610) 85298218 Fax: (8610) 85298222
since 1852
Beijing G&D Card Systems Co., Ltd.
1 7.3.3 测试步骤
测试操作 选择和测试卡对应的测试卡数据文件,开始一次新的测试操作。 测试要求 开始新测试操作正确,正确显示未进行测试的测试信息,测试数据和测试密钥。 测试结果 开发人员反馈 编号 2 3 展看数型视图中的各个信息、数据和密钥分类。 正确展开,察看相应的内容。 进入读卡器配置窗口,配置读卡器。 窗口正常显示,能够按照实际使用要求,正确选择读卡器,保存修改成功。 4 进入终端参数配置窗口,配置终端参数。 窗口正常显示,能够按照实际测试要求,正确修改需要修改的终端参数,保存修改成功。 5 在读卡器中插入测试卡片,开始测试过程。 测试过程中能够正确,及时的显示测试日志,测试日志只读。 测试过程中,用户不能进行其他的操作,操作按钮和除测试日志以外的界面,均为禁止状态。 6 用户通过树型视图,浏览和察看每个数据和密钥的测试结果,包括测试信息的内容。 测试完成后,用户可以浏览界面中的每个数据和密钥的测试结果。 测试结果能够正确地通过图标和文字显示。对于错误的数据和密钥,错误描述也正确。 测试信息中相应项的内容,例如测试时间,测试结果等,也均和测试事实相符合。 7 保存测试结果到硬盘指定位置。 保存测试结果,系统提示用户输入测试结果的名称,保存到指定的位置。 8 9 10 11 打开程序的打印浏览窗口。 选择“按分类数据组织打印”。 使用打印预览功能。 正确显示当前保存后的测试结果文件,也就是测试报告。 当前显示的测试报告,按照数据分类重新刷新显示。 正确预览将要打印的文件内容。 阅读方便,内容正确。 对于某些特殊数据,给予按字节的详细意义解析。 打印测试结果文件,生成测试报告。 打印出来的测试报告,布局清晰,12 13 退出PBOC卡个人化数据验证工具。 程序正常退出。 重新运行PBOC卡个人化数据验证工具,打开上次的测试结果文件。 测试结果文件能够正确的打开和显示。 Beijing Gieseck & Devrient Card Systems Co., Ltd.
5th Floor, North Tower Kerry Center, No.1 Guang Hua Road, Beijing 100020, P.R.China
Tel: (8610) 85298218 Fax: (8610) 85298222
since 1852 Beijing G&D Card Systems Co., Ltd.
能够察看测试结果的详细,内容正确。 打印完成的测试报告,和上一次打印的测试报告完全一致。 14 15 察看测试结果。 打印测试结果文件,再次生成测试报告。 说明:以上测试结果判断正确与否,如无特殊说明,均以设计文档为判断标准。
7.4 程序健壮性集成测试说明
7.4.1 测试概述
尝试测试一些可能导致程序出错的操作,设计一些特殊的非法操作,以测试PBOC卡个人化数据验工具在非常情况下的稳定运行的能力,以及测试程序对于一些非法操作和错误的判断和处理是否合理和正确。
7.4.2 测试准备
PBOC卡个人化数据验证工具(Release);
一张借贷记应用测试卡(包含一些正确的数据和错误的数据); 和测试卡相对应的测试卡数据文件;
测试用的测试卡数据文件(包括错误的case文件);
测试用的测试结果文件(包括错误的result文件);
两个不同型号的PC/SC读卡器。
1 7.4.3 测试步骤
测试操作 打开校验位错误的后缀名为result的测试结果文件 测试要求 程序在对文件进行合法性判断的过程中出错,提示文件错误或文件非法,程序状态不改变。 测试结果 开发人员反馈 编号 2 打开内容错误的后缀名为result的测试结果文件。 程序在解析文件的过程中出错,提示打开失败或文件错误,程序状态不改变。 3 选择校验位错误的的测试卡数据文件,开始一次新的测试。 程序在对文件进行合法性判断的过程中出错,提示文件错误,程序状态不改变。 4 选择内容错误的测试卡数据文件,开程序在解析文件的过程中出错,提 Beijing Gieseck & Devrient Card Systems Co., Ltd.
5th Floor, North Tower Kerry Center, No.1 Guang Hua Road, Beijing 100020, P.R.China
Tel: (8610) 85298218 Fax: (8610) 85298222