New Skills

New Training: Automate Network Testing with Pytest

by Team Nuggets
New Training: Automate Data Center Fabrics picture: A
Published on March 9, 2021

In this 11-video skill, CBT Nuggets trainer John McGovern highlights how to leverage the Python framework “Pytest” to automate network assurance and validation. Watch this new networking training.

Watch the full course: Advanced Network Automation with Cisco and Python

This training includes:

  • 11 videos

  • 1.3 hours of training

You’ll learn these topics in this skill:

  • Introduction to Pytest

  • Basic Usage

  • The Conftest File

  • Nornir Logging

  • Unwrapping OSPF Information

  • Building an OSPF Testcase

  • Unwrapping VLAN Information

  • Building a VLAN Testcase

  • Optimizing the OSPF Testcase

  • Optimizing the VLAN Testcase

  • Output Formats

How Can Nornir Automation Framework Benefit Python Users?

Nornir is an automation framework that is designed to support automated testing of applications. Although there are many automation frameworks available today, Nornir provides some unique benefits in terms of ease of use and its python-centric design.

First and foremost, Nornir is an automation framework written in Python intended to be used via Python commands. This provides incredible benefit for the user as they have the capability to write their own Python code to deploy and control the Normir automation framework. This sublet difference provides incredible benefit for users as other automation frameworks require users to write in proprietary CDL languages specific to the automation framework. Often, as automation testing becomes more complex, learning the CDL languages becomes burdensome. This PYthon-specific automation framework is a great solution to avoid these associated challenges with cumbersome unique CDL languages that come with the various other automation frameworks.

Recommended Articles