BACK TO WORKS

Test Automation of Programmable Networking Switches for a Manufacturing Company in the US

Industry

Network Infrastructure

Services

Quality Engineering & Automation

Overview

The client is a US-based manufacturer of network switch silicon used in major cloud providers' data centers. They wanted to develop a scalable test automation solution for their programmable switches that could expedite their entire testing process. ACL Digital designed Pytest based test automation framework for system testing and developed Python API to seamlessly update SONiC image on multiple switches.

 

Test Automation of Programmable Networking Overview.png

Challenges

 

 

Test Automation of Programmable Networking icon.png

 

Absence of system test automation framework for SONiC NOS

 

Benefits

 

 

  • The framework reduced overall testing time by 60%, ensuring compatibility checks of the switch SDK and SONiC with any new development on the SDK
  • Delivered a reusable testing framework that also supports the client’s next-generation switches based on SONiC
Test Automation of Programmable Networking Benefits.png