Introduction to Writing Network Tests with pyATS
summary
pyATS is a Python test framework that lets teams describe a network with a testbed YAML, write Python test scripts with explicit setup/test/cleanup phases, and run them as job files; the stack uses the Genie parsers and unicon connectors to collect normalized device state. The demo runs six tests, five pass and one fails because multiple interfaces show CRC/input errors, and the built-in PI ATS logs view surfaces per-step JSON and HTML logs for fast troubleshooting.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:09What is pyATS
- 7:52What goes into a network test
- 16:42Demonstration
- 23:47Log Viewer
- 28:50Connection Verification Test
- 31:23Nested Loops
- 32:49Summary








