0

我想使用 SAP .Net 连接器 3 编写一些代码,以使用 RFC 和 iDoc 接收数据并将数据发送到 SAP 系统。

如何使用 RFC 设置一个简单的 SAP 测试系统来测试我的代码。有没有办法模拟 SAP 系统或者我必须安装 SAP 系统?如果是这样,是否有任何关于如何使用简单的“Hello World”RFC 设置 SAP 系统的简单教程?

4

1 回答 1

3

我本来打算发表评论的。但是时间太长了。这不是一个解决方案,它是一个警告。我认为您过分强调此类解决方案的单元测试。随心所欲地模拟其余代码。但是嘲笑一个可能/将会表现不同的界面是错误的信心。无论如何抽象基础设施层并将虚拟数据推送到 int 以测试应用程序的其余部分。但不要计划以任何与稳定性相关的方式模拟界面。

你打算如何模拟:

  • 签到流程
  • 单点登录,SNC...
  • 网关连接
  • 连接特定设置
  • 授权
  • 负载均衡
  • 连接池
  • 暂停

针对 DEV 系统对其进行测试,然后在 QA 系统中再次测试,并为 PROD 中的意外问题做好准备。

您可以编写代码来生成 TABLE/STRUCTURE 内容。因此,您可以轻松地模拟您期望接收或发送到 SAP 系统的内容。编写一个返回该数据的虚拟对象并模拟调用。不要为模拟基础设施而烦恼。那一事无成。

于 2016-01-13T23:44:30.503 回答