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.8-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.8-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.8-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.8-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.8-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.8-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.8-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bddaeaad38dde5161bd73b379c641a11b172b6d93c58be3caa2cbf617baf9f54
MD5 191c0c0a973cfadbbafce82abd88a812
BLAKE2b-256 7489848622746d3a1e051ffec587e5828b070a22a1d0db32bb8457e6553a8ff1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1b5cacf5406b18637a723439d8412ed257a5c98c449f9b01aca1af4aa249b82d
MD5 f3d50e4d645db4e3e65798d94389196b
BLAKE2b-256 fbc56a812f48b27ee542bcb8458512f4b8830c97c86ce288d45f749fdb170ae2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35d344d63957be5c4930cadf50bbe1889e06f09d801ce788de7050ae87e2d5a2
MD5 a0c9b5185e6ae7925b154e9339f76479
BLAKE2b-256 4faa091b0efd45ae93d78943ae26a7b3eb069c40adc6ef69a23543e05b233d36

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 702227d7522d8ae3b7135cf5e74623efb2a74f15a117a33e3064f560ad8dd0da
MD5 48bce70395bd414b6e75adbe808b0cfc
BLAKE2b-256 e841f447e0b195d92c6853d3cd716cd683dfe76f3df85befa9f9691aaa3a357b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 98a5084c719f1e6f24d0032a463037a3b039e77a20e935863d8e2096256b6807
MD5 f2e2bdb81ffbaf5314a6b2b7d3666048
BLAKE2b-256 812e705e8ae9a4165a933e9dd0f9fba53ee46c8a8c1c608c120a3945301a58c6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b150b0cb52a766349e2432b15303f75bffbf15ce2320296ed77c2a1249b659a
MD5 05c4a0a97d68bca0e335a2005d298822
BLAKE2b-256 447fef2463e74b2138fd42e98e7f4d1f4c05265a9efe2a2bbece10d6d70e92b1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76e5a818a44971f4e9ac90fd42f0779166037e864e9014b8a187510149964de7
MD5 b859bc3ef6b3f28eccbaf86564a4079e
BLAKE2b-256 dade890500f06ede709dbb2f5b2f0577434fafc5d747d31d141878335c05a1f6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 5f51885d84a8fdf88eb6d40a1d7e3d3850568464e2bfff6e5b3d3e85854b93c9
MD5 0a93bf8f4fb901406a53732a2cf47edd
BLAKE2b-256 de395a296a20ee53efb9f867fa55877222138229aa4b820a14132299450fdd89

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5f233894f14b8e1d1ac376c0ce7c6c4b6be9fa74bce06a808e74a72a2bebf86
MD5 4d55830e1a01501647333a23dc64a629
BLAKE2b-256 a15f3d246e3d65f456fe31780e258309e5d9d120681fe4864296118e06e3eeae

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98950d751b7bd82ea291d534208fc07dc2f7c59a0f1e6db7df243238db6a573a
MD5 f50e31e61ef0711a006c07ce0f86b46f
BLAKE2b-256 923cdd29032c2b715a79dcac9289de92e7d44a373dff74ae869ecfdc96f8df2c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38a035a0212578b98dc4bccc12f40233d809814b24868dfa3cdb2f11905ffeac
MD5 02981b81fd3484f3c80ad2b821de6b0e
BLAKE2b-256 5176adb08bdc729b41cc8eec45ac7611f0770ece58f8d9453d7e0033acda4f20

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 182ceb4230be3e6a2283c1d9bec249b0b29c7e38dd22b4204a838d700e0c919a
MD5 44410d575e9e436436277f978ca5b7cb
BLAKE2b-256 325172d500a1a01743d9c975a8eef96025e7c587f4471e7d804c267c6f34b440

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16f78d3589766d3e92c45e3894551e029da92e36c2d661432c3ae77a8738b72d
MD5 b917fc5759b53a01e582266b1cbebe05
BLAKE2b-256 29da92a43042e30608968bce568babae5926eee24475661a95c0bba83f054c8c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de82ce06cf895f3a774c231791c5a4411e4ef1f5998e70482e742e71ad31691f
MD5 0de6745a103a51b55211b3f0a6b00e57
BLAKE2b-256 752e1e7f462cba90002dc9538d279a9bbd6be218f73935cb871f991dd30a1334

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.8-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6e84a35a251d2c76d5a453500e5b6b396276e980f147585b92d217e7eb183dea
MD5 6eb59a1dfb7c28434f0f9e75d3bf7629
BLAKE2b-256 d51b89cf7077a791b755abe3a471cd2c204616fb5d9ea2cb105fddb2908cde9b

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