Skip to main content

pyATS is an end-to-end testing ecosystem, specializing in data-driven and reusable testing, and engineered to be suitable for Agile, rapid development iterations. Extensible by design, pyATS enables developers start with small, simple and linear test cases, and scale towards large, complex and asynchronous test suites.

pyATS is initially developed internally in Cisco, and is now available to the general public starting late 2017 through Cisco DevNet. Visit the pyATS home page at

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

pyATS Package

This is the top-level package of pyATS. Installing it will automatically install all pyATS components and dependencies.

Requirements

pyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

$ pip install pyats

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

For more information on setting up your Python development environment, such as creating virtual environment and installing pip on your system, please refer to Virtual Environment and Packages in Python tutorials.

Example

As part of installation, examples showcasing various features & idioms of coding in pyATS will be copied to your virtual environment under examples/ folder.

In addition, you can also get a copy of these examples here:

https://github.com/CiscoDevNet/pyats-sample-scripts

The examples are self-explanatory, and includes the necessary instructions on how to run them.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyats-22.8-cp310-cp310-manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10

pyats-22.8-cp310-cp310-macosx_11_0_arm64.whl (586.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyats-22.8-cp310-cp310-macosx_10_10_x86_64.whl (692.8 kB view details)

Uploaded CPython 3.10macOS 10.10+ x86-64

pyats-22.8-cp39-cp39-manylinux1_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9

pyats-22.8-cp39-cp39-macosx_11_0_arm64.whl (585.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyats-22.8-cp39-cp39-macosx_10_10_x86_64.whl (691.6 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

pyats-22.8-cp38-cp38-manylinux1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8

pyats-22.8-cp38-cp38-macosx_11_0_arm64.whl (579.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyats-22.8-cp38-cp38-macosx_10_10_x86_64.whl (679.5 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

pyats-22.8-cp37-cp37m-manylinux1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m

pyats-22.8-cp37-cp37m-macosx_10_16_x86_64.whl (652.6 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats-22.8-cp37-cp37m-macosx_10_10_x86_64.whl (667.3 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

File details

Details for the file pyats-22.8-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 67d7834deb0476b05f61451fed8bfbf1702958e8599c725fbc08b5b5e6325374
MD5 e113ddab89740d4da7cca0b7cdf8c2e0
BLAKE2b-256 707d2b7f1d239502e69aa53cc4d577b00dbcb79645f0c7c1b80987a0b1c38c62

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3ada3d52e43391f18dff5bd8d3bab38b6fdd48f6c4cb85e932773e30dd9ab87
MD5 d2b2834c31196e87be7f46ae3323f5ae
BLAKE2b-256 dc6544593235bdbc5b185117aa5618f984f01ae9749e9c818c303a24562fa877

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp310-cp310-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp310-cp310-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 55ec37f664f2c5b14104bcd0e89ca096b589832506b2606efc96c6f2795e4ea0
MD5 67c10a1b96e687d0f6d0a0b9f8309ff5
BLAKE2b-256 c1c1077ee6076ba29586bacc36ada496384f5d3bfb89b06dfd05031048c74008

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 66ad54b7afe56ed77bd19a7fe7e7b972298610a511e96193299d089efd5762f2
MD5 8f9cc36d83a67dc09528e3d625adb1b3
BLAKE2b-256 90cdf806f7018073fd060a6be641adce35ac9c5dff84f3046cefa8ab4ac9d4a0

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyats-22.8-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 585.4 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.3

File hashes

Hashes for pyats-22.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d47d662f738b00e9d68b0266aed5ea93ec346bf2c84d3835f603772b769cf498
MD5 9fcf6ef64f9e91d63f339a9f6da76fe7
BLAKE2b-256 8a2a23efddcdee075e3fac94664be96aecb84bb0e5afa7f3648c1b004a6725db

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp39-cp39-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 70fe3b050da4f89b554a0742088baa2253fc1ac2d69f8e97aa249c37bf8bd44b
MD5 e86a34aa509d7e5a5d5de8d5c694bad8
BLAKE2b-256 1d25b1f2a3ea813623d94d79884afa620b42a312c236ee12cfcb9d99320e5f49

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8fabd380e7a1d6b73f0b60c0dc04c963cd2c96f958595b970da1ce78cfdb3df6
MD5 7ddaaa786c06232e37e9e1b5c7a328b0
BLAKE2b-256 e122a19b41875e771cc6f88f63798d7b5e53d529630bca95090f85c2b6c78737

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyats-22.8-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 579.8 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.3

File hashes

Hashes for pyats-22.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 973ddd39898a62c09a8898bfb90f80df34ba9bcafab23fd69ce643ad45fd59db
MD5 d8f17da7f46186332e33909c0269c421
BLAKE2b-256 8960d93034b251c2a3f8003eaed93e8739c3106813a8c5eefef69ac68a5f85b1

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e9265662fbc0777ba4b4c37d3977767e48dd04a71fc2e7f0990c2ddb9e2c0ed9
MD5 1a451fd4d5b8f67e78006a44adb9d81d
BLAKE2b-256 67fe07570645937bf06cf77e8337a6c81389680216afe971bed8cd749625b388

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a230284ab6ff39db4c3db643a67ba6dc1fcdedc1d3fb09826f77355988b098e0
MD5 24610d99c59dabdd3410f9220458ac16
BLAKE2b-256 9344dbc3fbfc66c207db29341c7bf3f8962d48f074b65662eb90ab7342867d74

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 858f467985f71312c32b868e1b1144fc2a0189b2a74473511bbbb320ea9c7bc1
MD5 384a8bed86e4442148411fdc1994b9ba
BLAKE2b-256 04b98280e36885091b72502b9a452ac394012dd64923b69758c560c667f5ae44

See more details on using hashes here.

File details

Details for the file pyats-22.8-cp37-cp37m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for pyats-22.8-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 2667e1fbcd88e4d853e3c710d99e020e08a613cf50dbcfae88cda284173c8efa
MD5 afe7c75b7c1ae01142a583b0c56e5e61
BLAKE2b-256 9522617eabc68cd79d8088089b51e41de37e21e1c89808e43be0de2843c0d996

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

22.8

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page