Please note: That this event has been cancelled. Please stay tuned for the on-demand course which will be available in the upcoming weeks.

Network Testing with Pytest

Pytest is the defacto open-source Python testing framework. Learn how to use Pytest to test your network, along with how to integrate it with Scrapli, NAPALM and Nornir.

By the end of this instructor-led session, you will be able to build tests using the Pytest framework, validate that the network is running the expected configuration, and also generate HTML reports containing your test results.

In this live instructor-led session, you will learn,

Pytest Fundamentals

  • Introduction to Pytest
  • How to install Pytest
Getting Started
  • Creating and running tests.
  • Commandline options.
  • Pytest vs Unittest
Fixtures
  • Yield fixtures.
  • Sharing fixtures.
  • Fixture scope.
Parametrization
  • Test Parametrization.
  • Fixture Parametrization.
Integrations
  • HTML reporting using plugins.
  • Scrapli, Nornir and NAPALM.
  • CI (Continuous Integration).

Further details:

  • Prerequisites: Basic Python and networking knowledge.
  • Duration: 5 hours
  • Price: £175
  • Dates/Times:
    • EU Session: 10th December (start-time: 9:00am UTC)
    • Other dates/timezones: Please contact me here. Additional dates/times will be made available based on interest.
  • Delivery: Remote instructor-led class.

Please note: That this event has been cancelled. Please stay tuned for the on-demand course which will be available in the upcoming weeks.


Master Network Automation
Join today and get access to:
  • Full deep-dive course library (inc. Batfish, pyATS, Netmiko)
  • Code repositories inc. full course code, scripts and examples
  • 24x7 Multi-vendor labs (Arista, Cisco, Juniper)
  • Private online community
  • Tech demos and sessions

100% Satisfaction Guaranteed!
Cancel your membership at any time.


Learn More