openSAP
openSAP
  • 4 475
  • 113 396
What to Focus on When Writing New Code - W6U4 - Writing Testable Code for ABAP
Writing Testable Code for ABAP Week_6 Unit 4: What to Focus on When Writing New Code
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 lega...
Welcome to week 6. This is the final week, and the topic we’ll be covering is Working with Legacy Code, Tools and Summary. Here are the units you look forward to:
Your week 6 assignment is due by Wednesday, April 25, 09:00 UTC. (Find your time zone.) For those of you completing the weekly assignments, please ensure that your browser meets the necessary technical requirements and try to complete your assignment as early as possible.
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 Journey for developers.

Don't Forget to Subscribe for new videos: bit.ly/OpenSap
----------------------------
Keys:
ABAP Programming Guidelines
มุมมอง: 5

วีดีโอ

Test Double Terminology and Tasks - W4U4 - Writing Testable Code for ABAP
มุมมอง 721 วันที่ผ่านมา
Writing Testable Code for ABAP Week_4 Unit 4: Test Double Terminology and Tasks 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 lega... Welcome to week 4! We hope you’ve learned a lot so far. We’re continuing this week with Test Isolation Theory and Pr...
Note-Taking (How-To) - W4 - Basics of Design Testing
มุมมอง 321 วันที่ผ่านมา
Basics of Design Testing Week_4 Note-Taking (How-To) This free online course focuses on design testing, also known as user testing, usability testing, user acceptance testing, validation, among other terms. You’ll learn about the importance of testin... This week you will learn how to take notes during a test session. Learn how to test your designs and design ideas with feedback from potential ...
Weekly Challenge - W4 - Basics of Design Testing
มุมมอง 421 วันที่ผ่านมา
Basics of Design Testing Week_4 Weekly Challenge This free online course focuses on design testing, also known as user testing, usability testing, user acceptance testing, validation, among other terms. You’ll learn about the importance of testin... This week you will learn how to take notes during a test session. Learn how to test your designs and design ideas with feedback from potential user...
Prioritizing and Fixing Issues, Documenting Results - W5 - Basics of Design Testing
มุมมอง 221 วันที่ผ่านมา
Basics of Design Testing Week_5 Prioritizing and Fixing Issues, Documenting Results This free online course focuses on design testing, also known as user testing, usability testing, user acceptance testing, validation, among other terms. You’ll learn about the importance of testin... This week you will learn how to: Learn how to test your designs and design ideas with feedback from potential us...
Test Isolation - Injection - W4U3 - Writing Testable Code for ABAP
มุมมอง 421 วันที่ผ่านมา
Writing Testable Code for ABAP Week_4 Unit 3: Test Isolation - Injection 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 lega... Welcome to week 4! We hope you’ve learned a lot so far. We’re continuing this week with Test Isolation Theory and Practice....
Test Double Frameworks - W6U2 - Writing Testable Code for ABAP
มุมมอง 621 วันที่ผ่านมา
Writing Testable Code for ABAP Week_6 Unit 2: Test Double Frameworks 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 lega... Welcome to week 6. This is the final week, and the topic we’ll be covering is Working with Legacy Code, Tools and Summary. Here...
Review of Sample Solution - W5U4 - Writing Testable Code for ABAP
มุมมอง 721 วันที่ผ่านมา
Writing Testable Code for ABAP Week_5 Unit 4: Review of Sample Solution 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 lega... Welcome to week 5. This week, the topic is Dependency Lookup. Here are the units you can look forward to: Your week 5 assign...
Review of Sample Solution - W2U4 - Writing Testable Code for ABAP
มุมมอง 1521 วันที่ผ่านมา
Writing Testable Code for ABAP Week_2 Unit 4: Review of Sample Solution 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 lega... 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 T...
The Discipline of Experience Management - U3 - The Power of Experience Management
มุมมอง 2921 วันที่ผ่านมา
The Power of Experience Management Course Unit 3: The Discipline of Experience Management Join this free online course to learn about experience management (XM) and how organizations can use XM to consistently deliver the best experience. Learn what XM is, why it’s important, and outlin... Welcome to this one week openSAP course The Power of Experience Management. This course differs from other...
Introduction to ABAP Unit - W1U2 - Writing Testable Code for ABAP
มุมมอง 1321 วันที่ผ่านมา
Introduction to ABAP Unit - W1U2 - Writing Testable Code for ABAP
Overview and Motivation - W1U1 - Writing Testable Code for ABAP
มุมมอง 121 วันที่ผ่านมา
Overview and Motivation - W1U1 - Writing Testable Code for ABAP
Final Thoughts - W5 - Basics of Design Testing
มุมมอง 121 วันที่ผ่านมา
Final Thoughts - W5 - Basics of Design Testing
Introduction to Test-Driven Development - W2U1 - Writing Testable Code for ABAP
มุมมอง 321 วันที่ผ่านมา
Introduction to Test-Driven Development - W2U1 - Writing Testable Code for ABAP
Introduction to Dependency Lookup - W5U1 - Writing Testable Code for ABAP
21 วันที่ผ่านมา
Introduction to Dependency Lookup - W5U1 - Writing Testable Code for ABAP
The Moderator's Role and Responsibilities - W3 - Basics of Design Testing
21 วันที่ผ่านมา
Basics of Design Testing Week_3 The Moderator's Role and Responsibilities This free online course focuses on design testing, also known as user testing, usability testing, user acceptance testing, validation, among other terms. You’ll learn about the importance of testin... Learn how to test your designs and design ideas with feedback from potential users. This course, taught by design research...
Providing Testability for Existing Code - W6U1 - Writing Testable Code for ABAP
มุมมอง 321 วันที่ผ่านมา
Writing Testable Code for ABAP Week_6 Unit 1: Providing Testability for Existing Code 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 lega... Welcome to week 6. This is the final week, and the topic we’ll be covering is Working with Legacy Code, Tools ...
Demo of Test Isolation: Injection Techniques - W4U5 - Writing Testable Code for ABAP
มุมมอง 221 วันที่ผ่านมา
Writing Testable Code for ABAP Week_4 Unit 5: Demo of Test Isolation: Injection Techniques 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 lega... Welcome to week 4! We hope you’ve learned a lot so far. We’re continuing this week with Test Isolation Th...
Review of Sample Solution - W3U4 - Writing Testable Code for ABAP
มุมมอง 221 วันที่ผ่านมา
Writing Testable Code for ABAP Week_3 Unit 4: Review of Sample Solution 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 lega... It’s week 3 already! The topic for this week is Pair Programming & Writing Testable Code. Here are the units you can look fo...
Preparing to Take Notes - W4 - Basics of Design Testing
21 วันที่ผ่านมา
Basics of Design Testing Week_4 Preparing to Take Notes This free online course focuses on design testing, also known as user testing, usability testing, user acceptance testing, validation, among other terms. You’ll learn about the importance of testin... This week you will learn how to take notes during a test session. Learn how to test your designs and design ideas with feedback from potenti...
Test Isolation - Preparation - W4U2 - Writing Testable Code for ABAP
มุมมอง 121 วันที่ผ่านมา
Test Isolation - Preparation - W4U2 - Writing Testable Code for ABAP
Introduction to Pair Programming - W3U1 - Writing Testable Code for ABAP
มุมมอง 321 วันที่ผ่านมา
Introduction to Pair Programming - W3U1 - Writing Testable Code for ABAP
Multilevel Tests - W5U5 - Writing Testable Code for ABAP
มุมมอง 121 วันที่ผ่านมา
Multilevel Tests - W5U5 - Writing Testable Code for ABAP
Continuous Integration - W6U3 - Writing Testable Code for ABAP
มุมมอง 121 วันที่ผ่านมา
Continuous Integration - W6U3 - Writing Testable Code for ABAP
Weekly Challenge - W3 - Basics of Design Testing
21 วันที่ผ่านมา
Weekly Challenge - W3 - Basics of Design Testing
Unit Test Design, Tips, and Benefits - W1U6 - Writing Testable Code for ABAP
21 วันที่ผ่านมา
Unit Test Design, Tips, and Benefits - W1U6 - Writing Testable Code for ABAP
Review of Sample Solution - W1U5 - Writing Testable Code for ABAP
21 วันที่ผ่านมา
Review of Sample Solution - W1U5 - Writing Testable Code for ABAP
Exercise - TDD: Money Machine - W2U3 - Writing Testable Code for ABAP
21 วันที่ผ่านมา
Exercise - TDD: Money Machine - W2U3 - Writing Testable Code for ABAP
Review of Sample Solution - W5U7 - Writing Testable Code for ABAP
มุมมอง 221 วันที่ผ่านมา
Review of Sample Solution - W5U7 - Writing Testable Code for ABAP
Review of Sample Solution - W4U7 - Writing Testable Code for ABAP
มุมมอง 221 วันที่ผ่านมา
Review of Sample Solution - W4U7 - Writing Testable Code for ABAP