Test Automation in a Networking World
summary
Telstra builds a test automation framework over three years for a large multi‑vendor lab, using a per‑test-case source of truth derived from an inventory updated hourly. The system converts varied device CLI into a common data model, exposes small keyword‑driven functions implemented in Python, and presents Robot Framework as a thin front end. Reservation and scheduling remain partially implemented, but the framework already reuses logic across topologies and shortens test cycles without sacrificing verification.
AI-written summary · about
chapters (10)
- 0:00Introduction and presenters
- 1:26Why automate network testing
- 4:57Design goals for framework
- 7:22Inventory first principle
- 10:35Source of truth for tests
- 13:07Modularity and reusability
- 18:37Robot Framework as frontend
- 23:10Reservation and scheduling
- 24:55Summary and key principles
- 26:40Cultural shift to automation
related talks
05mChallenges of building a test infrastructure around a cross-platform Desktop
15mBuilding Resilient Test Automation: A Universal Framework
38mHow to Test the Test Automation Framework
14mTest Automation Framework Design and Implementation
26mProduct-independent automation framework
47m4 Elements of Successful Test Automation
48mTest Automation - A Systems Thinking Approach
37mAutomated End-to-End Tests with Robot Framework
