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

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-23.7-cp311-cp311-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

pyats.aetest-23.7-cp311-cp311-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyats.aetest-23.7-cp310-cp310-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

pyats.aetest-23.7-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyats.aetest-23.7-cp39-cp39-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyats.aetest-23.7-cp39-cp39-manylinux2014_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.9

pyats.aetest-23.7-cp39-cp39-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

pyats.aetest-23.7-cp39-cp39-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyats.aetest-23.7-cp38-cp38-manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.8

pyats.aetest-23.7-cp38-cp38-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

pyats.aetest-23.7-cp38-cp38-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dae0bb5daf79925bbb0bd34c615ff86bf43f82ac922d9623129a10ac66030e5a
MD5 c8ad056f2234a123d47ae1651e188573
BLAKE2b-256 c726beeb5ea713d03cc149b536e4029f8544216652c71106945706cfa13b84b6

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ff6782b59c2e3068b928c0d0063f7b8ee32c966fc90a21a8dae21ddbb5444fe
MD5 68525bc64524c3efb81287e878c3ab80
BLAKE2b-256 ef96c3d3971ce87baf8ffbca6ec5fccbd1983032d8505943577ce6af7ce43173

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 16262274b7a6c4052fbe3ac8a720a259e6acf72f9b5c649d5bd41918c64c3391
MD5 e52ae8dd659de51001f2d01359d7a300
BLAKE2b-256 c01b79c94e25d0a1c3e7c1ed415c00ca7b3b0ff7f9bc59fced5d563e83eb4b2d

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c848eeea978dc57d0bf30dd42eeaf39e950d541458721a24ada95f05beeb7f4d
MD5 acb88d992d73b30be81d8bcb0c4bb4ed
BLAKE2b-256 8b2e563281a6bafa256717e680843a43f3b04771fcf6c3b1a396b07012ce740b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 398c80a8ea8c09965c10af5347883115fe5706cd7231bb285bbb49235940efe2
MD5 e0e5dd195838303d184323f2f4cbddfa
BLAKE2b-256 16d2ab28fd18f32fae1c1b65184839fcb3bd3f1f88f3c267dc0f5ad89999ba49

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d0c6c69e170bea7f04d33abeba422a03416d5883b21cedbd08008762a23a0e6f
MD5 526ddef058b4e19e7104fb5aa8493b39
BLAKE2b-256 4fb5dd769143c0985c37ff31da4b578c0163fcc26382c33c10db2eaf85bfbc58

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 513a1d22769991d828808faf3dbade3df7c7c48893e5f564eff420243ddae860
MD5 4266225cc390b9a4018fe8faa5b122a4
BLAKE2b-256 4f6c6b1bf0da9caf87939f7eb05d4afa67fcc74c7a19a50caace63a4c797e9d9

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 672bc88b322526b18bde7b686d8b6e4f0e60e47230342e5a5480bb769fc110d7
MD5 0b2387bacef9dffc923317492fb02a2d
BLAKE2b-256 10a11b3d0fde5752e3a68a22aa8af6c23e9c1ffe3d5a86559d5c78e3ec10910a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c181b7c575cc03a04f25e937f12293f848b1fb85aa19ecf00df9bcc76879e006
MD5 5777358f9162556d05bee71bb5722303
BLAKE2b-256 8f5d64a6445a5effb1b632783434147771645d9c3042b2ca07a60aa378b89cd0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0de357830c42924eb077b753dae75a4aa9b2715ca4a6bf6f66c555f318bc1cfd
MD5 521c372524ab0a6e585088abf2d07e17
BLAKE2b-256 3b77270d84d7e7e27576ad69d0591bc94bab9fea9a62298dad65f1e10df88093

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73bc38baeabf3984ddebe50a9b582e9ec974059d76c3f30c40dae08e5418cd1a
MD5 b32355b35694fab737d9bef4a495421d
BLAKE2b-256 f6f7ead1c4dfe2833a7ba263975097cb5e182ede63176af91a80dbc28d9f1987

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 48fb2e4caa75e6b28e54fb35f355b072b16c4da32427a8c8e3274160dffb66a9
MD5 04f9980c27fa5994801b960ddb18ef6b
BLAKE2b-256 3beef6748020967422f27f7a45418e6ce125406dcc86e8b750f341fae86e5efd

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc43d4fef7a85e908e9f88243abd38a57a5f9c545063c04b9ac651d201da6a9b
MD5 7978bde195af87125e24317acaf5656c
BLAKE2b-256 735a99af22570c8f7864ba724793c279f79cb1132c0ec1bcf8e4ed005a4a3eb2

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12fb1fdb7b3519c6bd603c640404a1a27a67f529342f72d0b2f68af947111518
MD5 52b00dfea63876a3f2e73ca32f2d6b39
BLAKE2b-256 ca9c0644d20dd285ed33f39a4e2bfccc7f5f8dc13af901fd304c34386427a5ce

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb1f7338f8cf26f74d197610ded84dc41abc9b09301cb216e44b134d2fd5ff99
MD5 df66d41204bb081e8c0b4bf80a116981
BLAKE2b-256 5457fd1317a8728a551a69f1b0f64190f5acfdc4a7339dba8698baa0077216ff

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 09df263cdd4eed11334fe3a310862e5d2e48ed68fa7d87f5c5e89bc304adb82f
MD5 dd959edf6bca8a54c264d874d56e9b85
BLAKE2b-256 4204de4609d69bc584aacfb65d25a928ecb1370e469b26e85489f0e2458c21ec

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-23.7-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyats.aetest-23.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83988423493906171383f4c8cef033a3921d1a8550c4d8783d9fa342b07d3576
MD5 bea3105fd87e8b5981456d5aafdbb231
BLAKE2b-256 a3c2206c94aa886cc0dbbb29ede6b501b92d935d7bb2b51d08186d772113bb88

See more details on using hashes here.

Provenance

Supported by

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