Skip to Content
Author's profile photo Juergen Heymann

openSAP course “Writing testable code for ABAP”

Dear ABAP Community,

some people say that you cannot use modern development practices with ABAP. That is not true at all – luckily. We had ABAP in eclipse and unit testing tools for a while now but what was missing was an external course to teach how to write good testable code in ABAP.

I am happy to share that we have now created an openSAP version of an internal course “Writing testable ABAP code” that shows how to use ABAP Unit well, how design for testability, explain various test isolation patterns, show and demo the various testing support tools and do this with plenty of demos and exercises to give you a good practical knowledge. Internally the course has been taken by hundreds of developers and the openSAP version is actually the better, improved and extended version that also will be used internally from now on. The most notable addition is a more in-depth coverage of how to apply these techniques within the context of an already existing / legacy application – the situation most of us are in.

The course will start in mid March and you can access it via this link.

Now the course takes about 2-3 days of net effort and that is certainly a good start. But you have to practice the techniques and patterns in your daily life as a developer.

If you are not practicing unit testing yet or have not had recent practice, I highly recommend to take a look. It is also a good way to refresh you memory.

I hope you enjoy the course and it will benefit you greatly in your projects.


Juergen Heymann

Program Lead, Agile Software Engineering @ SAP


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Tomas Buryanek
      Tomas Buryanek

      Nice course topic! Enrolled 🙂

      Author's profile photo Nic Teunckens
      Nic Teunckens

      +1 : Enrolled ... (and will promote it whenever possible)

      Author's profile photo Joachim Rees
      Joachim Rees

      I took that course back then, and I think it was what really got me started with utilizing ABAPUnit in (some of) my work!  Thanks a lot!