IC卡贵宾卡制作_设计定制公司【优讯润晖】

贵宾卡制作

智能卡测试工具的开发

COS的测试流程可以分为五个步骤:设计测试用例,编写测试程序,执行测试程序,分析测试结果,生成测试报告。如下图所示:

测试流程中第一个环节是测试用例的设计。测试用例的设计可以分为五部分,包括测试目的、测试前提条件、测试流程、期望结果、测试后状态。其中,测试目的说明了测试的主要内容、功能、目标等;前提条件说明执行该测试用例时需要满足的前提条件;测试流程详细说明了测试过程中各步骤执行时需要满足的条件和执行命令的流程;期望结果说明测试通过后,各测试步骤的期望结果;测试后状态说明了测试通过后应该满足的状态。测试用例可以采用模板来表示,如下表。

完成测试用例设计以后,需要将测试用例转化为可以运行的测试程序,也可称为测试脚本,进而通过执行测试程序达到测试的目的。从测试用例到测试程序存在着一定的映射关系,并且测试程序与测试的执行环境密切相关,编写的测试程序必须在测试环境中能够正确并且高效的运行。目前国际上著名的测试软件有比利时的Integri软件、荷兰的Collis软件等,然而购买上述软件需要不菲的费用,为此公安部一所针对智能卡测试开发了一套智能卡测试环境和一套类C的测试用例描述语言。测试用例描述语言支持大整数变量的定义,以及算术运算、逻辑运算、条件判断、循环结构等常见的程序结构,同时集成了如字符串比较、常见的加密运算等功能的函数接口。下表所示为测试用例描述语言的说明。

将测试用例转换为测试用例描述语言,需要在测试环境中执行,图2所示为公安部一所开发的COS测试软件。COS测试软件集成了测试脚本编写和运行,智能卡读写机具的选择,执行结果就可以在右侧的测试结果输出框中显示。智能卡测试的实践表明采用自行开发的智能卡COS测试用例描述语言和测试软件可以显著地提高测试工作效率,并且省去了购买国外软件的费用,具有经济实用、功能丰富多样的特点,是COS测试工作中不可或缺的利器。

源自于 会员卡制作 http://www.uxon.com.cn 与贵宾卡IC卡制作-优讯润晖,转载请附上本站链接!
关键词:会员卡制作,IC卡制作,贵宾卡制作