Skip to main content

pyATS Connection:设备连接处理和基类

项目描述

pyATS 是一个端到端的测试生态系统,专门从事数据驱动和可重用的测试,并且经过精心设计,适用于敏捷、快速的开发迭代。通过设计可扩展,pyATS 使开发人员能够从小型、简单和线性的测试用例开始,并扩展到大型、复杂和异步测试套件。

pyATS 最初是在 Cisco 内部开发的,现在从 2017 年底开始通过Cisco DevNet向公众提供。访问 pyATS 主页:

https://developer.cisco.com/site/pyats/

连接包

这是 pyATS 的一个子组件,它使脚本能够与各种网络设备通信。它提供了顶级抽象和接口,使开发人员能够创建自己的连接类。

默认情况下,这还会安装 Cisco Unicon 软件包。

要求

pyATS 目前在 Linux 和 Mac 系统上支持 Python 3.4+。尚不支持 Windows 平台。

快速开始

# install pyats as a whole
$ pip install pyats

# to upgrade this package manually
$ pip install --upgrade pyats.connections

# to install alpha/beta versions, add --pre
$ pip install --pre pyats.connections

有关设置 Python 开发环境的更多信息,例如创建虚拟环境和在系统上安装pip,请参阅 Python 教程中的虚拟环境和包

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置发行版

pyats.connections-22.8-cp310-cp310-manylinux1_x86_64.whl (975.5 kB 查看哈希

已上传 cp310

pyats.connections-22.8-cp310-cp310-macosx_11_0_arm64.whl (181.1 kB 查看哈希

已上传 cp310

pyats.connections-22.8-cp310-cp310-macosx_10_10_x86_64.whl (209.6 kB 查看哈希

已上传 cp310

pyats.connections-22.8-cp39-cp39-manylinux1_x86_64.whl (966.1 kB 查看哈希

已上传 cp39

pyats.connections-22.8-cp39-cp39-macosx_11_0_arm64.whl (180.7 kB 查看哈希

已上传 cp39