The pyATS Robot library provides a Robot Framework interface for Cisco pyATS (Python Test Automation Framework), enabling users to write test cases in Robot Framework syntax while leveraging pyATS test infrastructure. Current version is 26.3, released as part of the pyATS ecosystem. The library follows pyATS release cadence, updating approximately quarterly.
pip install pyats-robotVerified import paths — ran on the pinned version, not inferred.
Basic example: run a Robot Framework test file using pyATS Robot module.
Ensure Python >=3.8 is used. Upgrade Python if on an older version.
Add 'Library pyats.robot.libraries.*' in Robot test files explicitly.
Pass the testbed path explicitly via '--testbed-file' argument or set 'PYATS_TESTBED' environment variable.