gwu-libraries / OSPO

GW's Open Source Programs Office
2 stars 0 forks source link

Workshop: Testing and Continuous Integration for Python Applications #62

Open s2t2 opened 1 month ago

s2t2 commented 1 month ago

Testing Python Applications

Status: FALL

Description: Improve the maintainability and quality of your code. Attendees will become familiar with automated testing.

Learning Objectives:

  1. Discuss the benefits of implementing automated tests in a software development project.
  2. Write automated tests for Python applications.
  3. Execute automated tests locally using the pytest package.
  4. Execute automated tests automatically on a Continuous Integration server, using GitHub Actions workflow.

Required Software:

Offerings and Desired Dates: 1 (early Oct)

Presenter(s): Michael Rossetti

Audience: All GW community

s2t2 commented 1 month ago

working here: https://github.com/s2t2/testing-python-apps-workshop-2024/blob/main/README.md