云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

腾讯云_greenplum数据库_优惠

小七 141 0

eCATT是在SAP环境下实现测试自动化的一个非常强大的工具。在这个博客中,我描述了如何通过HTTP请求调用eCATT脚本。这种方法与我在另一个博客中描述的PowerShell非常相似。不同之处在于,您不需要额外的库,大数据平台,因此几乎可以从每个工具调用eCATT脚本。它使用IF\ HTTP\扩展接口,返利系统,包含一个名为execution的公共方法以及一个名为handle\ request的方法。handle\u request方法捕获一个get请求和几个参数。然后它调用execute方法并用文本传递响应状态。execute方法调用eCATT测试数据容器并传递协议的内容。作为与eCATT脚本的通信接口,实时大数据,我们有来自http请求的头字段输入,以及来自eCATT脚本的参数epïU输出。

这个类可以直接由SAP Internet连接框架TAC SICF使用。定义一个服务,插入handler类并激活服务。

在接下来的步骤中,我们将定义一些eCATT模块–TAC SECATT。我们定义了一个系统数据容器、一个非常简单的测试脚本和一个测试配置。

系统数据容器

带有输入参数IP\u input和输出参数EP\u OUTPUT的测试脚本。在本例中,输入参数不是必需的,我们只使用输出参数。脚本在这里传递了一个小字符串"Hello World from eCATT"。

开始配置

这就是我们要做的,准备工作现在就准备好了。当我们调用这个测试数据容器时,我们得到以下协议。

到目前为止一切看起来都很好,现在应该可以从任何其他可以发送http请求的工具调用这个脚本。在我们的例子中,返利模式,我们使用Postman来完成它。

我现在只能重复我在我的另一个博客中写的内容:参数IV\u TARGETSYSTEM允许您在系统横向目录resp中的任何SAP系统上执行脚本。在SM59中定制。通过这种方式,您现在可以通过HTTP请求使用SAP eCATT,建站系统哪个比较好,并实现调用工具和eCATT脚本之间的双向通信,反之亦然。这给我们提供了惊人的可能性