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-20.10-cp38-cp38-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8

pyats-20.10-cp38-cp38-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.8

pyats-20.10-cp38-cp38-macosx_10_10_x86_64.whl (511.7 kB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

pyats-20.10-cp37-cp37m-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7m

pyats-20.10-cp37-cp37m-manylinux1_i686.whl (1.7 MB view details)

Uploaded CPython 3.7m

pyats-20.10-cp37-cp37m-macosx_10_10_x86_64.whl (503.7 kB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

pyats-20.10-cp36-cp36m-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m

pyats-20.10-cp36-cp36m-manylinux1_i686.whl (1.7 MB view details)

Uploaded CPython 3.6m

pyats-20.10-cp36-cp36m-macosx_10_10_x86_64.whl (520.8 kB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

pyats-20.10-cp35-cp35m-manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.5m

pyats-20.10-cp35-cp35m-manylinux1_i686.whl (1.7 MB view details)

Uploaded CPython 3.5m

pyats-20.10-cp35-cp35m-macosx_10_10_x86_64.whl (483.1 kB view details)

Uploaded CPython 3.5mmacOS 10.10+ x86-64

File details

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

File metadata

  • Download URL: pyats-20.10-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cf718ba8f890409eb9f5094efa217e0b4455bf0cd2bfe0220f772b134af6b319
MD5 8d0d5dffc43160470e3550f86f227cbc
BLAKE2b-256 45734af4b097e99792daa7733b4b01450eb266d01c076ff691235d07ac349664

See more details on using hashes here.

File details

Details for the file pyats-20.10-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-20.10-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3d9ac2f23ef1f3616eb680c3caacc0e0efd15dcef954a46a03c9d2406d3d513a
MD5 68a69c5634e721d12eea42808c299d1d
BLAKE2b-256 c1f9876bbbd936f66f7cbeee965806bd7db74664a8d838ebe7e1b6fab1532199

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-20.10-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 511.7 kB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 504085dd776b4b4cb07648769b94953b4e9dfdfcd597ec965c2b4248478c0f69
MD5 981f4c57a66e2e06e2a739e20bfc03bc
BLAKE2b-256 612eb7c5a9f81802af1f298f01f7f936a54a5e4b9a70bd94420b76e8e793c051

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-20.10-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dc96c1e542e35062510710240b93b119c030343fe781d1924f67a9bba259b23a
MD5 1331a912db44c9165054c2baa493134f
BLAKE2b-256 185d556e739e0547e61aea2ecffa90c138943e2d672864c164de8cbb98ec7eed

See more details on using hashes here.

File details

Details for the file pyats-20.10-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-20.10-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ac5a7e2a6e9806632b0612d93e59b328c142956b96e32772a54965d58d7bb646
MD5 89c34376d60b5dad1454a423eeb2e3e6
BLAKE2b-256 0f3e4244b3b1e628d99c8d6c39e5e41c7edd45e92182a1f4d03a85ce0970d2ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-20.10-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 503.7 kB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d003500d6310e56bdaca39f07697b3463e7eb192a3712e4ca0bcf4994891c880
MD5 34f7bc43c007c6f05209632842075a18
BLAKE2b-256 a8772644b6f4ecaf38bd6d0a28850a60b7036357bdb166e13184162c4410b065

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-20.10-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2bc72c38eb641f8193896e102deeb227f0e3bd34519528737c9a65f551615029
MD5 c3a313ab2f06efc03cf5b99ad83e6e24
BLAKE2b-256 20ccbcab1aebf5b79e0466223c73bb17671a3847b90ac37ffb9ed1b1986e1a27

See more details on using hashes here.

File details

Details for the file pyats-20.10-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-20.10-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 dd1bdd488b5be283e32b809d0f85ef2839c620d88fb6d052eac02b1bf4938624
MD5 222be97aa1e3e2e0e3ba7d9de860a8c3
BLAKE2b-256 a499cbd0b5ab40ed24832a0e5d20ea348a1191d4234672ca958e644e7d283783

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyats-20.10-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 520.8 kB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 69f3878fe846c0337d0e73ba07f28b756714784f047865006cfd380324bb5b3e
MD5 a2716c15517b7cffc3dabe946f381da0
BLAKE2b-256 c614765a2db9ed033117474355d3f37fbceb01c13afe8a6c865dcd41fd0dacdb

See more details on using hashes here.

File details

Details for the file pyats-20.10-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyats-20.10-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3b5dba7683afae582c4f197cf602ff71c87d4c5a548121e0a31b92301461e6de
MD5 2cd627825df3eca5dab394f2d7f7dd8a
BLAKE2b-256 8ec9721356d01a70ff6d252faa8e258b6dee5d0efddc3b614aa840004d40b481

See more details on using hashes here.

File details

Details for the file pyats-20.10-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: pyats-20.10-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 16a8f67648ff3ca987d1674dff1c3f04731dd218a50e94354dca64c31235d408
MD5 7311cc70bd1458b85491023a965f4a3d
BLAKE2b-256 eb4e0b885d157381c74f00bdfe7ce470ebdb15d264068e1f5e43231520c938f6

See more details on using hashes here.

File details

Details for the file pyats-20.10-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: pyats-20.10-cp35-cp35m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 483.1 kB
  • Tags: CPython 3.5m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for pyats-20.10-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 fce4a88f559fd5b210f032db48ab0cfcc567d55d3dfcbfe09fa4ca4cb81aef4a
MD5 124fb55ca5a37b762767a0e02494a2f1
BLAKE2b-256 3358148da497691588cdb262954fa846a8078cd79bcf220ea4d3a11233aa74c2

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