Python for Network Engineers · Tools you can trust
Testing the network with code (pyATS-style)
A change is finished only when the tests pass. Take snapshots before and after a change, compare them, and write Python assertions that check OSPF, BGP and routes, the same idea as Cisco pyATS.
38 min read4 chapters2 labs6 quiz
New to a topic used here? Learn it first
- OSPF neighbours and statesBoth labs read "show ip ospf neighbor" and one lab has an OSPF timer fault to fix.
- eBGP neighboursThe tests check the eBGP session to the ISP and you fix a wrong remote-as.
This module is part of the paid plans
The free Starter plan opens the first module of every path. Upgrade to unlock this module's lesson, labs, quiz and scenarios.
Your free Starter plan includes
- ✓First module of every path — lessons and quizzes
- ✓3 hands-on labs in total
- ✓Practice questions (up to 10 per set)
- ✓Build your own lab — 3 sessions a month, up to 4 devices
Inside this module
- Lab 1 · Pre- and post-change checks
- Lab 2 · The test that caught the outage