Skip to content

Latest commit

 

History

History
82 lines (51 loc) · 3.57 KB

File metadata and controls

82 lines (51 loc) · 3.57 KB

Welcome !

Authors : Verlaine & Anne Sophie Salon-Jauhangeer

100-Days-of-Cisco-PyATS-

A dedicated space for the 100 Days Challenge progress and projects

The Book Chapters

PyATS book

Chapters Topics Notes
[1] Foundation of NetDevOps Foundational
[2] Installing and Upgrading pyATS Foundational
[3] Testbeds Foundational
[4] AEtest Test Infrastructure Advanced
[5] PyATS Parsers Advanced
[6] Test Driven Development Advanced
[7] Automated Network Documentation Advanced
[8] Automated Network Testing Advanced
[9] PyATS Triggers and Verifications Advanced
[10] Automated Configuration Management Advanced
[11] Network Snapshots Advanced
[12] Recordings, Playbacks, and Mock Devices Advanced
[13] Working with Application Programming Interfaces (API) Advanced
[14] Parallel Call (pcall) Advanced
[15] PyATS Clean Advanced
[16] PyATS Blitz Advanced
[17] Chatbots with Webex Advanced
[18] Running pyATS as a Container Advanced
[19] pyATS Health Check Advanced
[20] XPRESSO Advanced
[21] CI/CD with pyATS Advanced
[22] Robot Framework Advanced
[23] Leveraging Artificial Intelligence in pyATS Advanced

Whether you're just starting your automation journey or looking to level up, this is your chance to practice, learn, and grow with one of the most powerful test automation frameworks in the industry.

Why pyATS?

✅ Built by Cisco, used far beyond Cisco

✅ Designed for safe, repeatable, real-world automation testing

✅ Powered by Python, the defacto language of automation

✅ Perfect for building confidence and creativity in the AI era

This initiative is inspired by the incredible work of John Capobianco and Daniel Wade. It’s an honor to carry this forward and build a community around it.

Why 100 Days?

✅ Automation is hard but consistency builds mastery

✅ Learning together accelerates growth

✅ Sharing experiences multiplies impact

✅ You’ll build real skills, real confidence, and real results

The first two days of this challenge are easy to grasp, here is how to contribute and make this challenge exciting

  • Share what you learn in each step, whether it's a Linkedin post or short blog, no perfection

  • Use the hashtag #100daysofpyATS for every post you will share during the challenge, and do not forget to mention the day (example 1/100)

  • Ask questions in the group, there's no irrelevant questions, keep asking until you feel comfortable with pyATS

  • After exploring the first four chapters, if you feel inspired to start a project, do not hesitate to share it with the group, you’ll receive full credit for your work

  • All Projects from the challenge will be shared here to inspire the globe

Ready to explore? The adventure starts now 👉🏽 Resources