Test Automation with Python (rescheduled)



Tobias Schlauch (DLR)

In this workshop, you learn the basics of efficient testing in Python. For more information, please see the workshop announcement.


Please register using the register button below. You do not need to set up an Indico account to register. The registration opens about 2-3 weeks before the workshop.

The registration is preliminary to allow a fair distribution of the workshop seats across the Helmholtz centers. You will be notified regarding your registration status about one week before the workshop.

Organized by

Tobias Schlauch

  • Tuesday, November 23
    • 9:00 AM 9:30 AM
    • 9:30 AM 10:00 AM
      Introduction: Test automation
    • 10:00 AM 11:00 AM
      Introduction: pytest basics
    • 11:00 AM 12:00 PM
      Example project: Introduction and initial characterization tests
    • 12:00 PM 12:45 PM
      Example project: Test isolation with test doubles
    • 12:45 PM 1:00 PM
      Wrap-up day 1
  • Wednesday, November 24
    • 9:00 AM 9:15 AM
      Welcome & Recap
    • 9:15 AM 9:45 AM
      Example project: Test isolation with test doubles (cont.)
    • 9:45 AM 10:30 AM
      Example project: Analyzing the code coverage
    • 10:30 AM 11:30 AM
      Example project: Improving the test suite and the code structure
    • 11:30 AM 12:15 PM
      Example project: Build automation and CI/CD with GitLab
    • 12:15 PM 1:00 PM
      Q&A / Wrap Up / Feedback