since 1852
Beijing G&D Card Systems Co., Ltd.
5 PBOC个人化模板编辑器集成测试详述
5.1 界面显示集成测试说明
5.1.1 测试概述
测试编辑器主界面、各窗口和对话框所进行的显示和界面处理,是否符合程序设计的要求。在用户使用个人化模板编辑器进行各种打开,关闭,编辑操作时,能否按照要求进行界面的变化,及时响应用户的输入等。
5.1.2 测试准备
PBOC个人化模板编辑器程序(Release)
测试用的个人化模板。(不同分类的两个借贷记应用模板)
1 2 3 5.1.3 测试步骤
测试操作 打开程序窗口,关闭程序窗口。 逐一使用程序菜单各项功能。 用程序打开一个个人化模板文件。 测试要求 正常打开,关闭。 除帮助菜单不可用,其他菜单均可正确操作。 打开成功,左侧树型视图的分类,数据,图标均显示正确。 树型视图能够正确展开,收拢。 测试结果 开发人员反馈 编号 4 5 6 7 8 点击树型视图中的某个数据项和某一个信息项。 点击“个人化模板”信息项 选取某个空数据项,填入数据内容后保存。 选取某个有值得数据项,清空数据内容后保存。 选中某个HEX编码的信息项或者数据项。 右侧视图正确显示数据的属性, 正确显示数据值或者信息内容。 正确显示列表框和当前选项 数型视图中对应项的图标变为彩色。 数型视图中对应项的图标变为灰色。 右侧数据值编辑框,能够自动对用的输入进行控制,只允许用户输入HEX编码格式的数据,并按字节用空格分隔。 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.
打开成功,左侧树型视图的分类,数据,图标均显示正确。 树型视图能够正确展开,收拢。 9 打开另外一个不同分类方式的个人化模板。 10 打开打印窗口。 正确显示当前打开的个人化模板,数据内容和显示格式均正确。数据默认按照Tag排序。 11 在Windows XP \\ Windows 2000 \\ 在不同的系统环境中,均能符合测Windows 2003操作系统中,重复以上测试步骤1——10的测试。 试要求。 12 13 14 在中文,英文的操作系统环境中,重复以上测试步骤1——10的测试。 浏览所有的界面显示,包括标题,视图显示,对话框显示等 查看“关于”窗口。 在不同的系统环境中,均能符合测试要求。 按照最新的修改意见(20060127) 的要求完成相关显示方面的修改。 显示的内容符合银联要求。 说明:以上测试结果判断正确与否,如无特殊说明,均以设计文档为判断标准。
5.2 系统功能集成测试说明
5.2.1 测试概述
按照设计文档中设计的程序功能,并按照用户操作手册中说介绍的程序的使用功能,逐项进行操作测试,测试每个功能操作的结果是否合设计文档及操作手册中的说明一致。
5.2.2 测试准备
PBOC个人化模板编辑器程序(Release)
测试用的个人化模板。
1 2 3 5.2.3 测试步骤
测试操作 打开一个模板文件,关闭当前打开的文件,再打开新的文件。 打开一个模板文件,不关闭当前打开的文件,直接打开新的文件。 打开一个模板文件,对其中的某一个信息项,和每个数据分类中的一个数测试要求 关闭、打开操作正常,正确显示新的个人化模板。 打开操作正常,正确显示新的个人化模板。 再次打开保存后的模板文件,确认所作的编辑修改,都被正确的保 测试结果 开发人员反馈 编号 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.
存。 当前打开的文件,指向另存后的文件的位置,名称也变成另存后的文件名称。 据进行编辑后,保存。 4 打开一个模板文件,另存到硬盘其他位置,并使用其他的文件名。 5 6 打开4中另存后的文件。 在打印窗口中切换选择”按分类数据组织打印”和”按TAG大小顺序打印”。 确认另存后的文件和原文件相同。 当前显示的个人化模板的显示格式,会根据当前选择的打印组织方式不同,实时刷新显示,且显示内容和格式均正确。 7 8 在打印窗口中使用打印预览功能。 使用打印机打印文件。 预览到的文件格式和内容均正确。 打印出的文件和预览的文件,显示的文件的格式一致,并且和个人化模板文件的内容一致。 9 10 12 使用最近文件列表,打开一个刚才打开过的文件。 打开一个个人化模板文件,进行程序退出操作。 打开一个个人化模板文件,进行编辑后,进行程序退出操作。 正确打开文件,并显示文件的内容。 当前文件关闭,程序正常退出。 提示是否要保存,选择保存或者不保存,程序正常退出。如果选择保存,文件正确保存。 说明:以上测试结果判断正确与否,如无特殊说明,均以设计文档为判断标准。
5.3 正常操作流程集成测试说明
5.3.1 测试概述
按照用户使用个人化模板编辑器的常用使用流程,顺序进行一系列操作,测试程序能否按照设计要求,完成用户指定的工作,正确的处理输入,产生输出。
5.3.2 测试准备
PBOC个人化模板编辑器程序(Release)
测试用的个人化模板。
银联测试卡的个人化数据表格(excel文件,旧版本)。
5.3.3 测试步骤
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 2 3 4 测试操作 打开测试用的个人化模板文件。 另存当前打开的个人化模板文件,到硬盘的其他位置,并重命名。 展看数型视图中的各个信息和数据分类。 按照银联测试卡个人化数据表格中的某一张测试卡的数据模板,在窗口中编辑必要的信息,数据。 所有需要的数据,均能够进行编辑。编辑后的结果,能够正确进行保存到内存中。 5 6 7 8 9 10 保存编辑完成后的个人化模板文件。 正确保存到步骤2种另存的位置。 打开程序的打印浏览窗口。 选择“按分类数据组织打印”。 使用打印预览功能。 打印编辑保存后的个人化模板。 退出编辑器程序。 正确显示当前编辑保存后的个人化模板文件。 当前显示的个人化文件,按照数据分类重新刷新显示。 正确预览将要打印的文件内容。 打印出来的个人化模板,布局清晰,阅读方便,内容正确。 程序正常退出。 说明:以上测试结果判断正确与否,如无特殊说明,均以设计文档为判断标准。
5.4 程序健壮性集成测试说明
5.4.1 测试概述
尝试测试一些可能导致程序出错的操作,设计一些特殊的非法操作,以测试编辑器在非常情况下的稳定运行的能力,以及测试程序对于一些非法操作和错误的判断和处理是否合理和正确。
5.4.2 测试准备
PBOC个人化模板编辑器程序(Release)
测试用的个人化模板(包括错误的profile文件)。
1 5.4.3 测试步骤
测试操作 打开校验位错误的后缀名为profile测试要求 程序在对文件进行合法性判断的 测试结果 开发人员反馈 编号 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.
过程中出错,提示文件错误或文件非法,程序状态不改变。 的个人化模板文件 2 打开内容错误的后缀名为profile的个人化模板文件。 程序在解析文件的过程中出错,提示打开失败或文件错误,程序状态不改变。 3 在HEX编码格式要求的编辑框中,输入编码格式错的数据 输入框自动禁止输入非法格式的数据,保证非HEX码数据不能被输入或保存。 4 在HEX编码格式要求的编辑框中,拷贝编码格式错的数据 输入框自动处理拷贝进入的非HEX码数据,保证非HEX码数据不能被输入或保存。 在用户进行数据保存的时候,程序检查用户输入,提示长度不符合要求,拒绝保存操作。 5 输入数据长度不符合要求,小于用户输入的长度范围最小值。 6 输入数据长度不符合要求,大于用户输入的长度范围最大值。 在用户进行数据保存的时候,程序检查用户输入,提示长度不符合要求,拒绝保存操作。 7 拷贝数据长度不符合要求,小于用户输入的长度范围最小值。 在用户进行数据保存的时候,程序检查用户输入,提示长度不符合要求,拒绝保存操作。 8 拷贝数据长度不符合要求,大于用户输入的长度范围最大值。 在用户进行数据保存的时候,程序检查用户输入,提示长度不符合要求,拒绝保存操作。 9 用户输入的数据长度范围,最大值小于最小值 在用户进行数据保存的时候,程序检查用户输入,提示最大值必须大于最小值,拒绝保存操作。 10 用户输入的数据长度范围,最大值=0 在用户进行数据保存的时候,程序检查用户输入,提示输入的长度错误,拒绝保存操作。 12 用户输入的最大值为10000。 在用户进行数据保存的时候,程序检查用户输入,提示最大长度不能超过252,拒绝保存操作。 13 14 在不存在打印模板的情况下,打开打印浏览窗口。 在不存在银联Logo图片的情况下,打开打印浏览窗口。 打印浏览窗口能够正常打开,但显示的内容为空白。 打印浏览窗口能够正常打开,能够正确显示个人化模板文件的内容,只有Logo图片无法显示。 15 最近文件列表中对应的文件不存在的情况下,选择列表中的该文件打开。 程序查找打开的文件时出错,提示用户需要打开的文件不存在。如果当前已打开文件,程序关闭当前打开的文件。 16 打开一个只读的个人化模板文件,对程序提示保存文件错误,无法保存 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