Knowledge / Technical topic

AI-assisted test automation (pytest + CI)

Not started

Self-directed study

Automated hardware/software tests with pytest in CI, using AI assistants to draft and review tests.

Practice in the Flight Lab: One test, three durations · Fixture scope · The flaky wait

Subareas

pytest fixtures, parametrize, markersHIL test harness designCI pipelines (GitHub Actions)AI-drafted tests with human reviewCoverage & flaky test handling

What to learn

  • pytest suite for a packet parser
  • Run on CI on every push
  • Use an AI assistant to generate edge-case tests, then review

Resources

← All knowledge