September 8, 2022
Programmability and Automation Meetup: Infrastructure Test Automation Series #1 - Pytest
As crucial as automating your network deployment is, the ability to ensure correctness and validate proper behavior and state of your network is the key to a successful automation strategy.
Test automation for your network deployments helps build the early detection system that the development team needs to avoid unintended outcomes. More importantly, it helps develop the trust of the customers who rely on the automation or the infrastructure it builds.
This session, presented by Tafsir Thiam of World Wide Technology, is the first of the Test Automation series. We discussed foundational concepts related to testing and the anatomy of good tests. We explored these concepts using the popular `pytest` Python library, and walked through realistic scenarios using Pytest to demonstrate the concepts you can apply to test your infrastructure!