Поблочное тестирование и SAP

Я ищу некоторые учебные руководства и руководства для поблочного тестирования на платформе SAP. До сих пор я нашел некоторое упоминание о Единице ABAP и о языке программирования Ruby, реализовываемом на платформе SAP, делая это намного более интересной опцией для поблочного тестирования SAP. Однако информация довольно недостаточна, и я ценил бы некоторую справку на предмете.

7
задан Dan 22 July 2010 в 00:35
поделиться

3 ответа

Что касается вашей ссылки на Ruby на платформе SAP ABAP, то вы имеете в виду «синий рубин». Это проект исследовательских лабораторий SAP, и вы можете найти информацию о нем в SAP Developer Network wiki

. В ходе моего тестирования год назад я обнаружил, что Blue Ruby намного предпочтительнее ABAPUnit по нескольким причинам, включая способность быть более верным в отношении принципов разработки, основанных на тестировании / поведении, (например) написав тест для метода перед его реализацией.

Ruby, конечно, также имеет гораздо больше и больше зрелых библиотек TDD / BDD, чем ABAP, который в значительной степени содержит только ABAPUnit и инструменты eCATT. Эти библиотеки (RSpec, Cucumber и т. Д.), Похоже, работают под Blue Ruby. И ABAPUnit, и Blue Ruby значительно улучшились с тех пор, как я заглянул в них год назад, но, думаю, только к лучшему.

3
ответ дан 7 December 2019 в 05:16
поделиться

Вики-сайт ABAP Unit в SDN - хорошее место для начала, а также эта статья передовых методов работы с модулями ABAP.

SAPTechnical.com также содержит обзор модуля ABAP.

И, наконец, вы должны проверить ссылки в этот вопрос .

4
ответ дан 7 December 2019 в 05:16
поделиться

Detroubulator ( http://www.applicon.dk/Detroubulator/ ) - это инструмент модульного тестирования для отображения программ (преобразований XML), выполняемых в продукте SAP PI. Он написан на Java и может считаться гибридом JUnit / Schematron.

0
ответ дан 7 December 2019 в 05:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: