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

Uploaded CPython 3.9

pyats-21.12-cp39-cp39-macosx_10_16_x86_64.whl (664.1 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

pyats-21.12-cp39-cp39-macosx_10_10_x86_64.whl (679.4 kB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

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

Uploaded CPython 3.8

pyats-21.12-cp38-cp38-macosx_10_16_x86_64.whl (652.0 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

pyats-21.12-cp38-cp38-macosx_10_10_x86_64.whl (666.5 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

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

Uploaded CPython 3.7m

pyats-21.12-cp37-cp37m-macosx_10_16_x86_64.whl (640.6 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

pyats-21.12-cp37-cp37m-macosx_10_10_x86_64.whl (654.8 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

pyats-21.12-cp36-cp36m-manylinux1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.6m

pyats-21.12-cp36-cp36m-macosx_10_16_x86_64.whl (638.4 kB view details)

Uploaded CPython 3.6mmacOS 10.16+ x86-64

pyats-21.12-cp36-cp36m-macosx_10_10_x86_64.whl (651.9 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

File details

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

File metadata

  • Download URL: pyats-21.12-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c762af66e27c8e1e9ae3808eb2526929ffb26388c3f63445034dfacc08506085
MD5 be6ec1d8435fabcc01276dc28ac5293e
BLAKE2b-256 0f3a38b3286b2571410712dfa1f96d2dffebb35a41a009d8bd9dbd5e4cf63406

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp39-cp39-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 664.1 kB
  • Tags: CPython 3.9, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 47e31b2b32473abd183ef3d19201d2c9dda55868dbf18963e1b1f8e216313439
MD5 469aeb5da0858f9f45aacf5240e85e73
BLAKE2b-256 284ff7f6421caabba6d8b3a97cd3d4f07ec027731604e240857058e121afc74d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 679.4 kB
  • Tags: CPython 3.9, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 1688f27859f40749a5f0992eca036b0e78ebdc96d6efd8080da48e39adad37c5
MD5 acd6e8c99604b024dc6227be5a417f16
BLAKE2b-256 47aaa7a1dc0569f90ecb466ff42db82bab2f64ade3d4f9f0406ded4bb11b2d08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 439b9c27e331197326b58750edbce770eab7b429292f059fcdcba76f147c65c2
MD5 1a57e44f84d5bfbd7ad146654dbf8797
BLAKE2b-256 b475ac9240f466c3f0f6048cce391d56d6365484145b098d198b54166acbbf82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp38-cp38-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 652.0 kB
  • Tags: CPython 3.8, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 a3ce358ccf2adeb3df30c0a351db191ae5788dd6dcafe381378ea04cfb8d0743
MD5 7597776128d81d81615e4ff04b875ed9
BLAKE2b-256 4daa4e48a0782edf752a9947d0459053868a55352eb1880c550d5f47d4a12891

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 666.5 kB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e7ce14965863c6481a24a31b5bcc5dc1bcde39fff0c8442df27e3fe32c73d470
MD5 328a639131573c46740d01e4f2ecd92e
BLAKE2b-256 ab6eb48e513f4c1ea4dd32cabd9bd913ddf4816243b763eb960ce39f375fd06b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-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.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 27fff587cfee8dc08f27654ea3aa93fdacfa5ce509f6fec1cb33e52b56e35ad6
MD5 8ed7d521ad011762d2f0717792b00998
BLAKE2b-256 372ef2e349a2ac5bbed06363dfe3fa85423db82035b3f6c49dadfac58d3f9cfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp37-cp37m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 640.6 kB
  • Tags: CPython 3.7m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 fac2d1a2765f8daa2437ba73ccc95afd2b0a98e861167af11396f7fc40158a48
MD5 5d8581458d7d90b1c4fa61b1a2fcf308
BLAKE2b-256 54760729bc3232d6e90f0f54d4783b5f0ff4c30e123f35f1585ba27d5469b98b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 654.8 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 fd214310b0173e201c631aef7736347d42efac89c39c253ab42b5132cc0c74c6
MD5 41d153bfe692d8ad4125e2929f714c22
BLAKE2b-256 f80b63741937ebe31bba8cc092d9f83beb1f382ef056974f46539d82f370bf5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aea97b06025027de7c1557db200f36dfc65a8288a8869100584841b668790528
MD5 5c724e225bdd06d5898a1fbf4d5b50d5
BLAKE2b-256 73dfc51a4a3ad911887dfd4ebe7641497f5b8adc7dd008453b274e633cd541ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp36-cp36m-macosx_10_16_x86_64.whl
  • Upload date:
  • Size: 638.4 kB
  • Tags: CPython 3.6m, macOS 10.16+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp36-cp36m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 07b8e4453cd119b3fbbe587e5efd491507d97abf61023e44c50819ac693fb0b4
MD5 b71999434008195cbb415df677da67ad
BLAKE2b-256 21f015816a9a466dc019b643bc1be1a24d0df93c1dcc23a60d16e274c91f355a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-21.12-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 651.9 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyats-21.12-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 36ba0491e255614e27a653804f24d7b5bfea7c74883dedeaad964aeb4b2574d1
MD5 0a12b9f8eb7faaa3533614088f4b6623
BLAKE2b-256 0b07b42736ccb617e89a30c388a025765f3020e82e0d8d2125d433df31cedc96

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

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