【问题标题】:Unit testing and SAP software单元测试和 SAP 软件
【发布时间】:2010-07-22 00:35:58
【问题描述】:

我正在寻找一些在 SAP 平台上进行单元测试的教程和指南。 到目前为止,我发现有人提到了ABAP Unit 和在 SAP 软件上实现的 Ruby 编程语言,这使它成为对 SAP 软件进行单元测试的更有趣的选择。但是,信息非常稀缺,我希望能提供一些有关该主题的帮助。

【问题讨论】:

    标签: ruby unit-testing tdd sap abap


    【解决方案1】:

    SDN 上的ABAP Unit Wiki 是一个很好的起点,还有this ABAP 单元最佳实践文章。

    SAPTechnical.com 也有 ABAP 单元概览。

    最后,您应该查看this question 中的链接。

    【讨论】:

      【解决方案2】:

      就您对 SAP ABAP 平台上的 Ruby 的引用而言,您所指的是“Blue Ruby”。这是 SAP 研究实验室的一个项目,您可以在 SAP Developer Network wiki 上找到有关它的信息

      在一年前的测试中,我发现 Blue Ruby 在几个方面都比 ABAPUnit 更可取,包括通过(例如)为实现方法之前的方法。

      当然,与 ABAP 相比,Ruby 还拥有越来越成熟的 TDD/BDD 库,后者几乎只有 ABAPUnit 和 eCATT 工具。这些库(RSpec、Cucumber 等)似乎在 Blue Ruby 下工作。一年前我对 ABAPUnit 和 Blue Ruby 进行研究后,它们都有了很大的改进,但我认为它们只会变得更好。

      【讨论】:

        【解决方案3】:

        OpenSAP.com 上有一个关于 ABAP 单元的优秀课程。它被称为

        为 ABAP 编写可测试代码

        课程网址为:https://open.sap.com/courses/wtc1

        【讨论】:

          【解决方案4】:

          Detroubulator (http://www.applicon.dk/Detroubulator/) 是一个单元测试工具,用于映射在 SAP PI 产品中运行的程序(XML 转换)。它是用 Java 编写的,可能被认为是 JUnit/Schematron 的混合体。

          【讨论】:

            猜你喜欢
            • 2010-11-06
            • 2010-12-16
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-21
            • 1970-01-01
            相关资源
            最近更新 更多