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.7-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.7-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.7-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.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-24.7-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.7-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.7-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98b181ba196807ca7bfbb258f0ff6e690fb61042d6b17e4c3af1a51fe402a3dd
MD5 5fa10074efe91aeb3b81c3a87d012c77
BLAKE2b-256 d606b5c1f064853e42b93bc495e5977eed4b493b0eaf8814a3c83cc3d5870273

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 caed87eb55077c7118c19ece4a63d50d6c0b9c150b0110b18b4b5032ed8b449b
MD5 dbcb9bd6b15258e53db80cd4918a29e4
BLAKE2b-256 7733d63af7da3c599ff1a0380c3b1c91e2ea8b83ddb9426090136c9a124f891a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a06b4511296cc48385419c72ec14631913e5a96cfce769ca1a9668aea56eb6b6
MD5 9bda939441991d73a86546524b1d2546
BLAKE2b-256 810f85c48253ba63a20b9e4b5344cf619b0ffcfc95de28201cc11926a97a3929

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8343d731d11eedc1c41a84494fd2e10fda91be1df8f386d24af3183c78b1f914
MD5 0e053a2acbdbe413a04b5fcb3b0979de
BLAKE2b-256 4a2b448653513c4ecc0c081ee2803230cde0bb83a2d220116a0f69bc1fbcbc80

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3046fe7f78c93017aff3e185b835b21dd42e6c1c0fc1f4a1f0b5cbf04218208a
MD5 d18c66fed7538b6259fad849e6137550
BLAKE2b-256 f80851fc6cd2ede81b4d068c27cd6b89190d7526d9d4283185b8b286c7e6e93e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 19cc9a427132caaf56c0aedcd6748ec8c83c3578ab81ab7d982b1142f023a791
MD5 d4bc0870b0a096aa2a884bf0a4a76099
BLAKE2b-256 18d42b412cc4b4845f2533f0b324d9fb4f683320877eeb548036a9f3f6e03b5f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de1843a7ec5fce25e631af5382ff3927cfa07db64301f11158bff18311b2d97c
MD5 32bd437b072901b9e42feaa88f4d3aba
BLAKE2b-256 54cb989116e53f39ab85139ee2ba71de918b50e689e06e33ae026eae1f9b0626

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd20380fa03071eed125bce680112b7434800e7c65359a7e853f9cb8ef8ec6cc
MD5 4132299506d11024eadf5b27c3c26ac7
BLAKE2b-256 82f297c4198c52aea7c1999a41c040c22defae75724ba6c4e3a51faf32d8d955

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 dec5d5b57495fa064c2659c8fdf92996d34ae25e3e468f0c9f79f559206a4a46
MD5 95f7827170c91f26f96a532dc601b7d1
BLAKE2b-256 a7e5e014d623eb7d0f60da00168a15becd951b482e99c5ef80654b482cb3bbe0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eb02a38b5d00408b4b33c17ef31db0ded880a850fe69c931d401b9979508ea98
MD5 481579206cb4a81e3ff84edfd7b038f6
BLAKE2b-256 9e928d6088f15320d04c0af13f40ac083042142445dfb01904c74c3fe21f6024

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3ec1d4546c99b26de9f063bfd1d51393f67b2d0019a45f9e017ebb4dd6d2378
MD5 9e6d0ea51e624320346adb96f5c0992b
BLAKE2b-256 f4dcdf08e58762fe0aeaafefeff88f70c215d23a046e73bd9a0787aa741cd71c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9e24dfe5efdc2b4214565cab0a1f959e32e1533cac1b5720e8731c9955fa9b93
MD5 3bf6e4586a572f68a9fca891b25a1553
BLAKE2b-256 7bbe4d1973b8afe7866a5ada1f856bf24c64c5fd0879def125e22b3ed0c19599

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66730d648d4060f602a3a25d15a3e1be8a10269b77b552972db4145120ba8647
MD5 300a4849604b134b8287638de5b0f3c9
BLAKE2b-256 057b8274ff35f656452afacc0bb8b0c8a67c262d70ca36da74fd1f95f2000ce6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f76a588ce63b207809de4af29c30d4d9fa49cb1446ba5e7e64f2251bb01b6947
MD5 4c31ab43d9a99e7086d14d10490a8f3a
BLAKE2b-256 7d8e711b62f1529d3fbcaf75e4df0d5662c05842bcc1f524e7b8b1bd12e42d33

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pyats.aetest-24.7-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 681fb904d69444f66106a6be3e0b5647919b8119e8dd85d27d67af7e6bd95859
MD5 9fcda8bdc32c1dff91c77471456a78fc
BLAKE2b-256 2366d5f38bc34070f1b2ea4a41b4f3318acd462c19e1a50a4511721f40cc3f42

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