Writing Testable Code for ABAP - Week_2 SAP Learning Free Course

preview_player
Показать описание
We hope you enjoyed the first week of Writing Testable Code for ABAP and welcome you to week 2.
The topic for this week is Test-Driven Development. Here are the units you look forward to:

00:00:00 Unit 1: Introduction to Test-Driven Development
00:18:36 Unit 2: Demo of TDD on Money Machine
00:37:08 Unit 3: Exercise - TDD: Money Machine
00:40:19 Unit 4: Review of Sample Solution

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.
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
ABAP developers
ABAP development experience, good knowledge of ABAP Objects
To gain maximum benefit from this course you should do the exercises. The exercises consist of sample code and use base code that you will extend. Import the source code as described on the “System information and hands-on exercises” page.
For further learning, we recommend that you check out the ABAP Programming with SAP NetWeaver Learning

-------------------------------------------------

Requirements and Test Cases, Test-based Code was terrible, How to proceed when unit-test can't be written, How mock objects are working in abap unit tests?,
Why test methods raise CX_STATIC_CHECK?, Fetching data from tables, Testing scope ALV and classical reports,
Missing Tests / design, Without VALUE Statement test class will be a nightmare, Does exists a statement that allow to compare objects ?, Example outputs?,
To witch system should de tests be transported for? , Use of constants missing, Could you provide a SAP Class with Local Test Class,

Journey for developers.
Рекомендации по теме