中间件_全国姓名数据库_怎么申请

安全 虚拟云 浏览

小编:简介 我一再称赞sapcpi的灵活管道(基于apachecamel)是一个我非常喜欢使用的特性。它允许集成开发人员在设计集成解决方案时发挥他们的创造力。另一个我关注较少的特性是它的odat

简介

我一再称赞sapcpi的灵活管道(基于apachecamel)是一个我非常喜欢使用的特性。它允许集成开发人员在设计集成解决方案时发挥他们的创造力。另一个我关注较少的特性是它的odataapi,但它是CPI的另一个惊人的部分。这些API允许您扩展CPI的使用范围,云服务首页,再次允许开发人员提出CPI之外的创新解决方案。

将这两种API结合在一起,公司数据存储,我在最近几个月有幸与Andrzej Halicki合作,以增强int4的接口测试工具(IFTT),服务器云买,包括测试CPI集成流的能力。

在在这篇博文的以下部分,我将提供一个对IFTT支持CPI集成流测试的技术点的粗略了解。

IFTT的测试方法概述

在详细了解技术点之前,我将介绍IFTT的自动接口测试方法。

创建一个配置来测试一个特定的接口接口(PI或CPI)使用预期的输入和输出消息创建测试用例通过触发中间件(PI或CPI)的输入消息来执行测试用例提取输出消息并与预期结果进行比较生成带有测试结果的报告

IFTT中的Bits和BOB

为了实现上述方法,IFTT实现了以下两个关键功能

为了使IFTT能够向CPI中的特定集成流触发消息,我们引入了"IFTT Dispatcher"集成流。这与我上面提到的第一个特性有关,在这里我们可以通过组合多个集成流来设计灵活的解决方案。调度器充当"中间人",从IFTT接收消息并将其动态路由到目标集成流。

随后,在CPI中处理消息后,需要检索有效负载以进行比较。在PI中,这是通过消息日志功能实现的。由于没有类似的功能来持久化CPI中的有效负载,因此我们转向CPI中的跟踪功能。一旦为特定的集成流打开了跟踪,有效负载将在接下来的一个小时内保持不变。

为了提取有效负载,我们使用了前面提到的第二个特性,CPI的odataapi。特别是,我们使用消息处理日志API。

首先,我们定位消息处理日志(MPL)的相应运行步骤。

然后,我们提取该特定步骤的负载。

瞧!现在我们有了有效载荷,我们可以将其与预期输出进行比较,以验证测试是否成功。

想要更多吗?

如果您想进一步了解IFTT,我强烈建议您参加当前正在运行的openSAP课程,使用Int4 IFTT虚拟化和自动化SAP测试。这是一个免费的在线课程,学习Int4 IFTT,这是一个自动化测试软件,能够在整个SAP环境中进行端到端的应用程序接口测试。

特别是对于CPI,请注意Andrzej,私人云服务器,他将在第2周第3单元和第3周第4单元中介绍有关IFTT的CPI测试的更多详细信息。

此外,云服务平台,又到了TechEd赛季,int4将再次在TechEd巴塞罗那举办展台。我们希望您能顺道来看我们。

当前网址:http://vmchk.cooou.com/secaidapei/2021/0403/70039.html

 
你可能喜欢的: