如何在没有SAP系统的情况下测试SAP .Net Connector 3客户端/服务器

时间:2016-01-13 11:01:42

标签: sap saprfc

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

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

1 个答案:

答案 0 :(得分:3)

我原本打算发表评论。但它太长了。 这不是一个解决方案,它是一个警告。 我认为你过分强调这种解决方案的单元测试。嘲笑你喜欢的其余代码。但是,模拟可能/将表现不同的界面是错误的信心。 通过任何方式抽象基础结构层并将虚拟数据推送到int以测试应用程序的其余部分。但是,不要计划以任何与稳定性相关的方式嘲笑界面。

你打算如何模仿:

  • 登录过程
  • 单点登录,SNC ......
  • 网关连接
  • 连接特定设置
  • 授权
  • 负载均衡
  • 连接池
  • 超时

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

您可以编写代码来生成TABLE / STRUCTURE内容。因此,您可以轻松模拟您希望接收或发送到SAP系统的内容。写一个返回该数据并模拟调用的虚拟对象。不要打扰模拟基础设施。这没有任何成就。