Software Testing
Ensuring Python Program Correctness
Activities
Monday: - Instructor-led deep-dive on software testing for Python programs
- As needed, instructor review of previous technical topics
Tuesday: - DEPC2 presentation completed through the use of Quarto, RevealJS, Markdown, Git, GitHub, and the GitHub Flow model
- Presentation available, in final form, as a pull request in the GitHub repository for the course web site, no later than 11:59 PM
- Each DEPC2 team member must use Git and their own GitHub account to commit their work to the pull request for their team’s slides
Wednesday: - Team-based delivery of DEPC2 presentation
- Release the schedule for two types of presentations in next module:
- Document Engineering Concept Overviews (DECO)
- Document Engineering Project Critiques (DEPC)
Wednesday Laboratory: - Finish working on first document engineering tool-building project
- Students meet with the student technical leaders
- Students give final in-person demonstration to course instructor
Friday: - Submit completed first document engineering tool-building project