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-21.4-cp39-cp39-manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9

pyats-21.4-cp39-cp39-macosx_10_16_x86_64.whl (646.7 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

pyats-21.4-cp39-cp39-macosx_10_10_x86_64.whl (662.1 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

pyats-21.4-cp38-cp38-manylinux1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8

pyats-21.4-cp38-cp38-macosx_10_16_x86_64.whl (635.3 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

pyats-21.4-cp38-cp38-macosx_10_10_x86_64.whl (649.9 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

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

Uploaded CPython 3.7m

pyats-21.4-cp37-cp37m-macosx_10_16_x86_64.whl (625.0 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats-21.4-cp37-cp37m-macosx_10_10_x86_64.whl (640.1 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

pyats-21.4-cp36-cp36m-manylinux1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.6m

pyats-21.4-cp36-cp36m-macosx_10_16_x86_64.whl (622.7 kB view details)

Uploaded CPython 3.6mmacOS 10.16+ x86-64

pyats-21.4-cp36-cp36m-macosx_10_10_x86_64.whl (637.2 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

File details

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

File metadata

  • Download URL: pyats-21.4-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c5d9c4d07e3924a72c50bedc2f92468697203666d7c5a6f46e6f76c2666176a
MD5 554e38b5eb14031c5f8671db09014959
BLAKE2b-256 76b50d666ca783133249afd227419b31b15e62b3e7180fef89d67aedf794c311

See more details on using hashes here.

File details

Details for the file pyats-21.4-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.4-cp39-cp39-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 646.7 kB
  • Tags: CPython 3.9, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 d456aa5f1567d4abf222f4d4634e68a230f9a0469fe1ecc5240765b2b14e2006
MD5 769a80a57b4ddacd59468ba51ce69038
BLAKE2b-256 105dc2212418b608bf55af273f063363735c3d943fe2f56f22b563da1ea03713

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.4-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 662.1 kB
  • Tags: CPython 3.9, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 2275596ff24354749f6c7d4b7b06c915fab32aeccde1557a531cd35534ee0c25
MD5 f036521385786dcd16fee0ea39aa2749
BLAKE2b-256 a4b1cebc2d4206a3fbbc0366ae7a18442df505e82bb44ecc2df176c77cb8f5bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.4-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f4cd2afb8437c2576257ad93446c37438a0942f14f33d073d42ae6fc102eb872
MD5 adfaf88340ccfd86ad2933eb4a656f67
BLAKE2b-256 92105fb0cbad39acdf2fdcac7e6a528afecd3da29f9d0b29857bc776053146d1

See more details on using hashes here.

File details

Details for the file pyats-21.4-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.4-cp38-cp38-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 635.3 kB
  • Tags: CPython 3.8, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 476bc1e819f5bb29cbcedc65c92e8e1b3c2972b202e29c8bac09fca8cfd867ed
MD5 f9009a75b1b1d1f94c73e3adce2898a3
BLAKE2b-256 4d750a891463b5310d09c85265ca258f79c73293e2b65c3c3abc72e7c77e26f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.4-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 649.9 kB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 48bb7ea526bc8602d182544cf28ea52ed342dd9f854395fc87e43e93ef5c4707
MD5 131578c84e6d9d0347f0fda0e89430d2
BLAKE2b-256 0a87f70d98ae6e6605866237f645ddefd36f3a3510506f24c5d8786c91285bc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.4-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 62d0c63c0ebce6319633f8027032bd12fb4731e9887a8be853e785501504b0ac
MD5 b23149c9554b30b6bac9e0b75bf02ed2
BLAKE2b-256 ede1f3090f5b2559bcc2eda008ceb206707ed1f80105e662567ae90f95c14fee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.4-cp37-cp37m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 625.0 kB
  • Tags: CPython 3.7m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 deb55a1501f9ac41c7bfeb03be5d6aa21d79bf2986423e43f722aa26fe26dc5b
MD5 58246b5cfa2bbdba699df0fbc22f0c13
BLAKE2b-256 c59e8d1eb9c3b60c8025a6cac788070323fe7ca64f3a5db5a55c44f14996a882

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.4-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 640.1 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 bb7c746e13fe3680a55a92876a9820fa6c8e0a5b6e34b2e27c04793e360ef467
MD5 9e346cd2858a876862ac7fb6d3a19416
BLAKE2b-256 b8410a9b1663ca745ac72514391727cb93e06b20e2d309cb3a32efc789211488

See more details on using hashes here.

File details

Details for the file pyats-21.4-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-21.4-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d30c29870197381f4faa601ff50147398b7a6ea9c05f5d29c40833dfb818ce14
MD5 dc35c201e361488e4cf7a6a0c6f47fa0
BLAKE2b-256 dbc21d3d30c7d5966d6d4877048860e0bf9b59c42f606861a961bc5d1bd2e2dc

See more details on using hashes here.

File details

Details for the file pyats-21.4-cp36-cp36m-macosx_10_16_x86_64.whl.

File metadata

  • Download URL: pyats-21.4-cp36-cp36m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 622.7 kB
  • Tags: CPython 3.6m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp36-cp36m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 9ac68d4fddd49a34c99d2ef82c752d52fec206b0b4c1403c92f85572fbb4877d
MD5 1f1cc51d7abc9b4abc79483c9a9ee703
BLAKE2b-256 beea6ef952020ab168803dfcbe2c48193fe3c586a8593d679bd01c626029c955

See more details on using hashes here.

File details

Details for the file pyats-21.4-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-21.4-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 637.2 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.4

File hashes

Hashes for pyats-21.4-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 494739c79f3cddaae2b4958a85f6fce4c409c48a3bd0c18763b75caac83be939
MD5 efebd0ae9cbbb59f985cca6a3516caab
BLAKE2b-256 a9ed0aedd039b220442b08a059e892f0eec24b5cdcd20d28051d9ad983d4b1cb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

21.4

Supported by

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