Testing & Quality¶
Debugging, test automation, and quality practices.
graph TD
debuggers["debuggers"] --> robot["robotframework"]
style debuggers fill:#fff9c4,stroke:#f9a825
style robot fill:#fff9c4,stroke:#f9a825
click debuggers "../wiki/lightning-talks/debuggers/"
click robot "../wiki/lightning-talks/robotframework/"
The Sequence¶
- Debuggers — Python debugging with
breakpoint(), pdb, ipdb, and pudb. Learn thePYTHONBREAKPOINTenvironment variable. - Robot Framework — Keyword-driven test automation with BDD support. Full test suite DSL.
Related Content¶
- pytest tutorial — External tutorial on pytest fundamentals
- Hypothesis demo — Property-based testing (historical repo)
- pre-commit — Automate code quality checks
- DSPy Session 6 (Metrics) and Session 9 (Assertions) in the AI/ML path cover quality practices for AI systems