Skip to main content

pyATS AEtest: Testscript Engine

Project description

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/

AEtest Package

This is a sub-component of pyATS that handles test script definition and execution.

Requirements

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

Quick Start

# install pyats as a whole
$ pip install pyats

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

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

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.

Project details


Release history Release notifications | RSS feed

This version

25.5

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

pyats_aetest-25.5-cp313-cp313-manylinux2014_aarch64.whl (9.0 MB view details)

Uploaded CPython 3.13

pyats_aetest-25.5-cp312-cp312-manylinux2014_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.12

pyats_aetest-25.5-cp311-cp311-manylinux2014_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.11

pyats_aetest-25.5-cp310-cp310-manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.10

pyats_aetest-25.5-cp39-cp39-manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.9

pyats.aetest-25.5-cp313-cp313-manylinux2014_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.13

pyats.aetest-25.5-cp313-cp313-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-25.5-cp312-cp312-manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.12

pyats.aetest-25.5-cp312-cp312-macosx_11_0_universal2.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-25.5-cp311-cp311-manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11

pyats.aetest-25.5-cp311-cp311-macosx_11_0_universal2.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-25.5-cp310-cp310-manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10

pyats.aetest-25.5-cp310-cp310-macosx_11_0_universal2.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-25.5-cp39-cp39-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyats.aetest-25.5-cp39-cp39-manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.9

pyats.aetest-25.5-cp39-cp39-macosx_11_0_universal2.whl (3.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file pyats_aetest-25.5-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_aetest-25.5-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08992a539f42874760c8ca58d8b441b2280afb9787a4e4a1f63b457631e467a6
MD5 75346dac80b842eb67dbf57e86beee73
BLAKE2b-256 2450a280833705a0cbd1d73dea1a5905d8bedb7353779c7a58628a1028f16ba8

See more details on using hashes here.

File details

Details for the file pyats_aetest-25.5-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_aetest-25.5-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 57e8a888161ca7af5e6f9a8923be30ba151545ff705dd42ec061c30f55297fc5
MD5 ba00ad1069c9c8660d74bebb960b1f09
BLAKE2b-256 e7e675fdb33df5fef963aba2e8fcb8b45694c8706847ab9a00a2d50e4ce14c0e

See more details on using hashes here.

File details

Details for the file pyats_aetest-25.5-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_aetest-25.5-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 980e8c615a4c20f101681c6872cec2f6cea2a1c89125bec5a1da1c59ebc682f0
MD5 84a90a9947f520eab61aabcdb16855d3
BLAKE2b-256 fb94481e7493df5c5e9b23b873a5fa870139eba801cc092adccd8deec94d42c3

See more details on using hashes here.

File details

Details for the file pyats_aetest-25.5-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_aetest-25.5-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f9bd0e6eb52d7eefdf76a42b91045e4952b2eebaf4352b2303e2140482b3e08
MD5 a73e81ea10ff344c38cd53c36300c25b
BLAKE2b-256 a8e3e59ecd9806ee630061f316266bc334c7c8ebcd03bfa77daab9ee1e367e26

See more details on using hashes here.

File details

Details for the file pyats_aetest-25.5-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats_aetest-25.5-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 27c8682162627f5b591fd958261cd44e3d179de5ac25bb4b848a6749e2808cd9
MD5 f04aad77071dfecad775440d00da0d5c
BLAKE2b-256 3affbb3615b273f10676c9f59b694bcf7c05a775f45074992c4c7d2eaf8f98d4

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7a5ce2eb0df4b727f405c184ff77c7dd6a1acc551715f45f27e85e65c1584d7
MD5 4adf453a0fb7555b6d18c54fb0a7fc87
BLAKE2b-256 a8cc2543fd88bf3b310120bbdd425d8db63f4be74633c73e3a0369a2e64b363b

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e63713e59a900cfcd0f2123d1a5a314221ebaf231af139a89f52b5aca4a53880
MD5 9cd727fd7f51efd7936892c989c2c71a
BLAKE2b-256 6484d9d196da1e4e241d37144ce70caa2343383c16b306ee610f23e089471e8b

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19d8215cddad7482b9d22c638b9c367aa1fe471f212918150f69961a4fe8a368
MD5 9b643d168db7d3269928f5f412ed51a4
BLAKE2b-256 aff52078403dfb4bf311f9b4222b3101f8157d7da3ba3c66c34c342a05042f41

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 87fb15e6b4297ba87171cbd43d5b803064bda4f9f9416a70240da678792f3cfd
MD5 42203e6e9f9730decc111bd61a189b16
BLAKE2b-256 50d381d76f0299687ab607525bca49aada4519d12c81b850b44336be49bd499f

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcf97b2d50afeb8afac44779f85728da6df4936209cfde9354d0eb4affb3f55a
MD5 51b6c8542bdca197063e77ef8b8ee0ab
BLAKE2b-256 fdbe9cc467d64f4a47e35b02c74089a3aa605a46a8828393d917ad0590a33fb9

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 8eb0daa07ca14e54cecdf8afb337821ff5058b4e5407425ff3c62c266cb369b1
MD5 5dd5467c7d1a7824569b95476c94ae43
BLAKE2b-256 282b55b3657c3320b25e75ac2246796642435123cbe7726df9d407d937419309

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4eb529b26daef2cda14acbb18388532c3d6868ec1c33b1acf55dacbe9476894
MD5 1420eefd5f8634a492edf70743f0a79d
BLAKE2b-256 44449bcab4e0414c7c8c02c95e5e09400aded53f4c9a01f64deb2bb196e2e530

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7a3a1c00517ff9fa93e3605814b4c7c0a8b84109bfae169864c2901e2d245b3c
MD5 5c11eb1ead8b1700e24c652325bf297e
BLAKE2b-256 330b351233a77354ecf86418cf0aa57ec7fcee9b9b15776bfe61de6f69b6b9ad

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eed62caa6b94f3d57452a28749c1b22a41f12336f6774d2817a198e854322a92
MD5 329410415a81955a87d3c7ff8a9db753
BLAKE2b-256 93c106157fcfa00300724089d1abff88c9da50f85164103f468f188876ee90c9

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b603cc94040cff75a9b9ee029d677e2a15ee6d8e13165dd9c6ea0b44fdcd72a0
MD5 960dd1b9333db6e331818a73e19b112b
BLAKE2b-256 f536b4427b35e0d49859d3bd0b3a6e28532b4298023fb1d671fa6393642a1c49

See more details on using hashes here.

File details

Details for the file pyats.aetest-25.5-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-25.5-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 61a1bbf173cd321bc87a9887174eacabf1fc0e9f95aab5ef1e40c4c92bcd98d4
MD5 749292e997b2b101a53fd2f4bbf65c2a
BLAKE2b-256 8b832644bf4834a04500bf9fe4218da33f78f760324c74e36aeb864fe9f8598c

See more details on using hashes here.

Supported by

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