运行测试与COBOL文件
188金宝搏app苹果下载软件Tricentis数据完整性使用一个自定义数据源的读者面向商业的通用语言阅读(COBOL)习字簿文件和扩展的二进制编码的十进制交换码(EBCDIC)数据文件。您可以执行逐行比较使用COBOL文件或数据加载到缓存数据库。
使用COBOL读者
188金宝搏app苹果下载软件部署COBOL读者你的自定义数据源的读者安装目录。它的实现行,行比较和数据加载到缓存数据库定制模块。
支持的数据类型
下表显示了COBOL读者支持COBOL数据类型。
数据类型  | 
               COBOL使用表示  | 
               精密(p)  | 
               规模(s)  | 
              
|---|---|---|---|
二进制COMP-0  | 
               图片S9 S9 (4) COMP (1) 图片S9 S9 (9) COMP (5) 图片S9 S9 (18) COMP (10)  | 
               1到4 5到9 10到18  | 
               n /一个 n /一个 n /一个  | 
              
字符字母数字  | 
               图片X (n)  | 
               n  | 
               n /一个  | 
              
压缩十进制  | 
               图片S9 (p) V9 COMP-3(年代)  | 
               p + s  | 
               年代  | 
              
划定的本地二进制小数  | 
               S9图片S9 (1) (4) 图片S9 (5) S9 (9) 图片S9 (10) S9 (18) 图片S9 (p) V9 (s)  | 
               1到4 5到9 10到18 p + s  | 
               n /一个 n /一个 n /一个 年代  | 
              
必需的参数
COBOL读者利用下面的表中所示的参数。你必须指定这些参数TestStep (看下面的例子)。
参数名称  | 
               价值  | 
               可选  | 
              
|---|---|---|
CobolDataFile  | 
               COBOL数据文件的完整路径。  | 
               没有  | 
              
CobolCopybookFile  | 
               的完整路径COBOL copybook。 习字簿包含布局信息的COBOL数据文件并允许程序来解释它。  | 
               没有  | 
              
CobolCodepage  | 
               COBOL代码页的名称用于将数据从EBCDIC转换为ASCII。 默认值是IBM037。  | 
               是的  | 
              
FilterByGroup  | 
               一个以逗号分隔的COBOL copybook组名称。 只有指定的子变量组(s)从COBOL数据文件中读取。组包括正常组声明和重新定义。  | 
               是的  | 
              
IgnoreFillerColumns  | 
               副本可以包含填充列作为一个占位符,例如,创建一个新的列或跳过一个无关紧要的列。COBOL读者可以忽略填充列如果你不需要测试。 为此,设置这个参数真正的。默认值是假。  | 
               是的  | 
              
独特的列名
默认情况下,COBOL读者试图让所有列名的字帖独特。如果两个或两个以上的列使用相同的名称,它会自动补充道- n的名字。
![]()  | 
               在这个例子中,三个字帖中的列具有相同的名称。 SomeColumn图片X (1) SomeColumn图片X (1) SomeColumn图片X (1) 列名独特,COBOL阅读器自动添加- n。 SomeColumn图片X (1) SomeColumn-1图片X (1) SomeColumn-2图片X (1)  | 
              
例如:EBCDIC COBOL数据文件加载到缓存数据库
在本例中您想要将数据从一个EBCDIC COBOL文件加载到缓存数据库。你执行以下步骤:
将您的自定义数据源的读者,你复制粘贴到DLL文件自定义数据的读者文件夹位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca Testsuite \数据的完整性。
在188金宝搏app苹果下载软件Tricentis托斯卡,你打开数据加载到缓存数据库定制TestStep。
作为表名,您指定的表的名称托斯卡迪加载数据。
在价值领域的类属性名称,您输入您的自定义数据源的名称。
你创建以下参数:
CobolDataFile与COBOL数据文件的路径值。
CobolCopybookFileCOBOL copybook作为价值的路径。
CobolCodepage与COBOL代码页的名称的值。这是相关数据从EBCDIC转换为ASCII。
FilterByGroup与一群名称从COBOL copybook作为值。

数据从一个COBOL文件加载到缓存数据库
