macOS ◆ xterm-256color ◆ zsh 945 views

pyATS

pyATS is an end-to-end testing ecosystem for network devices, specializing in data-driven and reusable testing. Extensible by design, pyATS enables developers to start with small, simple and linear test cases and easily scale towards large, complex and asynchronous test suites.

Genie

Genie is a Python library on top of pyATS which contains all the tools needed for Networking Test Automation.

  • Structure device output into common structures for all OS/Platform/Cli/Yang
  • Apply configuration on all Cisco devices using common structure for all OS/Platform/Cli/Yang
  • Test Harness to generate testscript and re-use existing testcases
  • Community driven libraries
  • Future proof design

To learn more and get started today visit: https://developer.cisco.com/site/pyats/