Writing Testable Code for ABAP (openSAP)

Writing Testable Code for ABAP (openSAP)
Free Course
Categories
Effort
Certification
Languages
ABAP development experience, good knowledge of ABAP Objects
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Writing Testable Code for ABAP (openSAP)
This free online course is aimed at ABAP developers, and will teach you how to write testable code in ABAP. The course will cover unit testing, test isolation, test-driven development, testing legacy code, and much more.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Agile development methods such as Scrum and Kanban aim at enabling teams to deliver feature increments in short cycles. One of the key elements to doing this efficiently and in high quality is the practice of test automation, which ensures that all functional and regression testing is automated. These tests are written by developers, ideally at the same time as the product code. The key to good test automation is learning to write testable code. There are many benefits to following this development approach, such as better quality code in less time, reduced bug analysis and fix efforts, and being more responsive to changing requirements.

This course will teach you how to write testable code in ABAP, and covers unit testing, test isolation, test-driven development, testing legacy code, and more.




Course Content


Week 1: Introduction to ABAP Unit Testing

Week 2: Test-Driven Development

Week 3: Pair Programming & Writing Testable Code

Week 4: Test Isolation Theory and Practice

Week 5: Dependency Lookup

Week 6: Working with Legacy Code, Tools and Summary



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Free Course
ABAP development experience, good knowledge of ABAP Objects

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.