要进行测试,您必须首先生成业务对象输入文件。此时,您可能需要修改该文件以包含属性值和特定于应用程序的适当信息。最后一个步骤是执行测试程序,并指向您的测试文件作为输入。
要创建测试文件:
- 转至“WebSphere InterChange Server 连接器工具”(事务 YXR1)。
- 选择“测试程序”。
- 执行“快速检索”以获取需要的业务对象:
- 输入输出文件的名称。
- 选择“IDoc 检索”或“动态检索”。
- 输入业务对象的名称和对象键。
- 如果您选择了“IDoc 检索”,则输入 IDoc 类型,并在“方法 1”字段中输入
Y_XR_IDOC_HANDLER,然后在“方法
2”字段中输入“检索”功能模块的名称。
- 如果选择了“动态检索”,则在“方法 1”字段中输入
Y_XR_DYNAMIC_RETRIEVE。
- 单击“执行”以将测试业务对象保存在您指定的输出文件中。
- 在任何文本编辑器中编辑测试文件。您必须执行以下操作:
- 修改特定于应用程序的查询描述信息以指向 ABAP 处理程序,有关语法,请参阅"传递至 ABAP 处理程序的业务对象数据"。例如,:function1:function2。
- 验证父代上的适当属性是否标记为 isKey。
- 按需要添加属性的输入值。
要使用测试文件:
- 转至“WebSphere InterChange Server 连接器工具”(事务 YXR1)。
- 选择“测试程序”。
- 在“输入文件”字段中输入您的输入文件的位置和文件名。
- (可选的)为输出数据输入文件名和位置(可以与输入相同,但它将覆盖输入)。
- 单击“执行”按钮。
当完成时,程序将显示处理期间出现的最后一条消息。另外,还将在屏幕上显示处理后的数据以进行验证。此信息与在步骤
4 的输出文件中生成的信息相同。
并且,您可以查看 IBM WebSphere InterChange Server ABAP
日志以获取其它详细信息。
