When it comes to development: be agile!

Test-Driven Development with ABAP Objects

approx. $79.99

Pre-order now

approx. $89.95

Pre-order now

approx. $99.99

Pre-order now

Print edition

E-book

Bundle

approx. $89.95

Pre-order now
Available on 07/25/2019

approx. $79.99

Pre-order now
Available on 07/25/2019

approx. $99.99

Pre-order now
Available on 07/25/2019

575 pages, , Print edition hardcover
ISBN 978-1-4932-1832-5
575 pages,
E-book formats: EPUB, MOBI, PDF, online
ISBN 978-1-4932-1833-2
575 pages, , Print edition hardcover
E-book formats: EPUB, MOBI, PDF, online
ISBN 978-1-4932-1834-9
Better, cleaner code—every developer’s dream. Test-driven development is how you’ll achieve it! From creating a robust test infrastructure to designing methods, classes, and packages that will stand the test of time, this book provides in-depth instructions for revitalizing your programming. You’ll learn to select test cases, use test doubles, and generate test data. With information on agile methodology to round out the development process, you’ll have all the tools you need!
  • Use test-driven and agile development to write better ABAP programs
  • Clean up new and legacy code, minimize dependencies, and improve performance
  • Create integration tests, component tests, and more
About the Book About the E-book 575 pages, hardcover. Foreword by Jürgen Heymann. Including code download. Reference book format 6.9 x 9 in. Printed black and white on 60# offset paper from sustainable sources. Casebound for durability. Reader-friendly serif font (TheAntiquaB 9.5 Pt.). One-column layout. E-book in full color. PDF, EPUB, and MOBI file for download, DRM-free with personalized digital watermark. Copy and paste, bookmarks, and print-out permitted. Table of contents, in-text references, and index fully linked. Including online book edition in dedicated reader application.

In this book, you'll learn about:

  1. Test Infrastructure

    Adapt predefined test methods to your application and see how to minimize dependencies. Create well-designed tests, from isolated component tests to unit tests.

  2. Test-Oriented Design

    Use test-driven development guidelines while designing the methods and classes used in your application. While you work, improve your coding with test doubles and test classes.

  3. Agile Methodology

    Learn about the Scrum framework and the Lean development model. Then, discover the most important practices of agile software engineering including refactoring, pair programming, and more.

Highlights include:

  • Test methods
  • Dependencies
  • Component tests
  • Unit tests
  • Test isolation
  • Test doubles
  • Test data
  • Agile development
  • Scrum
  • ABAP Unit
  • ABAP Development Tools (ADT)

Winfried Schwarzmann is a development architect at SAP. Since 2011, he has worked as a trainer for agile software engineering (ASE) and has conducted in-house and external SAP training courses and workshops.

more >

You may also like:

  • Cover of Core Data Services for ABAP
    Core Data Services for ABAP

    Renzo Colle, Ralf Dentzer, Jan Hrastnik

    490 pages, hardcover

    Dive deep into data modeling with this comprehensive guide to ABAP core data services (CDS). Get the skills you need to create data models with in-depth information on CDS syntax, its key components, and its capabilities. Walk step-by-step through modeling More about the book

    approx. $69.99

    Pre-order now
    Available on 05/29/2019

    E-book | Print edition | Bundle
  • Cover of ABAP Unit: Writing and Executing Unit Tests
    ABAP Unit: Writing and Executing Unit Tests

    James Wood, Joseph Rupert

    46 pages

    In this E-Bite, you’ll learn how to develop and execute automated unit tests using the ABAP Unit test framework. Verify outcomes and validate the results of paths throughout your ABAP OOP code with these tests! This E-Bite was originally published More about the book

    $9.99

    Available

    E-Bite
  • Cover of Interface Monitoring and Error Handling with SAP AIF
    Interface Monitoring and Error Handling with SAP AIF

    Wojtek Eichert, Krzysztof Łuka, Mateusz Nowak

    130 pages

    Learn how to handle errors and monitor interfaces with SAP Application Interface Framework in this E-Bite. Master transactions /AIF/ERR and /AIF/IFMON, set up alerts, view reports, create authorizations, and integrate SAP AIF with other SAP monitoring tools. Make sure all More about the book

    $29.99

    Available

    E-Bite