Genie DocumentationΒΆ


Genie is the pyATS SDK which contains all the tools needed for Network Test Automation. Genie bundled with the modular architecture of the pyATS framework accelerates and simplifies development of network test automation, while leveraging all the perks of the Python programming language and promoting the development of agnostic libraries. Genie is redefining how network test scripters interact with devices through libraries and avoiding functional programming.

Genie is used internally within Cisco for automating network testing and has also been released externally through Cisco DevNet. This means that the same tests which are used internally at Cisco during product development can also be executed externally on a customer setup. This is massive news for automation within and outside of Cisco!

Don’t know python? No problem! - Take a look at Genie Command line

Genie at a glance