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-24.6-cp312-cp312-macosx_11_0_universal2.whl (3.1 MB view details)

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

pyats.aetest-24.6-cp311-cp311-macosx_11_0_universal2.whl (3.1 MB view details)

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

pyats.aetest-24.6-cp310-cp310-macosx_11_0_universal2.whl (3.1 MB view details)

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

pyats.aetest-24.6-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-24.6-cp39-cp39-manylinux2014_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.9

pyats.aetest-24.6-cp39-cp39-macosx_11_0_universal2.whl (3.1 MB view details)

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

pyats.aetest-24.6-cp38-cp38-manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.8

pyats.aetest-24.6-cp38-cp38-macosx_11_0_universal2.whl (3.1 MB view details)

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

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a21fa0815299b45ec09d53519d8ef1a91e2e2145ad58cedef718387e17c9dffa
MD5 6c86b43dfe3f5586b3601b04cef915b9
BLAKE2b-256 36d1a8a0f6cb4738db826d6b6fb9831467fbb7fc8448a5d38bb96235d2712ebd

See more details on using hashes here.

File details

Details for the file pyats.aetest-24.6-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43dc0eef09ccc61508c4f67fee2b6d2d835a79d7d212ab8f9424d28fa8289852
MD5 d78066576b9f09c459cad70652df4603
BLAKE2b-256 0398febaaf21ec0c9aa46db8082b9bc68d32555bccab6d5ce4a61193fcc507d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d970803763c78f2bad4e75f6fc34c35d235c0b0b0d72042c6712930b3b926c37
MD5 824c4b3ed499d0310e63ec8c8973ce50
BLAKE2b-256 bf10001bbc1afaf499a920ae7337495d4bb85691221ba81d50665657dd126650

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 409540db36cd0a930cf703329908bc12cf069dcb562456727b7804ac7cb9534e
MD5 5fef371c65d2cde8d7893957789dc143
BLAKE2b-256 23382cd9291454a0b2b12d103c08ce4c4327bc84c859aca5e34f08116b41d806

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb1fbc38ed51eada412af2a46b46898bfdaa113dab9d9f3f3cee25b33eaa1389
MD5 447bb263e048f89a72763b1e0c56c2fc
BLAKE2b-256 c1ec314a08d08e632589365d3cdcfb75af7e4893f61318d0e85d55cd1c9a2eed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a0bbe48bd3f67eb2cea5d3801e9df8a470aa690a0400a175b9513e8bc158074e
MD5 fb15e88ee3b716c412b1194f7b6f49e3
BLAKE2b-256 0d4ce2ef226a14274a24d5c83ed03b221ee6fcff17135deb6c8186779cce9974

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9f15ad540e91f3abfe4a130b6fa0d54a1af7af1aea01d0453d46c980a9ca26d
MD5 3723810fffd38914bb0570627a885c9c
BLAKE2b-256 c0e7765e7b17e3d232a51e95ff9bff5b58c69edcaa451facf13ea2220645999c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2817d96940faa507096dad350fa660f6dc2274647810d74a52a40acccc3c6f4e
MD5 fdd83312ef7a70fa6c7872f4cc8a0f8c
BLAKE2b-256 78a38c5be7d73d64a1a4dec7ebbd0d55013ac22761bb5ccb75b4fa74e92f3787

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 02fbbe19a09f19d4843dbbd4ed7381e42210ca6b92abe4dd8b8ce325089ccc7f
MD5 41429e152fb0330030c42b280b5539c6
BLAKE2b-256 8cfcf629a372be92a4d5e614103b962f98a7180269fb726d57412115d07754fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eebd82d26ee0e56aa8e150d6494cf01f2dc4b334503b9b093bdf5acf239e78eb
MD5 f3029e64d4eeabbc843425fddbdc6590
BLAKE2b-256 1fbbbdb454c92690984b1605ad63a2746049938473b6b188e373d9db3e212b1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81c21006f6069a9e658ab1f71674f67cbebf7a00c56d13ad53bfbaf2ca78956f
MD5 9aa8b1a91dcac31cf6598f4dffeb71cf
BLAKE2b-256 35dd69935634a464051edbb739cf1cc463f7af8110ba921553d4733181f41df8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8bcb5a096b490ba2cac6b5b5550dfedf147cde67d8e0ab544c15c1050887ad5c
MD5 e94010c8065f2b680f73ede467274fca
BLAKE2b-256 59af23b8e803e9b43df58fce463f4a964b4f04f272e02e3c388680f701cb9738

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2f4f42a8b4f4f2a14b9803721f56d1a51cc4dec231082449e824650c2189c0c3
MD5 9fcf0ed2c96b2d997ea9eb4a7d96687a
BLAKE2b-256 4baddcb3e699b84b60c5c5f1b4a95797aa6d4f556c5e55b198db99cf009156e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 155b16420a1f131d72d011018df14d808dc43616a24eb5cb8d5c3cc41da23595
MD5 ff260db930671dd6b201f59b96b37cda
BLAKE2b-256 3a651c2af5492d8e1e6d88afb3c13e01c3b508d133d2654df3cc3d0dbde4a6fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16cd7a472ad401e97887caa68446236c9abe973bf1a775931fd49ca445a65288
MD5 2516988f2925a8d2e3d8e5690993432a
BLAKE2b-256 56a11ebdc12a09b4b40beb52aefcb971704c4c7dac316650209a1d11c07b3a69

See more details on using hashes here.

File details

Details for the file pyats.aetest-24.6-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.6-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a4c2ca1c8579f75b1b7154120388ed5c869e9e3769f71982409e4f3cb94ee3fa
MD5 918e71a3393997d11aeb412c38f6419a
BLAKE2b-256 c438604ded5db76e90e8235650be5ef112b96e880c2cac3c81ed43051b606a27

See more details on using hashes here.

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